In late May 2026, Xero will cease to provide access to the Legacy Expense Claims endpoints.
What is changing
Xero released the Xero Expenses functionality in 2018 to replace their legacy Expense Claims. This feature records the data directly into Xero as invoice transactions.
In contrast, the expense claims endpoints were provided for customers who had been using the legacy functionality. Xero are finally retiring those older endpoints.
This change will affect the following endpoints:
Who is affected
This change only affects those that used the Legacy Expense Claims feature.
The Legacy Expense Claims feature was only made available to those who initially used it prior to the launch of the Xero Expenses feature (roughly June 2018).
All other customers have always used the newer Xero Expenses feature and are unaffected by this change.
It’s also important to note that Xero have informed us that users will still be able to see the legacy expense claims data within Xero itself. This change only affects the Xero API and third-party applications.
What you need to do
If you built your integration using those endpoints, we recommend you action the following:
- Transition to the Xero Expenses which records the data as invoices / bills. This is available within Xero under Purchases \ Expenses.
- Update your integration to use one of the following endpoints:
- If you need to retain historical data for reporting within Power BI or Excel, download a final copy of the data to Excel or other systems to archive it.
Unsure about what this all means
If you have any questions or would like to discuss this further, please don’t hesitate to get in touch via chat or email.