Accrual vs Cash Basis Net Income Difference Calculator
Bridge cash-basis profit using explicit signed period changes in earned receivables, unearned receipts, unpaid expenses and unexpired prepaids; other noncash items are outside this declared model.
Description
A cash-to-accrual profit bridge adds earned receivables and unexpired prepaids while subtracting new unearned receipts and unpaid expenses.
A cash-to-accrual profit bridge adds earned receivables and unexpired prepaids while subtracting new unearned receipts and unpaid expenses. Decreases use negative signed changes.1
The returned values include Signed accrual basis adjustment minor, Modeled accrual basis net income minor. The How section below explains the calculation, input rules and interpretation.
When to use Accrual vs Cash Basis Net Income Difference Calculator
Use Accrual vs Cash Basis Net Income Difference Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. Other noncash items are outside this declared bridge; no independent recognition evidence is supplied.
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 Accrual vs Cash Basis Net Income Difference Calculator and understand its results
- 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.
- Enter cashBasisNetIncomeMinor, increaseEarnedUncollectedRevenueMinor, increaseUnearnedCashReceiptsMinor, increaseUnpaidExpensesMinor, increaseUnexpiredPrepaidExpensesMinor using the field table and calculation rules, then run the tool.
- Read signedAccrualBasisAdjustmentMinor, modeledAccrualBasisNetIncomeMinor. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| cashBasisNetIncomeMinor | Cash basis net income minor | number | Required |
| increaseEarnedUncollectedRevenueMinor | Increase earned uncollected revenue minor | number | Required |
| increaseUnearnedCashReceiptsMinor | Increase unearned cash receipts minor | number | Required |
| increaseUnpaidExpensesMinor | Increase unpaid expenses minor | number | Required |
| increaseUnexpiredPrepaidExpensesMinor | Increase unexpired prepaid expenses minor | number | Required |
Enter five signed safe-integer minor-unit values. Return checked signed adjustment and cash-basis income plus adjustment as modeled accrual income.
adjustment=earnedReceivableIncrease−unearnedReceiptIncrease−unpaidExpenseIncrease+prepaidIncrease Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| signedAccrualBasisAdjustmentMinor | Signed accrual basis adjustment minor | number |
| modeledAccrualBasisNetIncomeMinor | Modeled accrual basis net income minor | number |
{
"input": {
"cashBasisNetIncomeMinor": 500,
"increaseEarnedUncollectedRevenueMinor": 100,
"increaseUnearnedCashReceiptsMinor": 50,
"increaseUnpaidExpensesMinor": 30,
"increaseUnexpiredPrepaidExpensesMinor": 20
},
"output": {
"signedAccrualBasisAdjustmentMinor": 40,
"modeledAccrualBasisNetIncomeMinor": 540
}
} Limitations and assumptions
Other noncash items are outside this declared bridge; no independent recognition evidence is supplied.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. 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 Cash Flow Indirect Net Income Bridge Calculator: The indirect operating-cash bridge adjusts net income for noncash items and working-capital movements. Asset increases consume cash; liability increases release it in this declared model. For a complementary task, use Income Statement Single Step Builder Tool: A single-step income statement pools all supplied revenues and expenses before subtraction. It does not separately display gross or operating profit.
References
Similar or alternative tools
- Cash Flow Indirect Net Income Bridge Calculator
The indirect operating-cash bridge adjusts net income for noncash items and working-capital movements. Asset increases consume cash; liability increases release it in this declared model.
- Income Statement Single Step Builder Tool
A single-step income statement pools all supplied revenues and expenses before subtraction. It does not separately display gross or operating profit.