Skip to main content

Methodology

Labour Budget Scenario Planner methodology

Build a 12-role labour budget with contractor and overtime costs, then compare it with revenue and a user-owned target.

Educational only: Business decision support, not accounting, tax or legal advice.

Privacy: Calculations run locally; Margin101 does not receive your commercial inputs.

Update policy: Reviewed when formulas or official dependencies change.

Scope: Market-neutral small-business planning using your own assumptions.

1. Formulas and units

Employee budget
employeeBudgetExTax = ฮฃ headcount ร— (annual base cost + annual on-cost) ร— active months รท 12

Where

employeeBudgetExTax
Employee budget (money)Source: Calculated output
Total labour budget
totalLabourBudgetExTax = employee budget + contractor budget + overtime budget

Where

contractorBudgetExTax
Contractor budget (currency units on one consistent basis)Source: Business record
overtimeBudgetExTax
Overtime budget (currency units on one consistent basis)Source: Business record
employeeBudgetExTax
Employee budget (money)Source: Calculated output
totalLabourBudgetExTax
Total labour budget (money)Source: Calculated output
Labour-budget rate
labourBudgetRate = total labour budget รท revenue budget

Where

revenueBudgetExTax
Revenue budget (currency units on one consistent basis)Source: Business record
totalLabourBudgetExTax
Total labour budget (money)Source: Calculated output
labourBudgetRate
Labour-budget rate (percent)Source: Calculated output
Target labour budget
targetLabourBudgetExTax = revenue budget ร— target labour-cost rate

Where

revenueBudgetExTax
Revenue budget (currency units on one consistent basis)Source: Business record
targetLabourCostRate
Target labour-cost rate (decimal rate)Source: User decision
totalLabourBudgetExTax
Total labour budget (money)Source: Calculated output
labourBudgetRate
Labour-budget rate (percent)Source: Calculated output
targetLabourBudgetExTax
Target labour budget (money)Source: Calculated output
Budget gap
budgetGapExTax = total labour budget โˆ’ target labour budget

Where

totalLabourBudgetExTax
Total labour budget (money)Source: Calculated output
targetLabourBudgetExTax
Target labour budget (money)Source: Calculated output
budgetGapExTax
Budget gap (money)Source: Calculated output

Money inputs and outputs use the currency selected in the scenario without changing the canonical methodology. Rates, margins, utilisation and buffers are entered as percentages and converted to decimal values for calculation.

2. Worked example

Input assumptions

Worked values below come from the same exact engine and visible default assumptions.

