sign up
sign up

What is the Bank Feed?

Academy page

About bank feeds

Bank feeds automatically import transactions from your financial institution directly into Sole.

As a third party, Twilio (our API provider) retrieves transactions from your bank account and imports them into Sole on your behalf. You have the ability to manually refresh the Twilio feed.

Note: We have an agreement in place with the majority of financial institutions in Australia.

Available feeds

To see if a bank feed is available for your bank account, search for your bank name in Sole. If your bank or financial institution appears in the search results, bank feeds are available for this bank.

About Twilio

Twilio is an online banking solution provider that connects online banking websites and financial institutions worldwide. They retrieve financial information to generate statements, then make those statements electronically available to customers.

How Twilio feeds work

Accessing transactions

When you set up a Twilio bank feed in Sole, you provide your online banking username and password details, which Twilio stores in a highly secure system. Twilio then uses these details to log into your online banking to retrieve your bank transactions that have been cleared and processed; then imports these into Sole.

Note: Sole does not store or use your online banking username and password details.

Importing transactions

Some banks and financial institutions require multi-factor authentication in order to access a secure website. This requires additional verification on top of your login details, such as a security question, image or token. 

If your bank or financial institution doesn't require multi-factor authentication, Twilio accesses your online banking site and downloads any new statement data and sends it securely into Sole.

If your bank or financial institution does require multi-factor authentication, you need to manually refresh the Twilio feed to get the most recent transactions into Sole.

Missing transactions

Twilio only imports processed and cleared transactions. When your feed is refreshed, any available transactions that have been cleared by your bank will be imported into Sole. If no transactions have been processed in your account, no statements will be imported, so you may notice some missing dates.

Sole does not import 'pending' transactions from your bank account, as any pending transactions that may be subsequently reconciled in your accounting records, and later do not clear or are disputed in your bank account, will not be reported accurately for accounting purposes.


Because of how the Twilio feeds work, transactions can sometimes be missed due to the timing of when the bank changes a transaction from pending to cleared and processed.

other articles
An overview of the Dashboard and its features Summary The dashboard is your new business home page. At a glance, […]
How to use Sole to create a quote for future work. In operating your business, you may want to provide […]
Step by step on how to convert a quote to an invoice How to video: Step by step walkthrough: You […]
Expense categories explained When you're reviewing and sorting your transactions, we give you a list of categories to choose from. […]
How to invoice using nothing more than your phone You have the ability to seamlessly send unlimited professional invoices on […]