Contribution Equity Split

Allocate equity by explicitly weighted cash and valued labor contributions.

Description

Contribution-based equity scenarios can value both cash and labor.

Contribution-based equity scenarios can value both cash and labor. Explicit risk multipliers determine their relative contribution units.

Allocate equity by explicitly weighted cash and valued labor contributions.

When to use Contribution Equity Split

Use this for the following task: Allocate equity by explicitly weighted cash and valued labor contributions.

Prepare the scenario values in one currency and consistent time periods. Use fractions for fraction fields and percentage points for percent fields.

How to use Contribution Equity Split and understand its results

  1. Prepare the scenario values in one currency and consistent time periods. Use fractions for fraction fields and percentage points for percent fields.
  2. Enter contributors, cashContributions, laborHours, hourlyValues, cashRiskMultiplier, laborRiskMultiplier using the field table, then run the tool.
  3. Read contributionUnits, equityPercent. Interpret flags, units, ordering and placeholder values using the rules below.
  4. Review any reported issue or failed check, correct the supplied values when appropriate, and verify the result in its intended context.
Input fieldMeaningValue type and boundsRequirement
contributorsContributorslist of string; each entry: stringRequired
cashContributionsCash contributionslist of number; each entry: numberRequired
laborHoursLabor hourslist of number; each entry: numberRequired
hourlyValuesHourly valueslist of number; each entry: numberRequired
cashRiskMultiplierCash risk multipliernumberRequired
laborRiskMultiplierLabor risk multipliernumberRequired

Align contributors and nonnegative cash/hours/hourly values, requiring positive multipliers and total units. Normalize the computed units into percentages.1

units=cash×cashMultiplier+hours×hourlyValue×laborMultiplier; equity%=100 units/Σunits

This summarizes the declared operation. Units, indexing, inclusivity and exceptional cases are explained in the surrounding text.

Output fieldMeaningValue type
contributionUnitsContribution unitslist of number
equityPercentEquity percentlist of number
json
{
  "input": {
    "contributors": [
      "A",
      "B"
    ],
    "cashContributions": [
      100,
      0
    ],
    "laborHours": [
      0,
      10
    ],
    "hourlyValues": [
      20,
      20
    ],
    "cashRiskMultiplier": 2,
    "laborRiskMultiplier": 1
  },
  "output": {
    "contributionUnits": [
      200,
      200
    ],
    "equityPercent": [
      50,
      50
    ]
  }
}

Limitations and assumptions

Valuations and multipliers are caller choices. This does not create legal ownership, apply vesting or assess fairness.

These outputs describe the supplied scenario; accounting definitions, capitalization terms and time periods must match the intended use. Malformed requests produce input errors. A successfully evaluated request can still contain false flags, empty result lists or a result outside the supplied threshold; those outcomes have the meanings stated above.

Alternative or Complementary methods

Choose Funds Allocation for this operation: Allocate a funding budget across caller-defined categories and relative weights. For a complementary task, use Cliff Vesting Schedule for this operation: Calculate whole vested shares at selected months for linear monthly vesting with a cliff.

The implementation reference documents the exact calculation, supported input shapes and returned fields.

References

  1. Contribution Equity Split — tool.io

Similar or alternative tools

  • Funds Allocation

    Allocate a funding budget across caller-defined categories and relative weights.

  • Cliff Vesting Schedule

    Calculate whole vested shares at selected months for linear monthly vesting with a cliff.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies