Consolidate on real ledger data — with a gate that stops a broken close
Multi-entity consolidation on real ledger data — currency translation, intercompany elimination, NCI, and a balance-sheet gate that won’t pass a broken close.
Everything Consolidation & Intercompany handles
End-to-end consolidation run
A real workflow aggregates subsidiary balances, translates currency, applies eliminations, computes NCI, validates, and persists — inside an atomic transaction with per-period locking.
Balance-sheet integrity gate
If assets don’t equal liabilities plus equity plus NCI, the run rolls back and the period is marked failed — a non-balancing consolidation is never reported as success.
Reads the authoritative ledger
Each entity’s trial balance, income statement, and balance sheet are extracted from real posted GL documents, not a mock feed.
Intercompany elimination
AR/AP and revenue/expense eliminations are built from real intercompany transactions, translated to the group currency, and written as balanced journals.
Non-controlling interest
A minority-interest calculator posts balanced NCI journals per subsidiary, resolved through account assignments and fail-closed on gaps.
Dual-approval intercompany
Intercompany transactions record each side’s approval independently and explicitly deny a superuser bypass — value can’t push onto a sister entity’s books on one-sided sign-off.
From action to ledger, in four steps
- 1Define
Set up a consolidation group — the hierarchy of entities and ownership percentages.
- 2Record
Book intercompany transactions between entities, approved by both sides.
- 3Run
Run consolidation for a period — the engine extracts each entity’s ledger, translates currency, eliminates IC balances, and computes NCI.
- 4Validate
The run finalizes only if the consolidated balance sheet balances; otherwise it rolls back and flags the period.
Real screens, real data
It fails closed by design
Where an advanced elimination isn’t fully automated, the system raises an explicit error rather than silently returning a wrong or zero number. That refusal to fake a result is the point — a consolidation you can trust or a clear reason you can’t.
What you get
- Consolidated numbers trace to real posted ledgers, not re-keyed summaries.
- A hard balance-sheet gate stops a broken consolidation from being published.
- Intercompany AR/AP and revenue/expense eliminate from actual recorded transactions.
- Dual-side approval protects each entity’s books.
- Currency translation to a single reporting currency is built in.
Frequently asked questions
What happens if a consolidation doesn’t balance?
It fails closed. If assets don’t equal liabilities plus equity plus NCI, the run rolls back and the period is marked failed — a non-balancing consolidation is never reported as success.
Does consolidation use real ledger data?
Yes. Each entity’s trial balance, income statement, and balance sheet are extracted from real posted GL documents, not a mock feed — so consolidated numbers trace to real ledgers.
How is intercompany eliminated?
AR/AP and revenue/expense eliminations are built from real intercompany transactions, translated to the group currency, and written as balanced journals. Intercompany transactions record each side’s approval independently and explicitly deny a superuser bypass.
Does it handle currency translation?
Yes. The run translates each entity’s ledger to a single group reporting currency, and computes non-controlling interest with balanced NCI journals per subsidiary.