Yes. ExpenseBot connects to Xero through Xero's API. The Gmail scan and the Xero push are separate: receipts can arrive automatically, but nothing is sent to Xero until you review a report and choose the Xero action.
Send receipts to Xero
- Open My Reports.
- If the expenses are not in a report yet, choose Create a Report, select the period or group, review the preview, and create it.
- Open that report card.
- Expand Accounting.
- Choose the Xero tile to connect. If Xero is already connected, choose Review & push this report.
- In the Xero dialog, choose Bill, Spend Money, or Manual Journal, review the organization, mappings, tax treatment, and any warnings, then confirm the push.
If you ask ExpenseBot chat to send a specific existing report to Xero, it can inspect your reports and give you a link that opens that exact report with Accounting and Xero selected. Opening the link does not post anything; the Xero review and confirmation still happen in the app.
What gets created in Xero - you pick one at push time:
- Bill — one ACCPAY invoice per report, created as a draft. Nothing hits your ledger until you approve it in Xero.
- Manual Journal — also created as a draft, if you'd rather post a coded journal than a payable.
- Spend Money — one SPEND bank transaction per expense row, posted against a bank or credit-card account. Xero has no draft state for Spend Money, so it posts as authorised straight to the bank ledger. It needs a bank account and a contact, and amounts post in your home currency to match the account.
If you want to review before anything touches the ledger, use Bill or Manual Journal.
Included in the Xero review:
- Direct API connection - one-time authorisation, no manual file import
- GL code mapping - maps expenses to your Xero chart of accounts
- Receipt evidence - supported receipt images are attached to the Xero record
- Tax handling - uses the tax choices available for the connected Xero organization
Works in Xero regions including:
- Australia & New Zealand
- United Kingdom & Ireland
- United States & Canada
- South Africa and more
Learn more: ExpenseBot for Xero
