⚙️ TECH-HELP · XERO TROUBLESHOOTING
Xero reports not working? Triage it fast.
Blank totals, wrong numbers, a report that won't load or won't export. Most of it is one of seven things — work the triage below. Then the deeper fix, so a broken report never stops your business again.
Operator-honest tech-help · no jargon · no upsell to something you don't need.
The 60-second triage
Work these in order · most reports come back on step 1–4
- Check the date range AND the accounting basis. At the top of the report — is it set to Cash or Accrual? Flipping it changes every total. A wrong comparison period does the same. This is the #1 cause of "the numbers look wrong."
- Check status.xero.com. Xero has occasional outages and slowdowns. If the status page shows an incident, the problem is on Xero's side — nothing to fix, you wait it out. Green status = the issue is yours to find.
- Hard refresh, then try an incognito window. A stale cache or a misbehaving browser extension breaks reports more often than people expect. Incognito (or a second browser) rules it out in 10 seconds.
- Remember reports only show posted transactions. Draft invoices, draft bills, and unreconciled items do not appear. A "missing" total is very often a pile of drafts waiting to be approved.
- Check your user role. Read Only, Invoice Only, and limited Standard roles can't see every report. If a colleague sees it and you don't — it's permissions. Ask the org admin.
- Narrow the date range before exporting. If a PDF or Excel export fails or spins, it's usually a pop-up blocker or a report that's simply too large. Shorten the range and re-run.
- Custom report broken after an update? Xero retired its older report formats. Legacy custom reports often break in the migration — rebuild the report in the new layout rather than patching the old one.
⚙️ The deeper fix · SideGuy builds it
A backup layer for your accounting data
SideGuy builds you a parallel pipeline — it pulls your Xero data on a schedule through the Xero API, stores it somewhere you own, and can regenerate the reports you actually depend on, independent of Xero's interface. Xero glitches, you're not stuck. It's the parallel layer — the training wheels you keep wanting even when things are fine.
It's a per-business build (it needs your Xero connection and a look at the reports you live on). The first hour is free — text PJ and we'll scope whether it's worth it for your setup. Operator-honest: if you don't need it, we'll say so.