
Xero is FCA-authorised as an Account Information Service Provider and fully supports Open Banking in the UK. In practice, this means secure, read-only bank feeds that pull transactions into your ledger automatically, often with up to 12 months of history on first connection, and no way for Xero (or anyone else) to move your money.
TL;DR:
- Open Banking connections with Xero require re-authentication every 90 days, which can lead to data gaps if not renewed on time.
- Most failures are caused by failed re-authentication or bank API outages, which are typically quick to fix with manual re-logins or waiting for outages to resolve.
- Reconnecting feeds can import up to 12 months of historic transactions and typically refresh daily, keeping records current for easier reconciliation.
- Re-authentication reminders every 80 days help prevent data gaps, enabling continuous, automated transaction updates for faster financial management.
- Security is strict, with read-only access via encrypted FCA gateways, with no payment initiation or shared passwords, making open banking with Xero safe for businesses.
UK Open Banking exists because of the second Payment Services Directive, transposed into British law through the Payment Services Regulations 2017. The regulation forced banks to open up secure, standardised programming interfaces so that authorised third parties, with a customer’s explicit consent, could retrieve account data without screen scraping or shared passwords. Before this, “bank feeds” often relied on far clunkier and less secure methods.
Xero sits on the official Open Banking UK register of regulated providers, confirmed as an FCA-authorised AISP. That status is what allows Xero to request read access to your transaction data directly from your bank’s own systems.
Underneath the surface, a few different technical routes deliver that data:
Reliability across the whole system is improving. The Joint Regulatory Oversight Committee monitors API performance across UK banks and pushes for greater transparency where connections repeatedly fail. That oversight matters because Open Banking’s biggest historic weak point has been inconsistent bank-side API uptime, not anything on Xero’s end.
Connecting a UK business account takes a few minutes if your bank supports a direct feed, and the process is the same whether you are setting up your first account or adding a fifth.
On that first connection, Xero can import up to 12 months of historic transactions, which is invaluable if you are switching accounting software mid-year or catching up on a backlog. After that, feeds typically refresh once each business day, keeping your bank screen in Xero close to real time.
There’s a catch worth knowing before it catches you out: consent for Open Banking connections expires every 90 days, at which point you’ll need to re-authenticate with your bank. Crucially, re-authentication only pulls in the most recent transactions since the previous connection, with limited historic coverage, not a fresh 12-month backfill. If a feed lapses for longer than that, you’ll have a gap you need to fill manually.
Manual CSV upload remains available as a fallback for banks with no direct feed, or as a stopgap when a connection breaks. It works, but it’s slower and more error-prone than an automated feed, and it will never catch you up the way a proper reconnection does.
Pro Tip: Set a calendar reminder roughly every 80 days to check your feed status in Xero. Re-authenticating a few days early costs nothing and completely avoids the 90-day data gap risk.
The headline benefit is time. Instead of downloading statements and importing files by hand, transactions typically land in Xero automatically each business day, which means your bank reconciliation screen is almost always current rather than a week behind.
For growing tech and fintech businesses, that shift changes how finance actually gets managed:
The 90 days that matter most: every Open Banking consent in the UK runs on a strict 90-day cycle before re-authentication is required. Miss that window and you risk a data gap; stay on top of it and feeds run essentially unattended.
The practical upshot for founders is fewer end-of-month surprises. When your books are current, R&D tax credit claims, investor reporting, and VAT reviews all get easier because nobody is reconstructing three weeks of transactions from memory. If you’ve ever wondered why Xero suits fast-growing UK startups so well, this automatic reconciliation layer is a large part of the answer.
Security concerns are the most common objection business owners raise, and they’re worth taking seriously rather than waving away.
Xero’s own registration as an FCA-regulated AISP means it operates under direct financial regulator supervision, not a voluntary industry badge. You can independently check that status on the Open Banking UK register at any time rather than taking a vendor’s word for it.
The access itself is strictly one-way. Xero can read your transaction history; it cannot initiate a payment, move funds, or see your online banking password, because that password is never shared with Xero in the first place.
Open Banking connections run through encrypted, FCA-regulated gateways. Your login credentials stay with your bank. Xero only ever receives the transaction data your bank chooses to share, and only for as long as you’ve given consent.
A few practical points follow from that setup:
None of this makes a feed immune to failure, but it does mean the failure mode is inconvenience, not exposure.
Most feed problems trace back to one of three causes, and diagnosing which one you’re dealing with usually takes less than five minutes.
If a feed has been down long enough to create a genuine gap, and re-authentication only pulls the last 90 days, you’ll need to import the missing statement period manually to avoid a hole in your records. Xero’s manual import tool handles CSV or QIF files from most UK banks for exactly this scenario.
Pro Tip: Before contacting anyone, note the exact date your feed stopped updating. Xero support and your bank’s helpline will both ask for it, and having it ready cuts a support call from fifteen minutes to five.
If the feed still won’t reconnect after a fresh authentication attempt, that’s the point to contact Xero support directly, or your bank if the error message points to their side specifically.
Firms running feeds across dozens of client accounts treat re-authentication as a scheduled task, not a reactive one. With adviser permissions, an accountant can renew a client’s Open Banking connection without needing the client to log in themselves, which removes one of the biggest sources of accidental data gaps.
A sensible cadence looks like this in practice:
For startups juggling R&D claims, SEIS/EIS compliance and payroll alongside day-to-day bookkeeping, current feeds make every one of those processes faster because nobody is reconciling stale numbers. Firms managing multiple entities often find that tightening these routines prevents the small reconciliation errors that tend to snowball at year end.
Pro Tip: If you’re switching accountants or bringing bookkeeping in-house for the first time, do the feed migration before the tax year end, not during it. A clean 90-day window either side gives you room to fix any gaps without deadline pressure.
The switch pays for itself almost immediately once you’re running more than one business account or processing meaningful transaction volume each month. Below that, manual reconciliation is tedious but manageable. Above it, the 90-day re-authentication rhythm becomes far easier to handle with an accountant managing renewals than leaving it to whoever remembers last.
The real return isn’t the feed itself. It’s what current numbers make possible: management reports that reflect this week rather than last month, and cleaner data for R&D claims or investor updates. For most growth-stage founders, that’s worth the small discipline of a 90-day calendar reminder, or worth handing to someone who already tracks it for a living.
— Rahamut
Getting Open Banking feeds configured correctly the first time saves you from the 90-day re-authentication trap that catches most business owners managing it alone. Priceandaccountants sets up and maintains Xero bank feeds for UK tech and fintech founders as standard practice, not an add-on, so re-authentication happens on schedule and reconciliation stays current without you having to think about it.

That includes diagnosing feed failures before they create a data gap, migrating historic transactions cleanly when you switch from another platform, and folding your bank data into the wider picture, R&D credits, SEIS/EIS compliance, payroll, and VAT, that a growing company actually needs managing. Having handled start-up finances for over 20 companies, some now valued well above £50 million, the practical value is knowing feeds and reconciliation are handled correctly from day one rather than patched together after something breaks.
If your Xero feeds need setting up, fixing, or handing over entirely, Priceandaccountants’ bookkeeping services cover exactly this. Get in touch through Priceandaccountants to arrange an onboarding call and get your feeds running properly.
For verification or deeper detail, consult Xero’s Open Banking programme page, the Xero Central guide to bank feeds, and the Open Banking UK provider register for Xero’s current authorisation status.