Role A headcount
2 whole people/role
Role A annual base cost per person
80,000 currency units/person/year, ex tax
Role A annual on-cost per person
20,000 currency units/person/year, ex tax
Role A active months
12 whole months/12-month budget
Role B headcount
1 whole people/role
Role B annual base cost per person
60,000 currency units/person/year, ex tax
Role B annual on-cost per person
12,000 currency units/person/year, ex tax
Role B active months
6 whole months/12-month budget
Role 3 headcount
0 whole people/role
Role 3 annual base cost per person
0 currency units/person/year, ex tax
Role 3 annual on-cost per person
0 currency units/person/year, ex tax
Role 3 active months
0 whole months/12-month budget
Role 4 headcount
0 whole people/role
Role 4 annual base cost per person
0 currency units/person/year, ex tax
Role 4 annual on-cost per person
0 currency units/person/year, ex tax
Role 4 active months
0 whole months/12-month budget
Role 5 headcount
0 whole people/role
Role 5 annual base cost per person
0 currency units/person/year, ex tax
Role 5 annual on-cost per person
0 currency units/person/year, ex tax
Role 5 active months
0 whole months/12-month budget
Role 6 headcount
0 whole people/role
Role 6 annual base cost per person
0 currency units/person/year, ex tax
Role 6 annual on-cost per person
0 currency units/person/year, ex tax
Role 6 active months
0 whole months/12-month budget
Role 7 headcount
0 whole people/role
Role 7 annual base cost per person
0 currency units/person/year, ex tax
Role 7 annual on-cost per person
0 currency units/person/year, ex tax
Role 7 active months
0 whole months/12-month budget
Role 8 headcount
0 whole people/role
Role 8 annual base cost per person
0 currency units/person/year, ex tax
Role 8 annual on-cost per person
0 currency units/person/year, ex tax
Role 8 active months
0 whole months/12-month budget
Role 9 headcount
0 whole people/role
Role 9 annual base cost per person
0 currency units/person/year, ex tax
Role 9 annual on-cost per person
0 currency units/person/year, ex tax
Role 9 active months
0 whole months/12-month budget
Role 10 headcount
0 whole people/role
Role 10 annual base cost per person
0 currency units/person/year, ex tax
Role 10 annual on-cost per person
0 currency units/person/year, ex tax
Role 10 active months
0 whole months/12-month budget
Role 11 headcount
0 whole people/role
Role 11 annual base cost per person
0 currency units/person/year, ex tax
Role 11 annual on-cost per person
0 currency units/person/year, ex tax
Role 11 active months
0 whole months/12-month budget
Role 12 headcount
0 whole people/role
Role 12 annual base cost per person
0 currency units/person/year, ex tax
Role 12 annual on-cost per person
0 currency units/person/year, ex tax
Role 12 active months
0 whole months/12-month budget
Contractor budget
20,000 currency units/12-month budget, ex tax
Overtime budget
4,000 currency units/12-month budget, ex tax
Revenue budget
800,000 currency units/12-month budget, ex tax
Target labour-cost rate
0.3 decimal fraction of ex-tax revenue budget (1 = 100%)

