First, the 2026 change everyone's asking about

From 2 March 2026, Xero retired its old revenue-share model for connected apps and replaced it with subscription tiers based on how many Xero organisations an app connects to, plus fees for monthly data volume (see Xero's developer pricing and Truto's detailed breakdown). Some developers reported costs jumping from near zero to five figures — which is where the scary headlines came from.

The part the headlines skip: if you're one business connecting your own Xero, this change probably costs you nothing. Xero's free Starter tier covers up to five connected organisations — and an internal integration for your own company typically uses exactly one. The painful new fees land on SaaS products connecting hundreds or thousands of customers' Xero accounts, not on a business syncing its own invoices.

So before anyone quotes you a premium "because of the Xero changes": ask which tier your integration would actually sit in. For most businesses, the honest answer is the free one.

The build cost: what you'd pay us

As with Stripe, the real question is the developer cost — and it depends on which direction the data flows:

What you needOur tierFixed price
Simple one-way feed — e.g. website orders or form data creating draft recordsSimple£450 (~$550)
Invoices flowing automatically — your platform or store creating real invoices in Xero, with confirmations and error handlingStandard£850 (~$1,050)
Two-way, always-in-sync — contacts, invoices and payment status synced both directions with webhooks and monitoringAdvanced£1,850 (~$2,300)
Full accounting bridge — usage-based billing engines, multi-system reconciliation, legacy migrationComplexFrom £3,500, scoped first

Same numbers as our public integrations menu — the Xero name doesn't add a premium.

What a proper Xero integration includes

Accounting data is the last place you want a quick script. The difference between "it worked in the demo" and "it survived year-end" is built in from the start:

  • OAuth done properly — Xero connections authenticate with expiring tokens that must be refreshed and stored securely; mishandled tokens are the #1 cause of integrations that silently stop.
  • Rate-limit awareness — Xero enforces per-minute and daily API limits; a well-built integration queues and retries instead of dropping your invoices on a busy day.
  • Webhooks over polling — under the 2026 model, data volume can cost money at scale, so event-driven sync isn't just cleaner engineering — it's now directly cheaper.
  • Reconciliation-safe design — duplicate-proof invoice creation, and clear logs so your accountant can trace any record back to its source.

If you're a SaaS product connecting many Xero accounts

Then the 2026 changes genuinely are a cost line for you: connecting your customers' Xero organisations at scale now carries tier fees and data-volume charges that belong in your unit economics. This stops being a simple integration and becomes product architecture — designing for delta syncs and webhooks to keep data volume (and your bill) down. We scope that kind of build as platform work, with the Xero cost model on the table from day one rather than discovered in month three.

Questions we hear a lot

Will Xero's 2026 API pricing change cost my business money?

For a typical business connecting its own Xero organisation: almost certainly not — Xero's free Starter tier covers up to five connected organisations. The new fees mainly affect software products that connect many customers' Xero accounts. If someone quotes you extra 'because of the Xero changes', ask which pricing tier your integration would actually fall into.

What does it cost to get invoices from my website into Xero?

That's our Standard integration tier: £850 fixed. It covers invoices created automatically in Xero from your website, store or platform, with proper error handling, confirmations and duplicate protection — tested end-to-end before it touches real accounts.

We already have a Xero integration that's broken or affected by the changes — can you take it over?

Yes. We'll assess what exists first and tell you honestly whether it needs a fix, a rebuild, or just monitoring. Ongoing cover is our care retainer at £495/mo — uptime monitoring, API change management and monthly development hours — which exists precisely because vendor APIs change.

Keep reading: Our API integration service · How much does Stripe integration cost? · Integration pricing