See how online bank feeds simplify admin
Get bank data into Xero with bank feeds
Depending on your bank, you can feed transactions into Xero via direct bank feeds. With automated bank feeds, transactions flow directly into Xero from your bank accounts on a regular basis.
- Set up feeds from multiple banks
- Get feeds from any number of bank accounts
- Import up to 12 months of historical data when you first connect
Scan or export bank data for upload into Xero
If your bank doesn’t offer direct bank feeds to Xero, it’s still quick and easy to get your data into Xero. And if you’re importing transactions from a CSV file you can review and amend the file from within Xero before you import.
- Export bank data from your online banking in OFX, QIF, QBO, QFX or CSV format, then upload it to Xero
- Scan or upload a PDF bank statement into a Xero-compatible CSV file using Hubdoc from Xero
- Xero checks for and excludes duplicate transactions
Get an up-to-date financial picture
Once your bank data is in Xero, you can quickly and easily reconcile transactions so you have an accurate, complete and up-to-date picture of the money coming in and going out.
- Xero makes intelligent suggestions for matching transactions based on past experience
- You can set up bank rules for common transactions
- Once transactions are reconciled, the Xero dashboard displays an up-to-date view of your business finances
Keep your data safe and secure
A secure, encrypted connection is used to feed bank transactions into Xero, so your data can’t be read until it’s in Xero. Once in Xero, your data is protected by multiple layers of security.
- With bank feeds, transactions are shared only between your bank, Xero, and any other disclosed third party
- Xero cannot make payments or move money from your accounts through your bank feed connection
- Only people you give access to can see your transactions in Xero
FAQs about bank feeds
Setting up a direct bank feed takes less than three minutes on a one-and-done basis, depending on the bank. If you’re uploading data manually, 20 seconds is the average time to upload a bank account transaction file. If you need to convert data from a PDF (and use our Hubdoc tool), transaction data can be extracted in under thirty seconds for 70% of statements. 100% of statements can be extracted in less than three minutes.See how to connect your bank feed
To see if an automated bank feed exists for your bank, sign up for a 30-day free trial of Xero and select Accounting>Bank accounts>Add bank account. If your bank isn’t listed, don’t worry; it's quick and easy to regularly upload a file of your most recent transactions instead.Sign up for a free trial of Xero
Simply set up your bank account in Xero, then connect the Xero account to your bank to automatically import transactions. To set up an automated bank feed, your bank needs to be a participating institution and you must be registered for online banking.See how to add a bank account in Xero
Simply set up a direct feed from Stripe, Wise or PayPal to automatically import your most recent transactions into Xero.Find out more about bank accounts and feeds
If your bank or financial institution doesn’t offer an automated bank feed to send through bank transactions, you can easily export them from your online banking in OFX, QIF, QBO, QFX or CSV format, then upload them into Xero in seconds – it takes an average of only 20 seconds to upload one of these files.See how to manually import bank statements
With bank transactions showing in Xero regularly, you can reconcile daily on desktop or on the move with Xero accounting app, so you know where your business stands. Categorise each transaction in Xero or simply confirm what Xero suggests.More about bank reconciliation in Xero
There’s no limit on the number of bank account connections you can have. Set up as many bank accounts in Xero as you need, and feed in the transactions from any number of banks or financial institutions. You can bring all your accounts together online in one place.
When setting up an automated bank feed in Xero, you’ll be given the option to pull historical transaction data from the past 90 days or up to two years, depending on the bank.
Read more reviews on TrustPilot
Xero is one of the best and easiest accounting systems to use I have seen. Despite not being an accountant, I‘ve been able to set up the system for our cafe/bar business, process VAT, link to our bank, and produce both management and year end reports
Start using Xero for free
Access all Xero features for 30 days, then decide which plan best suits your business.
- Safe and secure
- Cancel any time
- 24/7 online support
Read more reviews on TrustPilot
Uploaded data from bank accounts, reconciled, and was all set up very quick and easy. System is intuitive.
*Aug 2023 survey average across 180 customers