Calculation and outputs

  1. Employee budget

    employeeBudgetExTax = ฮฃ headcount ร— (annual base cost + annual on-cost) ร— active months รท 12
    Role A headcount
    2 whole people/role
    Role A annual base cost per person
    80,000 currency units/person/year, ex tax
    Role A annual on-cost per person
    20,000 currency units/person/year, ex tax
    Role A active months
    12 whole months/12-month budget
    Role B headcount
    1 whole people/role
    Role B annual base cost per person
    60,000 currency units/person/year, ex tax
    Role B annual on-cost per person
    12,000 currency units/person/year, ex tax
    Role B active months
    6 whole months/12-month budget
    Role 3 headcount
    0 whole people/role
    Role 3 annual base cost per person
    0 currency units/person/year, ex tax
    Role 3 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 3 active months
    0 whole months/12-month budget
    Role 4 headcount
    0 whole people/role
    Role 4 annual base cost per person
    0 currency units/person/year, ex tax
    Role 4 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 4 active months
    0 whole months/12-month budget
    Role 5 headcount
    0 whole people/role
    Role 5 annual base cost per person
    0 currency units/person/year, ex tax
    Role 5 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 5 active months
    0 whole months/12-month budget
    Role 6 headcount
    0 whole people/role
    Role 6 annual base cost per person
    0 currency units/person/year, ex tax
    Role 6 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 6 active months
    0 whole months/12-month budget
    Role 7 headcount
    0 whole people/role
    Role 7 annual base cost per person
    0 currency units/person/year, ex tax
    Role 7 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 7 active months
    0 whole months/12-month budget
    Role 8 headcount
    0 whole people/role
    Role 8 annual base cost per person
    0 currency units/person/year, ex tax
    Role 8 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 8 active months
    0 whole months/12-month budget
    Role 9 headcount
    0 whole people/role
    Role 9 annual base cost per person
    0 currency units/person/year, ex tax
    Role 9 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 9 active months
    0 whole months/12-month budget
    Role 10 headcount
    0 whole people/role
    Role 10 annual base cost per person
    0 currency units/person/year, ex tax
    Role 10 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 10 active months
    0 whole months/12-month budget
    Role 11 headcount
    0 whole people/role
    Role 11 annual base cost per person
    0 currency units/person/year, ex tax
    Role 11 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 11 active months
    0 whole months/12-month budget
    Role 12 headcount
    0 whole people/role
    Role 12 annual base cost per person
    0 currency units/person/year, ex tax
    Role 12 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 12 active months
    0 whole months/12-month budget
    Target labour-cost rate
    0.3 decimal fraction of ex-tax revenue budget (1 = 100%)

    Engine result: 236,000 money

  2. Total labour budget

    totalLabourBudgetExTax = employee budget + contractor budget + overtime budget
    Contractor budget
    20,000 currency units/12-month budget, ex tax
    Overtime budget
    4,000 currency units/12-month budget, ex tax
    Revenue budget
    800,000 currency units/12-month budget, ex tax
    Employee budget
    236,000 money
    Labour-budget rate
    0.325 percent
    Target labour budget
    240,000 money
    Budget gap
    20,000 money

    Engine result: 260,000 money

  3. Labour-budget rate

    labourBudgetRate = total labour budget รท revenue budget
    Contractor budget
    20,000 currency units/12-month budget, ex tax
    Overtime budget
    4,000 currency units/12-month budget, ex tax
    Revenue budget
    800,000 currency units/12-month budget, ex tax
    Target labour-cost rate
    0.3 decimal fraction of ex-tax revenue budget (1 = 100%)
    Employee budget
    236,000 money
    Total labour budget
    260,000 money
    Target labour budget
    240,000 money
    Budget gap
    20,000 money

    Engine result: 0.325 percent

  4. Target labour budget

    targetLabourBudgetExTax = revenue budget ร— target labour-cost rate
    Role A annual base cost per person
    80,000 currency units/person/year, ex tax
    Role A annual on-cost per person
    20,000 currency units/person/year, ex tax
    Role B annual base cost per person
    60,000 currency units/person/year, ex tax
    Role B annual on-cost per person
    12,000 currency units/person/year, ex tax
    Role 3 annual base cost per person
    0 currency units/person/year, ex tax
    Role 3 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 4 annual base cost per person
    0 currency units/person/year, ex tax
    Role 4 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 5 annual base cost per person
    0 currency units/person/year, ex tax
    Role 5 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 6 annual base cost per person
    0 currency units/person/year, ex tax
    Role 6 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 7 annual base cost per person
    0 currency units/person/year, ex tax
    Role 7 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 8 annual base cost per person
    0 currency units/person/year, ex tax
    Role 8 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 9 annual base cost per person
    0 currency units/person/year, ex tax
    Role 9 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 10 annual base cost per person
    0 currency units/person/year, ex tax
    Role 10 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 11 annual base cost per person
    0 currency units/person/year, ex tax
    Role 11 annual on-cost per person
    0 currency units/person/year, ex tax
    Role 12 annual base cost per person
    0 currency units/person/year, ex tax
    Role 12 annual on-cost per person
    0 currency units/person/year, ex tax
    Contractor budget
    20,000 currency units/12-month budget, ex tax
    Overtime budget
    4,000 currency units/12-month budget, ex tax
    Revenue budget
    800,000 currency units/12-month budget, ex tax
    Target labour-cost rate
    0.3 decimal fraction of ex-tax revenue budget (1 = 100%)
    Employee budget
    236,000 money
    Total labour budget
    260,000 money
    Labour-budget rate
    0.325 percent
    Budget gap
    20,000 money

    Engine result: 240,000 money

  5. Budget gap

    budgetGapExTax = total labour budget โˆ’ target labour budget
    Contractor budget
    20,000 currency units/12-month budget, ex tax
    Overtime budget
    4,000 currency units/12-month budget, ex tax
    Revenue budget
    800,000 currency units/12-month budget, ex tax
    Target labour-cost rate
    0.3 decimal fraction of ex-tax revenue budget (1 = 100%)
    Employee budget
    236,000 money
    Total labour budget
    260,000 money
    Labour-budget rate
    0.325 percent
    Target labour budget
    240,000 money

    Engine result: 20,000 money

