Sage Intacct Premier Partner — South Africa

    Multi-entity & Consolidation

    Intercompany journals at month-end without the spreadsheet panic

    If your finance team is running a separate spreadsheet to track intercompany journals between entities, you're carrying a risk your auditor sees. This is how we configure Sage Intacct to make intercompany journals self-balancing, self-matching, and self-eliminating on consolidation.

    BG

    Bo Gartner Team

    Sage Intacct Implementation Specialists

    23 May 20263 min read
    Intercompany journals at month-end without the spreadsheet panic

    Intercompany journals are the silent failure mode in mid-market group accounting. They start small — a management fee from holdco to opco, a recharge for shared services — and quietly grow into a parallel ledger maintained in Excel by whoever is closest to the keyboard. By the time the auditor asks for the intercompany reconciliation, the spreadsheet has its own internal politics.

    Sage Intacct's intercompany functionality is designed to eliminate this entirely. Set it up correctly during implementation, and intercompany journals stop being a month-end ritual; they become routine ledger activity.

    The foundation — inter-entity AR and AP accounts

    Every entity in a Sage Intacct group has dedicated inter-entity AR and inter-entity AP accounts, configured per counterparty entity. When you record a journal from entity A to entity B, Sage Intacct automatically posts:

    • In entity A: debit to expense (or whatever the substance is), credit to inter-entity AP (B).
    • In entity B: debit to inter-entity AR (A), credit to revenue (or whatever the substance is).

    Both sides match by design, both sides have audit trail, and on consolidation the inter-entity AR (A) and inter-entity AP (B) eliminate against each other. No spreadsheet required.

    Recurring allocations — automate them

    If the same intercompany journal posts every month — management fees, shared service centre recharges, group insurance allocations — configure it as a recurring journal. Sage Intacct generates and posts the journal on schedule, with the matching automatic. Your finance team does not re-key it.

    For more complex allocations (cost pools split across entities by headcount or revenue ratios), Sage Intacct's allocation engine handles the calculation each period and posts the journals.

    The matching report — your early warning system

    Sage Intacct's intercompany matching report flags any unmatched balances between paired entities. We recommend running this on day three of the close — early enough to investigate and correct, late enough that all routine activity has posted. The report should be clean by day five.

    Eliminations on consolidation

    On consolidation, the inter-entity AR and AP accounts eliminate. Intercompany revenue eliminates against intercompany expense. The eliminations apply automatically, with a visible elimination ledger your auditor can review.

    If your finance team is posting manual eliminations on top of the consolidation engine, something is misconfigured. Investigate before year-end.

    Cross-border intercompany — currency and tax

    For SA groups with offshore subs, intercompany journals cross currencies (e.g. ZAR holdco recharges USD sub for a management fee). Sage Intacct handles the FX translation on both sides at the appropriate rate. The transfer pricing dimension — whether the recharge meets arm's-length pricing — is a tax and policy question, not a software question, but the system supports good documentation of the rate, the rationale, and the period.

    Frequently asked

    Related questions on this topic

    Yes. With inter-entity AR and AP accounts configured per counterparty, Sage Intacct posts the originating journal in one entity and the matching journal in the other automatically. Both sides match by design, both sides carry audit trail, and on consolidation they eliminate against each other.

    Recurring journals (such as management fees or shared service recharges) can be configured as templates and posted automatically on a schedule. For more complex cost-pool allocations across multiple entities, Sage Intacct's allocation engine handles the calculation each period and posts the resulting intercompany journals.

    The intercompany matching report flags any unmatched balances between paired entities. We recommend running it on day three of the monthly close — early enough to investigate and correct discrepancies, late enough that all routine activity has posted. The report should be clean by day five.

    Each entity records its side of the journal in its own functional currency, with Sage Intacct translating at the configured FX rate. On consolidation, the inter-entity AR and AP balances are translated to the group reporting currency and eliminated. Transfer-pricing documentation — to support arm's-length pricing — is a policy question handled outside the software but supported with full audit trail.

    Tagged

    IntercompanyMulti-entityMonth-end closeSage IntacctEliminations

    About the author

    BG

    Bo Gartner Team

    Sage Intacct Implementation Specialists

    Bo Gartner is South Africa's specialist Sage Intacct Premier Partner — cloud finance implementation, multi-entity consolidation, integrations, and managed support for mid-market organisations across the SADC region.

    Want this kind of clarity on your finance stack?

    Book a 30-minute consult. No pitch — just a clear answer.

    Book a consult