Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 3 of 5

Reconciliation

7 min

Intercompany balances must agree. 1710's receivable from 1810 should equal 1810's payable to 1710, and the same for revenue against cost, loans against borrowings, interest income against interest expense. Intercompany reconciliation compares the two sides, finds the items that agree, and leaves a short list of differences for people to resolve. Doing it monthly, before the books close, is far cheaper than discovering the gaps in consolidation.

Intercompany Matching and Reconciliation

SAP S/4HANA includes Intercompany Matching and Reconciliation (often abbreviated ICMR), available since the 1909 release. It reads journal entries directly from the Universal Journal, so there is no data extract. The work is done in a set of Fiori apps: Define Matching Methods, Manage Assignments (by matching method or by reconciliation case), Schedule Matching Runs, Reconciliation Balances and Reconciliation Status Overview. Older systems may still use the classic FI intercompany reconciliation transactions; the concepts below apply to both.

Data sourceIntercompany journal entries from the Universal Journal for company and trading partner pairs
Matching methodA set of rules that split the data into two sides and compare them
Matching rulesExact match, suggested match or exceptional match, tried in order
Reconciliation caseGroups the data into display groups (leading side and partner side) with tolerances
Status and reason codesOverall status per pair; reasons for remaining variances
The building blocks of intercompany matching.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-304

Matching rules

A matching method is an ordered list of rules. Each rule divides the data into a leading side (for example 1710's receivable lines with trading partner 1810) and a partner side (1810's payable lines with trading partner 1710), then compares them on an expression: same reference, same amount, same trading partner pair. Items that match get an assignment number and drop out; the rest go to the next rule. A typical sequence starts strict and gets looser.

  1. Rule 1: exactSame reference document number and same amount → matched
  2. Rule 2: exact, tolerantSame reference, amount within a small tolerance → matched with variance
  3. Rule 3: suggestedSame amount and close dates, no reference → proposed for a person to confirm
  4. Rule 4: exceptionalKnown patterns, such as many partner lines to one line → flagged
  5. UnmatchedRemaining items go to the worklist
A typical matching rule sequence.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-304

Tolerances and status

A reconciliation case defines what is compared at the aggregate level and sets tolerances, as an amount or a percentage per amount type. When the difference between the pair is within tolerance, the pair can be considered reconciled; otherwise it remains open. The Reconciliation Status Overview shows each company and partner pair with its matching and reconciliation status, and Reconciliation Balances shows year-to-date and period amounts and differences. Remaining variances get a reason code, which can trigger an adjustment posting, optionally through an approval workflow.

Reconciliation works at two levels and you need both. Line-item matching pairs individual documents: this billing document in 1710 with that supplier invoice in 1810. It tells you exactly which documents are missing or wrong. Balance reconciliation compares totals per account group, company and partner, for the period and year to date. It tells you whether the pair agrees overall, even if a few items match imperfectly. A pair can have perfect balance agreement and still carry many unmatched lines, for example when one invoice on one side relates to several partial invoices on the other. Use the balances to decide whether the pair is reconciled for the close, and the line items to keep matching clean over time.

Many items, within toleranceClean up matching rules; balances agree
Many items, above tolerancePriority: real differences and noise mixed
Few items, within toleranceReconciled; close the pair
Few items, above toleranceInvestigate the few items; quick to resolve
Reading a company-pair status at month end.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-304

What would you do?

Dan wants to set a USD 50,000 tolerance on the 1710/1810 pair "so we can close faster." The typical monthly intercompany volume is USD 400,000. What is the best advice?

Key points
  • Reconciliation compares both sides of every intercompany pair before the books close.
  • SAP S/4HANA Intercompany Matching and Reconciliation reads the Universal Journal directly and works through Fiori apps.
  • Matching methods apply rules from strict to loose; unmatched items form the worklist.
  • Reconciliation cases set tolerances and status; reason codes explain and can adjust remaining variances.

Check your understanding · not graded

Lesson check

  1. 1. What does a matching rule do with items that match?

  2. 2. Where are tolerances for a company pair defined?

  3. 3. What is the risk of a very wide tolerance?