Xero Bank Feed Not Working
Quick answer
A stopped or stale feed is usually an expired bank connection or a bank-side outage. Refresh the feed, then use Update Connection to re-authorise with your bank.
Most likely fix: Refresh the feed
How to fix it
Try these in order — the most common fix is first.
1. Refresh the feed
- Go to Accounting > Bank Accounts
- Find the account showing the warning
- Select Refresh Feed (or Manage Account > Update Feed)
Did this fix it?2. Update the connection
- On the account, open the three-dot menu
- Select Update Connection
- Follow your bank's login and re-authorisation steps
Did this fix it?3. Check for known outages
- Open Xero's status page and bank feed disruptions notices
- If your bank is listed, wait for it to be resolved
Did this fix it?4. Fill the gap with a statement import
- Download a CSV or OFX for the missing days from your bank
- Go to Manage Account > Import a Statement and map the columns
- Only import dates the feed did not cover, to avoid duplicates
Did this fix it?5. Escalate to support
- If it is still broken after reconnecting and 48 hours, raise a case in Xero Central
Did this fix it?
Symptoms
The bank account shows a warning, new transactions stop arriving, or the feed is days behind your online banking.
Why it happens
- Bank connection or consent expired (Open Banking consents often lapse about every 90 days in some regions)
- Password change, MFA reset or expired token at the bank
- Bank or Xero outage
- Normal posting delay: transactions often arrive the next business day
This guide also covers
- xero bank feed not working
- xero bank feed not updating
- xero bank feed disconnected
- xero feed expired
Still not working?
If Xero keeps failing, you're not alone. See every Xero problem users report or the alternatives people switch to.
Done fighting Xero? Our small team builds your own Xero alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to us