By Richie Lennon
A Xero bank feed imports statement transactions from a supported bank or payment account, reducing manual uploads. Availability depends on the provider, account type and connection. AIB has a documented Irish direct feed; Revolut Business and Wise also document Xero connections. A feed does not guarantee that every payment appears immediately, and imported transactions still need reconciliation. Check the import start date, completeness and bank balance before relying on the accounts.
A bank feed can save hours of entry without giving you finished bookkeeping.
The difference becomes obvious when a customer rings to say they have already paid the invoice you are chasing. The receipt may be waiting to import, or it may already be in Xero without being matched. Either way, the reminder ran ahead of the process.
Our view is straightforward: automation should follow accurate, current bookkeeping. Connecting the bank is useful. Knowing that the ledger is up to date is the control that makes it useful.
Live bank feeds in Xero (Ireland)
The earlier disruption to Irish feeds after Brexit is historical context. It is not a reliable description of the connection available to your account today.
Start with the exact bank or provider, the type of account and the country in Xero’s connection options. Personal banking, business banking, credit cards and payment accounts can have different connections. Do not assume a provider’s name alone confirms support.
A statement feed and an invoice-payment service also do different jobs. The feed brings transactions into the books; a payment service lets a customer pay an invoice. You may use both, but connecting one does not automatically configure the other.

Allied Irish Bank Feeds Into Xero
Xero’s AIB direct-feed guidance covers Republic of Ireland accounts. It lists eligible personal and business current/checking, savings and credit-card accounts, with automatic imports twice daily.
That frequency is not a promise that a transaction appears as soon as it shows in online banking. Xero depends on the bank making the data available. A manual refresh cannot pull through information the bank has not supplied.
The guidance currently requires authentication renewal every 180 days. Watch for the renewal notification and assign responsibility for it. A connection that quietly stops importing can leave several days of missing entries before someone notices.
How to connect the new AIB direct feed to Irish Bank Accounts
Use the current official instructions, because labels and connection requirements can change.
1. Check whether the AIB account already exists in your Xero organisation. Connect the correct existing account where appropriate rather than creating a second ledger account for the same bank account. 2. Select the appropriate Irish AIB connection and authenticate through the bank’s own process. 3. Confirm the accounts being shared and match them to the right Xero accounts. 4. Choose the import start date after checking the last statement transaction already recorded. 5. Compare the imported transactions and balance with the actual bank statement before treating the setup as complete.
Xero’s AIB guidance allows up to 12 months of historical transactions on initial connection. Check what is available for your account and avoid importing a period already uploaded manually.
Do not give an adviser your personal bank password to make the process convenient. Use the provider’s connection process and appropriate authorised access.
Other Live Feeds and Irish Bank Accounts
These providers need different checks. Confirm the current account-level connection when setting up; this is not a guarantee that every account or feature is supported.
| Provider | What to check |
|---|---|
| Bank of Ireland | Select the exact personal or business banking connection in Xero; confirm account eligibility, available history and renewal requirements before relying on a feed. |
| Revolut Business | Its documented integration syncs completed transactions. Match the correct currency accounts and distinguish Business from personal-account support. |
| Wise | Connect each currency you want to sync to its corresponding Xero account. Choose the sync frequency and check multi-currency plan requirements. |
| PayPal | Confirm the current feed for the account and currency. Reconcile receipts, fees, refunds and transfers, not just bank payouts. |
| Stripe | Check the specific feed or sales connector and its treatment of charges, fees, refunds and payouts. An invoice-payment connection and a feed are separate choices. |
| N26 | Check the live connection options for the exact account. If none is available, use a controlled statement import; do not infer current support from an old provider list. |
Revolut’s documentation explains its Business connection. Verify Irish account eligibility in the product rather than assuming a guide from another region settles it.
Wise’s integration guide explains currency mapping and selectable sync intervals. It also distinguishes bank feeds from other features. For example, its bill-import/payment feature is described as UK-only; that is not a reason to promise it to an Irish business.
Avoid duplicates when a feed starts or restarts
The import start date needs to fit the records already in Xero.
Suppose you manually imported transactions through 30 September, then connected a feed starting from 25 September. The overlapping days could bring in entries already recorded. Check the statement lines and reconciliation before approving them; do not create a second receipt or payment to make the bank balance appear right.
Keep a note of the last verified import date and the bank statement used. If the connection fails, check the provider’s status and reauthentication requirements. Fill a confirmed gap with a controlled statement import, then check for overlap when the feed resumes.
Reconcile the feed, not just the balance
Reconciliation matches statement lines to the correct accounting entries and checks completeness. A green connection indicator does not prove that the bank balance, unpaid invoices or VAT records are right.
Consider this illustration:
| Item | Amount |
|---|---|
| Opening bank balance | €20,000 |
| Customer receipts | €12,000 |
| Supplier and other payments | (€8,000) |
| Correct closing bank balance | €24,000 |
If a €2,000 supplier payment is missing from the imported statement lines and has not otherwise been recorded, the apparent balance could be €26,000. Comparing it with the bank statement exposes the gap. If that payment has already been entered in the accounts, the mismatch may instead appear as an unreconciled item. Check what is missing before making a correction.
Assign someone to review failed imports, unmatched receipts, transfers between accounts and outstanding differences. Keep payment-processor accounts separate from the business bank account where the setup requires it, so a payout is not recorded again as sales.
When should you use a manual statement import?
A manual import is a valid fallback when a feed is unavailable or a confirmed period is missing. Download the statement in a supported format, check the date range and import into the correct existing account.
Then reconcile it to the original statement. Never assume a file imported successfully means every row was interpreted correctly. Keep enough of a record for another person to understand the gap and avoid importing it again.
Turn the connection into better bookkeeping
Bank data is only one source. Sales invoices, supplier bills, receipts, payroll and stock information still need to reach the accounting process.
Read why we use Xero for small businesses for the wider system. The bank feed should reduce repeated work and help the books close, rather than creating another connection the owner has to monitor alone. Compare the banking options themselves in our Irish business bank account guide.
Our outsourced accounting services put the software into an agreed accounting process. If your Irish business turns over €250,000 or more and you need reliable books and clearer financial information, book a Finance Fit Call.
FAQs
What is a bank feed in Xero?
It imports statement transactions from a supported bank or payment account. The entries then need to be matched or recorded correctly through reconciliation.
Does AIB have a Xero bank feed in Ireland?
Yes. Xero documents a direct feed for eligible Republic of Ireland AIB accounts. Check the exact account type and current connection instructions.
Are Xero bank feeds live in real time?
Not necessarily. Import frequency, the bank’s release of transactions and the connection all affect timing. Xero’s AIB feed imports twice daily, but recent transactions are not guaranteed to be available immediately.
Can I connect Revolut or Wise to Xero?
Both document Xero connections. Check account eligibility, currency mapping, permissions and the specific integration. Revolut Business support does not establish personal-account support.
Why are transactions missing from my feed?
Check the date range, bank availability, provider disruption and any required reauthentication. Compare against the bank statement before filling a gap manually, then check for duplicates when the feed resumes.
Does a bank feed mean my bookkeeping is finished?
No. Transactions need reconciliation, and documents and other accounting adjustments still need processing. Reliable reporting depends on the complete books, not just the feed.


