Cash Flow Indirect Net Income Bridge Calculator
Build indirect operating cash bridge with signed noncash addbacks and asset-increase subtract/liability-increase add working-capital movements; caller excludes investing/financing acquisitions and other noncash balance changes.
Description
The indirect operating-cash bridge adjusts net income for noncash items and working-capital movements.
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.1
The returned values include Total noncash adjustments minor, Signed working capital cash effects minor, Modeled operating cash flow minor. The How section below explains the calculation, input rules and interpretation.
When to use Cash Flow Indirect Net Income Bridge Calculator
Use Cash Flow Indirect Net Income Bridge Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. Caller must exclude acquisitions, investing/financing and other noncash balance changes; no classification or completeness is established.
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 Cash Flow Indirect Net Income Bridge 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 netIncomeMinor, signedNoncashAddbacksMinor, openingWorkingCapitalBalancesMinor, closingWorkingCapitalBalancesMinor, workingCapitalAssetOrLiabilityCodes using the field table and calculation rules, then run the tool.
- Read totalNoncashAdjustmentsMinor, signedWorkingCapitalCashEffectsMinor, modeledOperatingCashFlowMinor. 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 |
|---|---|---|---|
| netIncomeMinor | Net income minor | number | Required |
| signedNoncashAddbacksMinor | Signed noncash addbacks minor | list of number | Required |
| openingWorkingCapitalBalancesMinor | Opening working capital balances minor | list of number | Required |
| closingWorkingCapitalBalancesMinor | Closing working capital balances minor | list of number | Required |
| workingCapitalAssetOrLiabilityCodes | Working capital asset or liability codes | list of number | Required |
Enter signed safe-integer net income/addbacks, aligned nonempty nonnegative safe-integer working-capital balances and binary codes 0 asset/1 liability. Addbacks may be empty. Return noncash total, signed movement effects and checked operating cash flow.
cashEffect_i=(closing_i−opening_i)×(liability1?1:−1); operatingCash=netIncome+sum(addbacks)+sum(effects) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| totalNoncashAdjustmentsMinor | Total noncash adjustments minor | number |
| signedWorkingCapitalCashEffectsMinor | Signed working capital cash effects minor | list of number |
| modeledOperatingCashFlowMinor | Modeled operating cash flow minor | number |
{
"input": {
"netIncomeMinor": 500,
"signedNoncashAddbacksMinor": [
100,
-20
],
"openingWorkingCapitalBalancesMinor": [
200,
100
],
"closingWorkingCapitalBalancesMinor": [
250,
130
],
"workingCapitalAssetOrLiabilityCodes": [
0,
1
]
},
"output": {
"totalNoncashAdjustmentsMinor": 80,
"signedWorkingCapitalCashEffectsMinor": [
-50,
30
],
"modeledOperatingCashFlowMinor": 560
}
} Limitations and assumptions
Caller must exclude acquisitions, investing/financing and other noncash balance changes; no classification or completeness is established.
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 Accrual vs Cash Basis Net Income Difference Calculator: 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. For a complementary task, use Income Statement Multi Step Gross Profit Builder: A multistep income statement separates net sales, gross profit, operating income and nonoperating effects. Supplied tax expense is an input rather than a calculated rate.
References
Similar or alternative tools
- Accrual vs Cash Basis Net Income Difference Calculator
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.
- Income Statement Multi Step Gross Profit Builder
A multistep income statement separates net sales, gross profit, operating income and nonoperating effects. Supplied tax expense is an input rather than a calculated rate.