Most Xero connection issues come from one of a handful of common causes. Here's what to check.
I connected to the wrong Xero organisation
This happens when you're already logged in to Xero in your browser. Garfield connects to whichever organisation you're currently logged in as.
To fix it:
- Log out of Xero at login.xero.com
- In Garfield, go to Settings > Accounting
- Disconnect the wrong organisation
- Click Connect to start again
- Log in to the correct Xero organisation when prompted
"Couldn't connect to Xero" error
If you see this error after being redirected back from Xero, it's usually because:
- You declined the permissions request on Xero's side
- The login session timed out
- Your browser blocked third-party cookies
To fix it: click Try again and complete the Xero login flow without closing the tab.
I clicked Connect but nothing happened
Some browsers block redirects from in-app modals. If clicking Connect doesn't redirect you to Xero:
- Make sure pop-ups aren't blocked for the Garfield site
- Try a different browser (Chrome, Firefox, and Safari are all supported)
- Disable browser extensions that block third-party redirects, then try again
Imported invoices aren't appearing
If your Xero account is connected but no invoices show up:
- Check that the invoices in Xero are outstanding: Garfield only imports unpaid invoices
- Check that the invoices belong to the Xero organisation you connected: each Xero organisation is separate
- Disconnect and reconnect Xero to refresh the data
Still stuck?
If none of the above fixes the issue, send us the details (which Xero organisation, what you were trying to do, and what error you saw if any) at support@garfield.law.
Need more help?
If you have any questions about the Xero integration that aren't covered here, email us at support@garfield.law and we'll get back to you within one business day.