Income Statement Single Step Builder Tool
Build a single-step statement from caller classified revenue/expense lines in one currency; signed net loss retained, classification and completeness not independently audited.
Description
A single-step income statement pools all supplied revenues and expenses before subtraction.
A single-step income statement pools all supplied revenues and expenses before subtraction. It does not separately display gross or operating profit.1
The returned values include Single step revenue total minor, Single step expense total minor, Single step net income minor. The How section below explains the calculation, input rules and interpretation.
When to use Income Statement Single Step Builder Tool
Use Income Statement Single Step Builder Tool when you need to evaluate the supplied records under the calculation and evidence rules below. No recognition, classification, completeness or audit assurance 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 Income Statement Single Step Builder Tool 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 revenueLineAmountsMinor, expenseLineAmountsMinor using the field table and calculation rules, then run the tool.
- Read singleStepRevenueTotalMinor, singleStepExpenseTotalMinor, singleStepNetIncomeMinor. 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 |
|---|---|---|---|
| revenueLineAmountsMinor | Revenue line amounts minor | list of number | Required |
| expenseLineAmountsMinor | Expense line amounts minor | list of number | Required |
Enter nonnegative safe-integer minor-unit revenue and expense lists; either may be empty and lengths need not match. Return checked revenue/expense totals and signed net income.
netIncome=sum(revenueLines)−sum(expenseLines) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| singleStepRevenueTotalMinor | Single step revenue total minor | number |
| singleStepExpenseTotalMinor | Single step expense total minor | number |
| singleStepNetIncomeMinor | Single step net income minor | number |
{
"input": {
"revenueLineAmountsMinor": [
1000,
200
],
"expenseLineAmountsMinor": [
400,
300
]
},
"output": {
"singleStepRevenueTotalMinor": 1200,
"singleStepExpenseTotalMinor": 700,
"singleStepNetIncomeMinor": 500
}
} Limitations and assumptions
No recognition, classification, completeness or audit assurance is supplied.
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 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. For a complementary task, 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.
References
Similar or alternative tools
- 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.
- 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.