Example

Worked values below come from the same exact engine and visible default assumptions.

Employee budget
236,000.00 currency units
Total labour budget
260,000.00 currency units
Labour-budget rate
32.5%
Target labour budget
240,000.00 currency units
Budget gap
20,000.00 currency units

The exact engine-derived outputs are shown in the labelled rows below.

Interpretation

Use the signed gap to decide whether role timing or budget scope needs review; the target rate is your decision, not a benchmark.

3. Validation and boundary checks

  • The exact engine accepts 1 to 12 unique stable role IDs.
  • Headcount is a non-negative whole number and active months remain between 0 and 12.
  • Employee budget reconciles every role before contractor and overtime budgets are added.
  • A zero revenue budget returns a nullable rate while the target budget remains calculable.
Role A headcount minimum
role1Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role A headcount maximum
role1Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role A annual base cost per person minimum
role1AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role A annual base cost per person maximum
role1AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role A annual on-cost per person minimum
role1AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role A annual on-cost per person maximum
role1AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role A active months minimum
role1ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role A active months maximum
role1ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role B headcount minimum
role2Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role B headcount maximum
role2Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role B annual base cost per person minimum
role2AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role B annual base cost per person maximum
role2AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role B annual on-cost per person minimum
role2AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role B annual on-cost per person maximum
role2AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role B active months minimum
role2ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role B active months maximum
role2ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 3 headcount minimum
role3Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 3 headcount maximum
role3Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 3 annual base cost per person minimum
role3AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 3 annual base cost per person maximum
role3AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 3 annual on-cost per person minimum
role3AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 3 annual on-cost per person maximum
role3AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 3 active months minimum
role3ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 3 active months maximum
role3ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 4 headcount minimum
role4Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 4 headcount maximum
role4Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 4 annual base cost per person minimum
role4AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 4 annual base cost per person maximum
role4AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 4 annual on-cost per person minimum
role4AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 4 annual on-cost per person maximum
role4AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 4 active months minimum
role4ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 4 active months maximum
role4ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 5 headcount minimum
role5Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 5 headcount maximum
role5Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 5 annual base cost per person minimum
role5AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 5 annual base cost per person maximum
role5AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 5 annual on-cost per person minimum
role5AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 5 annual on-cost per person maximum
role5AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 5 active months minimum
role5ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 5 active months maximum
role5ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 6 headcount minimum
role6Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 6 headcount maximum
role6Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 6 annual base cost per person minimum
role6AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 6 annual base cost per person maximum
role6AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 6 annual on-cost per person minimum
role6AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 6 annual on-cost per person maximum
role6AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 6 active months minimum
role6ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 6 active months maximum
role6ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 7 headcount minimum
role7Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 7 headcount maximum
role7Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 7 annual base cost per person minimum
role7AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 7 annual base cost per person maximum
role7AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 7 annual on-cost per person minimum
role7AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 7 annual on-cost per person maximum
role7AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 7 active months minimum
role7ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 7 active months maximum
role7ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 8 headcount minimum
role8Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 8 headcount maximum
role8Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 8 annual base cost per person minimum
role8AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 8 annual base cost per person maximum
role8AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 8 annual on-cost per person minimum
role8AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 8 annual on-cost per person maximum
role8AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 8 active months minimum
role8ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 8 active months maximum
role8ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 9 headcount minimum
role9Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 9 headcount maximum
role9Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 9 annual base cost per person minimum
role9AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 9 annual base cost per person maximum
role9AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 9 annual on-cost per person minimum
role9AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 9 annual on-cost per person maximum
role9AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 9 active months minimum
role9ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 9 active months maximum
role9ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 10 headcount minimum
role10Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 10 headcount maximum
role10Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 10 annual base cost per person minimum
role10AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 10 annual base cost per person maximum
role10AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 10 annual on-cost per person minimum
role10AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 10 annual on-cost per person maximum
role10AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 10 active months minimum
role10ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 10 active months maximum
role10ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 11 headcount minimum
role11Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 11 headcount maximum
role11Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 11 annual base cost per person minimum
role11AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 11 annual base cost per person maximum
role11AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 11 annual on-cost per person minimum
role11AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 11 annual on-cost per person maximum
role11AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 11 active months minimum
role11ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 11 active months maximum
role11ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Role 12 headcount minimum
role12Headcount โ‰ฅ 0 whole people/role โ€” A lower value is rejected before calculation.
Role 12 headcount maximum
role12Headcount โ‰ค 100,000 whole people/role โ€” A higher value is rejected before calculation.
Role 12 annual base cost per person minimum
role12AnnualBaseCostPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 12 annual base cost per person maximum
role12AnnualBaseCostPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 12 annual on-cost per person minimum
role12AnnualOnCostsPerPersonExTax โ‰ฅ 0 currency units/person/year, ex tax โ€” A lower value is rejected before calculation.
Role 12 annual on-cost per person maximum
role12AnnualOnCostsPerPersonExTax โ‰ค 10,000,000 currency units/person/year, ex tax โ€” A higher value is rejected before calculation.
Role 12 active months minimum
role12ActiveMonths โ‰ฅ 0 whole months/12-month budget โ€” A lower value is rejected before calculation.
Role 12 active months maximum
role12ActiveMonths โ‰ค 12 whole months/12-month budget โ€” A higher value is rejected before calculation.
Contractor budget minimum
contractorBudgetExTax โ‰ฅ 0 currency units/12-month budget, ex tax โ€” A lower value is rejected before calculation.
Contractor budget maximum
contractorBudgetExTax โ‰ค 10,000,000 currency units/12-month budget, ex tax โ€” A higher value is rejected before calculation.
Overtime budget minimum
overtimeBudgetExTax โ‰ฅ 0 currency units/12-month budget, ex tax โ€” A lower value is rejected before calculation.
Overtime budget maximum
overtimeBudgetExTax โ‰ค 10,000,000 currency units/12-month budget, ex tax โ€” A higher value is rejected before calculation.
Revenue budget minimum
revenueBudgetExTax โ‰ฅ 0 currency units/12-month budget, ex tax โ€” A lower value is rejected before calculation.
Revenue budget maximum
revenueBudgetExTax โ‰ค 10,000,000 currency units/12-month budget, ex tax โ€” A higher value is rejected before calculation.
Target labour-cost rate minimum
targetLabourCostRate โ‰ฅ 0 decimal fraction of ex-tax revenue budget (1 = 100%) โ€” A lower value is rejected before calculation.
Target labour-cost rate maximum
targetLabourCostRate โ‰ค 1 decimal fraction of ex-tax revenue budget (1 = 100%) โ€” A higher value is rejected before calculation.

4. Assumptions and source classification

  • Each role is prorated by its entered active months in a 12-month planning horizon.
  • On-cost, contractor, overtime, revenue and target values are all user-owned inputs.
  • A component table is used; no chart adds decision value for the role-budget reconciliation.

This planner has no current policy-data dependency. Its commercial assumptions are user supplied. Registered family-level regression suites exercise the shared business-logic engine and worked-result reconciliation.

5. Limitations

  • The planner does not calculate statutory on-costs, award entitlements or worker classification.
  • It does not replace accounting, payroll, employment, tax or legal advice.

This is educational decision support, not tax, accounting, legal or financial advice. Check the treatment of your actual transactions under the rules that apply to your business and seek qualified advice where appropriate.

6. Update and evidence policy

Registered family-level suites test formula invariants and example reconciliation; the release ledger records that coverage without claiming a separate oracle for every line of public copy. There is no official threshold or benchmark to refresh for this planner. Commercial inputs remain user-supplied because they vary by business and contract.

Change history

  1. : Initial public release of the Labour Budget Scenario planner and methodology.

Guides to interpret the decision and its assumptions.

Return to the planner