Services
Monthly bookkeeping run entirely in Xero — closed, reviewed and proven every period by the team that does the work.
Bookkeeping packages
The foundation
Each legal entity gets its own Xero organisation. Every alternative eventually fails, and it fails at the worst moment.
The temptation is to run two companies in one file and separate them with a tracking category. It works until something needs to be true at the entity level: a balance sheet for a lender, a tax return, a sale of one business, an audit, or a partner who owns part of one entity and none of the other. At that point the file has to be unpicked retrospectively, which costs more than running two organisations ever would have.
Unlimited users on every Xero plan means the per-seat cost of additional organisations does not multiply the way it does elsewhere. The cost of a second organisation is the subscription, and the cost of not having one is a restatement.
A group of entities under common ownership still files separately, banks separately and owes separately. The consolidated view is a reporting output, not an accounting record. Keeping those two things distinct is the single most useful idea on this page.
The prerequisite
Consolidation is addition. Accounts that do not line up cannot be added, and every mismatch becomes a manual mapping someone maintains forever.
A group where one entity calls it “Subcontractors”, another “Contract Labor” and a third splits it across two accounts produces a consolidated report that requires a translation table. The table lives in someone’s head or in a spreadsheet, and it breaks whenever anyone adds an account.
Aligning the chart is far cheaper at setup than later. Changing it after a year of history means restating comparatives in every entity.
The design decision
Not every division needs its own organisation. The test is legal and financial separation, not organisational tidiness.
| Use a separate entity when | Use a tracking category when |
|---|---|
| It files its own tax return | It is a department, location or service line |
| It has its own bank accounts and creditors | It shares banking and liabilities with the rest |
| Ownership differs from the other entities | Ownership is identical |
| It could be sold or closed on its own | It exists for management reporting |
| A lender or investor holds it specifically | Nobody outside the business asks about it alone |
Xero provides two tracking categories per organisation, which is enough for the two dimensions most groups actually report on. Choosing those two deliberately matters more than the number, because a third dimension usually turns out to be one of the first two described differently.
The discipline
Money moves between entities constantly: one pays a supplier for another, the parent covers payroll, an entity charges management fees. Whether those balances clear is the clearest indicator of whether a group’s books are under control.
Every intercompany transaction has two entries in two organisations. A receivable in one entity must have a matching payable in the other, entered at the same amount on the same date. Recording one side and intending to do the other later is how balances stop agreeing, and the gap is rarely found until someone tries to consolidate.
Separate intercompany accounts for each relationship, named for the entity on the other side. A single “intercompany” account across a group of four entities cannot be reconciled, because there is no way to tell whose balance is in it.
Entity A’s receivable from Entity B should equal Entity B’s payable to Entity A, with opposite signs. Checking this every month takes minutes. Checking it once a year takes days, because by then the difference is a dozen transactions deep.
An intercompany balance that grows indefinitely is either a loan that should be documented with terms, or a series of transactions nobody has reimbursed. Both have tax consequences worth raising with your CPA before the balance is large.
Pick any two entities and ask what one owes the other. If nobody can answer from the ledger in under a minute, the intercompany discipline has already slipped.
The group view
Consolidation sits above the ledger, and the two tools most groups use in the Xero ecosystem are Syft and Fathom. Both connect directly, both eliminate intercompany, both handle multiple currencies.
Xero acquired Syft in September 2024, and it is available natively as Analytics powered by Syft, which makes it the closest thing to a first-party consolidation layer for Xero.
Consolidations are included on every paid Syft plan, with per-entity or unlimited-entity billing. It rates 4.8 out of 5 on the Xero App Store.
Fathom has been in the Xero ecosystem for over thirteen years and is built around communicating numbers rather than interrogating them.
Syft is the stronger fit for transaction-level analysis, complex group structures, mixed accounting platforms, and anyone wanting the deepest Xero integration. Fathom is the stronger fit where the output is a board or lender pack and clarity of presentation is the priority, and where forecasting with scenarios is part of the monthly rhythm.
Either one removes the same thing: the monthly export, paste, map and eliminate cycle in a spreadsheet, and the quiet worry that something in it no longer ties.
Both tools read from the ledgers. A consolidation built on entities that have not been reconciled produces a group report that is wrong with more authority than the spreadsheet it replaced. Align the chart, clear the intercompany, close each entity, then consolidate.
The rhythm
A group close is the single-entity sequence run in parallel, plus two steps that only exist because there is more than one entity.
Locking every entity on the same date is what makes a group report reproducible. Without it, running the same consolidation twice can give two answers, and nobody can explain which was right.
The failure modes
Questions
Next
If the answer is weeks, the cause is usually one entity and one unreconciled intercompany account. Tell us how many entities you run and where the books stand.