Rules

Key:

A = Sum of Match line amounts

B = Sum of Match With line amounts

The values of predetermined in-scope intercompany accounts are translated and compared, and a percent and/or fixed amount difference (tolerance) is calculated.

Tolerance calculation

The following formulas take into account the natural sign of each line:

Calculated percent tolerance = ((A + B)/A) * 100

Calculated fixed amount tolerance = - (A + B)

Remainders

  • If the specified tolerance is 0%, any difference between A and B is captured in a remainder line.
  • If the specified tolerance is 100%, no remainder is calculated (any difference between A and B is not captured in a remainder line, even if data is missing for A or B).
  • If the specified tolerance is between 0% and 100%:
    • A remainder is computed if the calculated difference is greater than the specified tolerance (outside the tolerance) or if A has a non-zero value but the value of B is missing (zero or null), or vice versa.
    • No remainder is computed if the calculated difference is less than or equal to the specified tolerance (within the tolerance).
  • If the specified tolerance is a fixed amount:
    • No remainder is computed if the calculated difference is within the tolerance.
    • A remainder is computed if the calculated difference is outside the tolerance or if either A or B is missing (zero or null).

Specified percent and fixed amount tolerance

  • If the calculated fixed amount and percent differences are both within the specified tolerance, no remainder is required.
  • If the calculated fixed amount difference is within the specified fixed amount tolerance and the specified tolerance is 100%, no remainder is required.
  • If either calculated difference is outside the specified tolerance, a remainder is required.

Specified percent or fixed amount tolerance

  • If either the calculated fixed amount or percent difference is within the specified fixed amount tolerance, no remainder is required.
  • If the calculated fixed amount difference is within the specified fixed amount tolerance or the specified tolerance is 100%, no remainder is required.
  • If both calculated differences are outside the specified tolerance, a remainder is calculated.

Default tolerance values

If values are missing or invalid for the specified tolerance, default values are determined as follows:

  • The percent tolerance is used if a percent and a fixed amount are both specified but the operator is missing (the fixed amount tolerance is ignored).
  • The valid tolerance is used if an operator is specified but one of the values (percent or fixed amount) is missing or invalid. For example, a non-numeric character is specified.
  • 0% is used if both values are missing or invalid.