TripleBooks

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:

FieldWhat it controls
Ownership %How much of the subsidiary the parent holds
MethodHow that member rolls into the group
Acquired dateWhen the interest starts
Functional currencyThe subsidiary's reporting currency for translation

Methods:

MethodRoll-up
FullInclude the subsidiary in full. Ownership below 100% produces a non-controlling interest (NCI) line.
ProportionalInclude each account at the ownership percentage.
EquityInclude 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:

PatternWhat posts
Cash movementIC receivable and cash on the sender; the mirror on the receiver
Loan interest accrualInterest receivable and income on the lender; expense and payable on the borrower
Service fee accrualIC 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:

  1. Rolls member trial balances into the parent's presentation
  2. 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.
  3. 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
  4. 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

ActionWhere
Create a group, add members, translate, post eliminationsConsolidation
List and create intercompany transfersIntercompany
Set parent and group on an entityEntities

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.

On this page