If you run more than one Xero organisation, you know the drill. Log into Entity A. Find the invoice. Switch to Entity B. Search again. The work itself takes seconds. Getting to it takes the rest of the morning.
This is the reality for property managers running SPV entities, investment firms managing fund-level books, group companies with subsidiaries and accounting practices serving multiple clients. Xero is designed for single-entity accounting. Working across entities is a workaround, not a feature.
Why Xero doesn't solve this natively
Xero's architecture is one organisation, one login session. You can switch between organisations through the org picker, but each switch is a separate context. There is no way to search across several organisations at once, and no way to keep more than one connected to the same tool.
Xero HQ exists for multi-entity visibility, but it is limited to high-level dashboards. It gives you a window into your data rather than a way to work with it.
For businesses with two or three entities, the manual approach is manageable. At five, ten or twenty, the switching becomes the single biggest time sink in the finance function.
Three approaches to multi-entity Xero
1. Manual, which is where most teams are
Open each entity separately. Search each one in turn. Export what you need. This works, but it does not scale, and the time goes on context switching rather than on the work.
2. Xero HQ
A single dashboard across multiple organisations. Useful for oversight, and genuinely good at what it does. It is read-only at the consolidated level, so it will not help you act on what you find.
3. A multi-organisation MCP
MCP (Model Context Protocol) is an open standard that connects an AI assistant like Claude directly to Xero's API. A multi-organisation MCP keeps every organisation you have authorised available in the same session.
Instead of switching, you describe what you need and the AI queries each connected organisation for you.
What this looks like in practice
Working across every organisation in one session
Authenticate once with an account that has access across your entities. From then on, every authorised organisation is reachable without reconnecting.
"Which of our entities has outstanding invoices from Supplier X?" is one question rather than twelve separate searches. The AI checks each connected organisation and comes back with the answer in one place.
This is the capability a standard single-org connector cannot give you, and it is the reason multi-organisation access is the core of the product rather than a convenience on top.
Finding invoices and credit notes fast
Search on its own is not much use if you can only filter by date. Invoice and credit note search supports filtering by reference, by status and by date range, with larger result pages when a query returns a lot.
In practice that means you can ask for unpaid invoices above a threshold, in a date window, matching a reference pattern, and get a usable answer rather than a wall of results you then have to sift by hand.
Xero Projects across entities
Where Projects access is enabled, projects can be listed across your connected organisations, and completed projects closed. For a business running client or property work as projects in several entities, this removes another reason to open each organisation in turn.
What this means for finance teams
The shift is about where the time goes. Finance teams running multiple entities spend a meaningful part of the week on context switching: opening organisations, searching each one, keeping track of which is which.
That work is necessary and entirely mechanical. Handing it to an AI that can see every organisation at once moves the team's attention to the parts that need judgement. Reviewing what came back. Deciding what to do about it.
Access stays governed throughout. Only approved users can connect, client environments stay separated, and write actions are logged with the identity of whoever initiated them.
Getting started
If you run multiple Xero organisations, ELab's Xero MCP is built for this. It connects every organisation you have authorised to Claude from a single session, on hosted infrastructure with governed access.
For a technical walkthrough of how Xero connects to Claude, read how to connect Xero to Claude AI.
Xero is a trademark of Xero Limited. ELab is an independent provider and is not affiliated with, endorsed by or certified by Xero.