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. 1.In RunwayCal, go to Settings then Integrations tab
  2. 2.Find the Xero card under "Accounting"
  3. 3.Click "Connect Xero"
Screenshot
RunwayCal Xero card with Connect button
RunwayCal Xero card with Connect button
2

Authorize in Xero

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

Verify connection

  1. 1.The Xero card shows a green "Connected" badge with your organization name.
Screenshot
Xero card showing Connected and org name
Xero card showing Connected and org name

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

DataDescription
InvoicesInvoice amounts, due dates, payment status
PaymentsPayment amounts and dates
Bank transactionsTransaction 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.

Connect Xero in minutes.

Free to start. No credit card required.