How to Import Bank Statement to Xero (2026 Guide)
After converting your data with one of our tools, follow these steps to import the bank statement into Xero.
Import Steps
Navigate to Bank Accounts
Log in to your Xero account and click Accounting in the top navigation menu. Select Bank Accounts from the dropdown to see all your connected bank accounts and their current balances.
Select the target bank account
Find the bank account you want to import transactions into. Click on the account name or click the Manage Account button next to it. Then select Import a Statement from the options. This opens the bank statement import wizard for that specific account.
Prepare your CSV file
Your CSV file needs at minimum a Date column and an Amount column. Positive amounts represent money received (deposits), while negative amounts represent money paid out (withdrawals). You can optionally include Payee, Description, Reference, and ChequeNumber columns for richer transaction data.
Check date format and encoding
Ensure dates in your CSV match your Xero region setting. US organizations use MM/DD/YYYY format, while UK, Australia, and New Zealand use DD/MM/YYYY. The file must be UTF-8 encoded. Check your region under Settings > General Settings if you are unsure which date format your Xero organization expects.
Upload the CSV file
In the import wizard, click Browse or Select File to choose your saved CSV file from your computer. Click Next to proceed. Xero will read the file and attempt to automatically detect and map the columns.
Review column mapping
Xero displays a preview of your data with the detected column mappings. Verify that the Date, Amount, Payee, and Description columns are correctly identified. If Xero misidentifies any columns, use the dropdown menus to manually reassign them. Xero remembers your column mapping for future imports from the same source.
Preview transactions and complete import
Review the transaction preview to confirm the data looks correct. Check that amounts have the right sign (positive for deposits, negative for payments) and that dates are parsed correctly. Click Import to finalize. Xero processes the file and adds the transactions to the selected bank account.
Reconcile imported transactions
After importing, navigate to the bank account and open the Reconcile tab. Xero displays the imported transactions alongside suggested matches from your invoices, bills, and existing records. Match each transaction to the correct account or contact, or create new transactions as needed.
Required Xero Fields
| Field | Type | Description | Example |
|---|---|---|---|
| Date | Date | Transaction date (DD/MM/YYYY or MM/DD/YYYY) | 14/01/2026 |
| Amount | Currency | Amount (positive=received, negative=paid) | 97.25 |
Xero requires these fields for successful import.