Accrued Expense Reversal Next Period Checker

Construct exact opposite next-period posting for a caller authorized balanced accrual journal; no automatic reversal of prepaids, cash transactions or already reversed entries.

Description

An authorized accrual reversal posts the exact opposite of the original balanced journal.

An authorized accrual reversal posts the exact opposite of the original balanced journal. Account names alone should not trigger reversal.1

The returned values include Posting accounts, Posting debits minor, Posting credits minor. The How section below explains the calculation, input rules and interpretation.

When to use Accrued Expense Reversal Next Period Checker

Use Accrued Expense Reversal Next Period Checker when you need to evaluate the supplied records under the calculation and evidence rules below. No automatic reversal of cash, prepaids or previously reversed entries is inferred.

Gather the source balances and explicit accounting policy. Monetary inputs use integer minor units in one currency; for a currency with 100 minor units per major unit, 12345 represents 123.45. One basis point is 0.01 percentage points; 10000 basis points is 100%. Dates and posting signs follow the individual rules below.

How to use Accrued Expense Reversal Next Period Checker and understand its results

  1. Gather the source balances and explicit accounting policy. Monetary inputs use integer minor units in one currency; for a currency with 100 minor units per major unit, 12345 represents 123.45. One basis point is 0.01 percentage points; 10000 basis points is 100%. Dates and posting signs follow the individual rules below.
  2. Enter originalAccrualAccountNames, originalSignedDebitAmountsMinor, callerReversalAuthorized using the field table and calculation rules, then run the tool.
  3. Read postingAccounts, postingDebitsMinor, postingCreditsMinor. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
originalAccrualAccountNamesOriginal accrual account nameslist of stringRequired
originalSignedDebitAmountsMinorOriginal signed debit amounts minorlist of numberRequired
callerReversalAuthorizedCaller reversal authorizedbooleanRequired

Enter aligned nonempty nonblank account names and signed safe-integer original debit amounts plus an authorization boolean. Require authorization true and original signed total exactly zero. Return account names and nonnegative reversed debit/credit amounts. Repeated account names are allowed.

reversalSignedDebit_i=−originalSignedDebit_i

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
postingAccountsPosting accountslist of string
postingDebitsMinorPosting debits minorlist of number
postingCreditsMinorPosting credits minorlist of number
json
{
  "input": {
    "originalAccrualAccountNames": [
      "Expense",
      "AccruedPayable"
    ],
    "originalSignedDebitAmountsMinor": [
      100,
      -100
    ],
    "callerReversalAuthorized": true
  },
  "output": {
    "postingAccounts": [
      "Expense",
      "AccruedPayable"
    ],
    "postingDebitsMinor": [
      0,
      100
    ],
    "postingCreditsMinor": [
      100,
      0
    ]
  }
}

Limitations and assumptions

No automatic reversal of cash, prepaids or previously reversed entries is inferred.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries and string lists to 128 entries of at most 128 characters. Follow any smaller limits above. Missing fields without a declared default, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Unbilled Receivables Accrued Revenue Entry Tool: Accrued unbilled revenue needs an incremental true-up against amounts already recorded for the same performance. A downward revision reverses the excess. For a complementary task, use Depreciation Journal Entry Generator From Schedule: A depreciation journal true-up uses supplied asset-period charges and prior aggregate posting. Overposting produces a reversal.

References

  1. Accrued Expense Reversal Next Period Checker — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies