NCI Noncontrolling Interest Share Allocation Calculator
Allocate caller adjusted subsidiary profit and OCI to NCI/parent at explicit ownership share with half-away-from-zero minor rounding; no voting-control test, acquisition timing or attribution of upstream/downstream eliminations inferred.
Description
Noncontrolling-interest allocation divides adjusted subsidiary profit and OCI using an explicit ownership share.
Noncontrolling-interest allocation divides adjusted subsidiary profit and OCI using an explicit ownership share. Parent shares are residual amounts after rounded NCI.1
The returned values include Adjusted subsidiary profit minor, Nci profit minor, Parent profit minor, Nci oci minor, Parent oci minor. The How section below explains the calculation, input rules and interpretation.
When to use NCI Noncontrolling Interest Share Allocation Calculator
Use NCI Noncontrolling Interest Share Allocation Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. No voting-control test, acquisition timing or elimination attribution 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 NCI Noncontrolling Interest Share Allocation 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 subsidiaryReportedProfitMinor, signedConsolidationProfitAdjustmentsMinor, subsidiaryOciMinor, callerNciOwnershipBasisPoints using the field table and calculation rules, then run the tool.
- Read adjustedSubsidiaryProfitMinor, nciProfitMinor, parentProfitMinor, nciOciMinor, parentOciMinor. 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 |
|---|---|---|---|
| subsidiaryReportedProfitMinor | Subsidiary reported profit minor | number | Required |
| signedConsolidationProfitAdjustmentsMinor | Signed consolidation profit adjustments minor | list of number | Required |
| subsidiaryOciMinor | Subsidiary oci minor | number | Required |
| callerNciOwnershipBasisPoints | Caller nci ownership basis points | number | Required |
Enter signed safe-integer profit, consolidation adjustments and other comprehensive income (OCI), plus integer NCI basis points 0–10000. Adjustments may be empty. Return adjusted profit, rounded NCI profit/OCI and each parent residual using exact sums and half ties away from zero.
adjustedProfit=reported+sum(adjustments); NCI=roundMinor(adjustedProfit×ownershipBps/10000) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| adjustedSubsidiaryProfitMinor | Adjusted subsidiary profit minor | number |
| nciProfitMinor | Nci profit minor | number |
| parentProfitMinor | Parent profit minor | number |
| nciOciMinor | Nci oci minor | number |
| parentOciMinor | Parent oci minor | number |
{
"input": {
"subsidiaryReportedProfitMinor": 500,
"signedConsolidationProfitAdjustmentsMinor": [
-100
],
"subsidiaryOciMinor": 80,
"callerNciOwnershipBasisPoints": 2500
},
"output": {
"adjustedSubsidiaryProfitMinor": 400,
"nciProfitMinor": 100,
"parentProfitMinor": 300,
"nciOciMinor": 20,
"parentOciMinor": 60
}
} Limitations and assumptions
No voting-control test, acquisition timing or elimination attribution 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 Partnership Capital Account Rollforward Calculator: Partner capital combines opening capital, contributions, drawings and allocated profit or loss. An exact sharing policy preserves total allocation and capital deficits. For a complementary task, use Goodwill Purchase Price Allocation Acquisition Calculator: Acquisition measurement compares consideration plus NCI and previously held interest with identifiable net assets. A negative difference is a bargain-purchase candidate pending reassessment.
References
Similar or alternative tools
- Partnership Capital Account Rollforward Calculator
Partner capital combines opening capital, contributions, drawings and allocated profit or loss. An exact sharing policy preserves total allocation and capital deficits.
- Goodwill Purchase Price Allocation Acquisition Calculator
Acquisition measurement compares consideration plus NCI and previously held interest with identifiable net assets. A negative difference is a bargain-purchase candidate pending reassessment.