Accounting
Xero
Keep invoices, payments, and bank transactions current without manual updates.
What it does
Connect Xero to sync your accounting data into RunwayCal. Invoices, payments, and bank transactions flow in automatically so your financial position stays current without manual updates.
Prerequisites
- A Xero account with an active organization
- Standard or Advisor role in Xero
Step-by-step setup
1
Click Connect
- 1.In RunwayCal, go to Settings then Integrations tab
- 2.Find the Xero card under "Accounting"
- 3.Click "Connect Xero"
Screenshot

2
Authorize in Xero
- 1.You'll be redirected to Xero's login page
- 2.Log in with your Xero credentials
- 3.Select the organization you want to connect
- 4.Review permissions and click "Allow access"
Screenshot

3
Verify connection
- 1.The Xero card shows a green "Connected" badge with your organization name.
Screenshot

What you'll see after connecting
The Xero card shows a green "Connected" badge with your organization name. Invoices, payments, and bank transactions sync into your cash and reconciliation views.
Data synced
| Data | Description |
|---|---|
| Invoices | Invoice amounts, due dates, payment status |
| Payments | Payment amounts and dates |
| Bank transactions | Transaction details for reconciliation |
Troubleshooting
Invalid scope
If you encounter this error, try disconnecting and reconnecting. Xero updated their permission model in March 2026 and RunwayCal uses the latest granular scopes.
Token expiring
Normal. RunwayCal auto-refreshes Xero tokens.
Wrong organization
Disconnect and reconnect, selecting the correct organization during the Xero authorization step.