We set up Claude for small & mid-size businesses. See services & pricing
All integrations

Accounting

Claude + Xero

Your contacts, invoices, credit notes already live in Xero. Connected to Claude, your team can ask questions of that data, draft from it and act on it, without copying anything between tabs. Here’s what that looks like for small and mid-size businesses, and how we set it up.

Open APIOfficial Claude connector / MCP available

What Claude does with your Xero data

Real workflows we build on top of the connection. Each one becomes a skill your team runs in one step.

1

Aged receivables chase list

Pull aged receivables by contact and draft tailored reminder emails, prioritizing the largest and oldest balances.

2

Monthly management summary

Generate a narrative summary of P&L and balance sheet movements for the owner or advisor.

3

Draft invoices from job data

Create draft invoices in Xero from completed-job lists for the bookkeeper to approve.

4

Bank reconciliation helper

Summarize unreconciled bank transactions and suggest matching contacts/accounts based on history.

5

Quote follow-ups

List quotes sent but not accepted in 14 days and draft follow-up emails.

How the connection works

Public REST Accounting API with OAuth 2.0; Xero's developer pricing has a free Starter tier (up to 5 connections), with paid tiers for more connections and premium endpoints (Journals, XPM, Bulk Connections need Advanced tier and approval).

Xero launched an official Claude integration in May 2026, read-only at launch. Xero also publishes an open-source MCP server that can create contacts, draft invoices, quotes and payments, which we can host for teams that need write access.

The directory connector in Claude is read-only at launch; write workflows need the self-hosted official MCP server or a custom API integration.

Xero developer docs

Data Claude can use

contactsinvoicescredit notesquotesbank transactionspaymentsitemsaccountsmanual journalsreports (P&L, balance sheet, trial balance, aged receivables/payables)tracking categoriespayroll (NZ/UK)

Getting Claude and Xero working together

Claude Deployment Sprint

fixed price, starting at $10,000 · 2 weeks

  • Claude connected to Xero with the right permissions
  • The workflows above built as skills on your real data
  • Your other core tools connected too (email, accounting, CRM)
  • Team trained by role, plus 30 days of tuning
Scope a Sprint

Custom AI Agent

starting at $25,000 · 4–8 weeks

Want one of these workflows to run on its own? We build an agent that watches Xero, does the work, and hands it to a person to approve, with every step logged.

Scope an agent

Questions

Does Xero have an official Claude connector?+

Xero launched an official Claude integration in May 2026, read-only at launch. Xero also publishes an open-source MCP server that can create contacts, draft invoices, quotes and payments, which we can host for teams that need write access. We can turn that on for your team and build skills on top of it, or extend it with custom tools where it falls short.

What Xero data can Claude work with?+

Through the API, Claude can work with contacts, invoices, credit notes, quotes, bank transactions, payments and more. We scope access to read-only wherever possible, and keep a person approving anything that changes records or reaches a customer.

Do we need a developer on staff?+

No. In a Claude Deployment Sprint we set up the connection, build the skills and train your team. You’ll need an admin login for Xero and, if required, to approve API access with Xero Limited.

Will our Xero data be used to train AI models?+

We set teams up on Claude business plans. Anthropic does not use inputs or outputs from its commercial products to train models by default.

Xero is a trademark of Xero Limited. Krasa.ai is an independent implementation firm and is not affiliated with or endorsed by Xero Limited or Anthropic.