Skip to content

Accounting Software | Intercompany Transactions

Intercompany auto-matched at posting. Eliminated cleanly at consolidation.

Sender and receiver postings auto-match on a shared reference. Mismatches surface on a dashboard, not at FY-end. Markup and transfer-pricing tagging supported. Eliminations run inline at consolidation. The audit trail crosses entity boundaries.

Intercompany Eliminations

What the system does

Capability, input, output.

  • Dual-side posting

    Input
    Intercompany transaction reference
    Output
    Sender + receiver postings with shared ref
  • Auto-match

    Input
    Reference + amount + date
    Output
    Match status with confidence
  • Mismatch dashboard

    Input
    Unmatched intercompany set
    Output
    Dashboard for both controllers
  • Markup / TP tagging

    Input
    Transfer pricing policy
    Output
    Markup tagged per intercompany line
  • Elimination

    Input
    Matched intercompany set
    Output
    Eliminated postings at consolidation
  • Cross-entity audit trail

    Input
    Both sides of intercompany
    Output
    Single audit trail across entities

Compliance + integrations

TP-aware, audit-aware.

Intercompany transactions tagged with the transfer-pricing markup at posting. The auditor sees the markup, the matched leg and the elimination together. Transfer pricing reports drafted from the tagged set.

Regulations we work within

  • Transfer pricing documentation

    Intercompany transactions tagged with their pricing basis at posting, so the documentation is assembled rather than reconstructed.

  • Related party transactions reporting

    The register drafts the related-party disclosure that accompanies the corporate tax return.

  • SFRS(I) 1-24

    Related-party disclosure in the financial statements, from the same tagging.

Connects to

  • Xero Intercompany sync (bidirectional)

Intercompany Transactions FAQ

What buyers ask.

How is transfer pricing markup captured?

Markup is configured per intercompany pair, so management services from the Singapore holding company to a regional subsidiary carry their agreed basis at posting rather than being priced at year end. The line is tagged for transfer-pricing reporting as it posts, and a manual override is captured with its reason, which is the record you want when the basis is questioned two years later.

What if the two entities are on different currencies?

Multi-currency intercompany is supported. The sender posts in the receiver currency or its own functional currency; the FX rate at the date is used. At consolidation, both sides translate to the group reporting currency before elimination.

Does this help with our transfer pricing documentation?

Yes, by removing the part that makes it painful. The documentation itself is an exercise in judgment that your adviser does, but it rests on a complete register of what was charged between which entities on what basis, and assembling that after the fact is where the weeks go. The register is built as the transactions post, so your adviser starts from the facts rather than from a request for them.

How are elimination adjustments audited?

Each elimination is a tracked event in the consolidation. The audit trail shows the matched intercompany set, the elimination posting, and the resulting group line. Auditors can drill from the eliminated line to the source postings on both entities.

Match your last quarter's intercompany on screen.

Connect two entities, free. Post one intercompany invoice on each side. The auto-match runs; the mismatch dashboard, the markup tagging and the elimination logic all play out live.