Multi-Entity
Keep books for related entities, record intercompany activity, and roll up consolidated reports.
Overview
You can run more than one entity in the same workspace — a holding company and its subsidiaries, a GP and fund vehicles, or personal books beside an operating company. Each entity keeps its own chart of accounts, books, and financial data. Parent links and consolidation groups connect those entities so you can record intercompany activity and produce a group view.
Work in one entity at a time. Switch entities from the app header, then use Accounting → Intercompany and Accounting → Consolidation for group activity.
Ownership and groups
On Admin → Entity profile, set a parent entity on each subsidiary and optionally assign a consolidation group.
A consolidation group is the parent plus its member entities. Each membership stores:
| Field | What it controls |
|---|---|
| Ownership % | How much of the subsidiary the parent holds |
| Method | How that member rolls into the group |
| Acquired date | When the interest starts |
| Functional currency | The subsidiary's reporting currency for translation |
Methods:
| Method | Roll-up |
|---|---|
| Full | Include the subsidiary in full. Ownership below 100% produces a non-controlling interest (NCI) line. |
| Proportional | Include each account at the ownership percentage. |
| Equity | Include the parent’s share of the subsidiary’s net income as equity-method income. |
Create a group and add members through the Consolidation API. The parent is the reporting entity for that group.
Intercompany transactions
From Accounting → Intercompany, create a transfer from the current entity to another entity you can access. Choose an amount, currency, transaction type (services, goods, royalty, loan interest, cost sharing), and a posting pattern:
| Pattern | What posts |
|---|---|
| Cash movement | IC receivable and cash on the sender; the mirror on the receiver |
| Loan interest accrual | Interest receivable and income on the lender; expense and payable on the borrower |
| Service fee accrual | IC receivable and service revenue on the provider; expense and payable on the payer |
Each side gets matching journal entries tagged with the counterparty entity. You can attach a pricing method (CUP, cost plus, resale minus, TNMM, profit split) and supporting documents. A period transfer-pricing summary is available on the same page.
When you can post on both entities, the transfer can finalize when you create it. Otherwise it stays proposed until the counterparty accepts.
See the Intercompany API to list and create transfers.
Eliminations and consolidated reports
Open Accounting → Consolidation on a parent entity. Choose the group, book (GAAP, Tax, Management, and the other books the parent keeps), report type, and as-of date.
The report:
- Rolls member trial balances into the parent's presentation
- Translates subsidiaries whose functional currency differs from the group (closing rate for assets and liabilities, average rate for income, historical rate for equity), with a cumulative translation adjustment (CTA). FX rates come from the same tables as multi-currency.
- Identifies intercompany balances tagged with a counterparty inside the group and generates elimination entries so those receivables and payables drop out of the combined totals
- Applies NCI or equity-method income from the membership method
You can show a per-entity breakdown next to the consolidated totals. Report types are Balance Sheet, Income Statement, and All Accounts. Single-entity statements stay on Financial Reports.
Period close
The Close dashboard lists each subsidiary’s period status for the current close, whether elimination entries have posted (consolidation:elimination), and whether a consolidated snapshot exists for the period end. Work the period close on each entity, then run consolidation on the parent.
API
| Action | Where |
|---|---|
| Create a group, add members, translate, post eliminations | Consolidation |
| List and create intercompany transfers | Intercompany |
| Set parent and group on an entity | Entities |
Verification (optional)
Zero-knowledge packages can attest that intercompany balances match and that a consolidation composes subsidiary proofs through eliminations. See Zero-knowledge proofs — IC reconciliation and consolidation proofs.