Partnership Capital Account Rollforward Calculator
Roll forward actual partner capital/contributions/draws and signed profit/loss under explicit integer sharing weights, with exact remainder allocation and deficits retained; no tax basis, guaranteed payments or liquidation priority inference.
Description
Partner capital combines opening capital, contributions, drawings and allocated profit or loss.
Partner capital combines opening capital, contributions, drawings and allocated profit or loss. An exact sharing policy preserves total allocation and capital deficits.1
The returned values include Partner profit allocations minor, Closing partner capital minor, Partner capital deficit flags. The How section below explains the calculation, input rules and interpretation.
When to use Partnership Capital Account Rollforward Calculator
Use Partnership Capital Account Rollforward Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. No tax basis, guaranteed payments or liquidation priority 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 Partnership Capital Account Rollforward 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 openingPartnerCapitalMinor, partnerContributionsMinor, partnerDrawingsMinor, partnershipProfitOrLossMinor, callerProfitSharingWeights using the field table and calculation rules, then run the tool.
- Read partnerProfitAllocationsMinor, closingPartnerCapitalMinor, partnerCapitalDeficitFlags. 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 |
|---|---|---|---|
| openingPartnerCapitalMinor | Opening partner capital minor | list of number | Required |
| partnerContributionsMinor | Partner contributions minor | list of number | Required |
| partnerDrawingsMinor | Partner drawings minor | list of number | Required |
| partnershipProfitOrLossMinor | Partnership profit or loss minor | number | Required |
| callerProfitSharingWeights | Caller profit sharing weights | list of number | Required |
Enter aligned nonempty signed safe-integer opening capital, nonnegative safe-integer contributions/draws, signed safe-integer total profit/loss and integer sharing weights 0–1000000 with positive total. Allocate the absolute result by integer floor and largest remainders, earliest index winning ties, then restore its sign. Return allocations, signed capital and binary deficit flags.
closing_i=opening_i+contribution_i−draw_i+allocatedProfit_i Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| partnerProfitAllocationsMinor | Partner profit allocations minor | list of number |
| closingPartnerCapitalMinor | Closing partner capital minor | list of number |
| partnerCapitalDeficitFlags | Partner capital deficit flags | list of number |
{
"input": {
"openingPartnerCapitalMinor": [
100,
200
],
"partnerContributionsMinor": [
10,
0
],
"partnerDrawingsMinor": [
0,
300
],
"partnershipProfitOrLossMinor": 100,
"callerProfitSharingWeights": [
2,
3
]
},
"output": {
"partnerProfitAllocationsMinor": [
40,
60
],
"closingPartnerCapitalMinor": [
150,
-40
],
"partnerCapitalDeficitFlags": [
0,
1
]
}
} Limitations and assumptions
No tax basis, guaranteed payments or liquidation priority 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 NCI Noncontrolling Interest Share Allocation Calculator: Noncontrolling-interest allocation divides adjusted subsidiary profit and OCI using an explicit ownership share. Parent shares are residual amounts after rounded NCI. For a complementary task, use Balance Sheet Equation Balancer A Equals L Plus E Tool: The accounting equation compares net assets with net liabilities plus equity. Signed contra accounts belong in their supplied sections.
References
Similar or alternative tools
- NCI Noncontrolling Interest Share Allocation Calculator
Noncontrolling-interest allocation divides adjusted subsidiary profit and OCI using an explicit ownership share. Parent shares are residual amounts after rounded NCI.
- Balance Sheet Equation Balancer A Equals L Plus E Tool
The accounting equation compares net assets with net liabilities plus equity. Signed contra accounts belong in their supplied sections.