Skip to main content
Primary formula: staffing cost rate = (wages + on-costs + contractors) ÷ ex-tax revenue

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

Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

Update policy: Reviewed when formulas or official dependencies change.

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

What this planner helps you decide

Best for

Owners comparing their entered staffing-cost stack with a chosen share-of-revenue target.

Outputs

Total staffing cost, actual rate, target cost and the signed cost gap.

Start here

Enter revenue, wages, on-costs and contractor cost from one period, then choose your target rate.

Use a different tool when: Do not use this to choose a shift pattern that covers required hours with explicit entered loadings; use Shift Coverage Cost Planner for that decision. Use this tool to compare staffing cost with a user-entered share-of-revenue target.

Profit & break-even

Staffing Cost Percentage: total staffing cost

Total staffing cost, actual rate, target cost and the signed cost gap.

Amounts use the same currency as your inputs. No currency conversion is performed.

Staffing assumptions

Use your own records on one consistent currency, ex-tax and reporting-period basis.

Your numbers stay in this browser

currency units

Revenue for the selected period. Use one consistent currency and ex-tax basis.

currency units

Wage cost from your records. Use one consistent currency and ex-tax basis.

%

Your decision target, not an industry benchmark.

Additional decision inputsOpen the assumptions you are less likely to change on every comparison.
currency units

Your entered on-cost total; no statutory rate is calculated. Use one consistent currency and ex-tax basis.

currency units

Contractor cost included in your staffing definition. Use one consistent currency and ex-tax basis.

Decision result

Exact engine outputs; no benchmark or statutory default is inserted.

Preparing export actions…
Total staffing cost
400,000.00
Staffing cost rate
40%
Target staffing cost
350,000.00
Cost gap to target
50,000.00

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario50,000.00Baseline
Lower Target staffing-cost rate85,000.0035,000.00
Higher Target staffing-cost rate15,000.00-35,000.00

Save these results, change an input, then compare the updated figures with this baseline.

The baseline is temporary in this tab and is not added to shared scenario links or generated reports.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

Total staffing cost

Total staffing costwages + employer on-costs + contractor cost400,000.00
Result400,000.00

Reports money for the entered staffing period using the declared pay, on-cost, capacity and ex-tax revenue basis. The exact engine retains raw precision; display formatting never feeds calculation.

Staffing Cost Percentage Planner formulas
Inputs used by these formula steps
Total staffing costRevenue Ex Tax
1,000,000
Total staffing costWages Ex Tax
300,000
Total staffing costEmployer On Costs Ex Tax
60,000
Total staffing costContractor Cost Ex Tax
40,000
Total staffing costTarget Staffing Cost Rate
0.35

Staffing cost rate

Staffing cost ratetotal staffing cost ÷ revenue0.4 percent
Result40%

Reports percent for the entered staffing period using the declared pay, on-cost, capacity and ex-tax revenue basis. The exact engine retains raw precision; display formatting never feeds calculation.

Staffing Cost Percentage Planner formulas
Inputs used by these formula steps
Staffing cost rateRevenue Ex Tax
1,000,000
Staffing cost rateWages Ex Tax
300,000
Staffing cost rateEmployer On Costs Ex Tax
60,000
Staffing cost rateContractor Cost Ex Tax
40,000
Staffing cost rateTarget Staffing Cost Rate
0.35

Target staffing cost

Target staffing costrevenue × target rate350,000.00
Result350,000.00

Reports money for the entered staffing period using the declared pay, on-cost, capacity and ex-tax revenue basis. The exact engine retains raw precision; display formatting never feeds calculation.

Staffing Cost Percentage Planner formulas
Inputs used by these formula steps
Target staffing costRevenue Ex Tax
1,000,000
Target staffing costWages Ex Tax
300,000
Target staffing costEmployer On Costs Ex Tax
60,000
Target staffing costContractor Cost Ex Tax
40,000
Target staffing costTarget Staffing Cost Rate
0.35

Cost gap to target

Cost gap to targettotal staffing cost − target staffing cost50,000.00
Result50,000.00

Reports money for the entered staffing period using the declared pay, on-cost, capacity and ex-tax revenue basis. The exact engine retains raw precision; display formatting never feeds calculation.

Staffing Cost Percentage Planner formulas
Inputs used by these formula steps
Cost gap to targetRevenue Ex Tax
1,000,000
Cost gap to targetWages Ex Tax
300,000
Cost gap to targetEmployer On Costs Ex Tax
60,000
Cost gap to targetContractor Cost Ex Tax
40,000
Cost gap to targetTarget Staffing Cost Rate
0.35

Inputs used

Ex-tax revenue
1,000,000
Wages
300,000
Employer on-costs
60,000
Contractor cost
40,000
Target staffing-cost rate
0.35

Hospitality labour-cost scenario

Reconcile wages, employer on-costs and contractors for a restaurant or hospitality period. This workflow remains part of Staffing Cost Percentage and has no standalone route.

currency units
currency units
currency units
currency units
ratio
Total hospitality labour cost
400.00
Labour cost percentage
40%
Target labour cost
350.00
Cost gap to target
50.00

Calculation details

View calculation detailsView the formulas and inputs used for these results.

Total hospitality labour cost

Total hospitality labour costwages + employer on-costs + contractor cost400.00
Result400.00

Uses the five editable hospitality assumptions in this owner module. Raw engine precision is retained until display.

Staffing cost percentage formulas
Inputs used by these formula steps
Total hospitality labour costHospitality Revenue Ex Tax
1,000
Total hospitality labour costHospitality Wages Ex Tax
300
Total hospitality labour costHospitality Employer On Costs Ex Tax
50
Total hospitality labour costHospitality Contractor Cost Ex Tax
50
Total hospitality labour costHospitality Target Labour Cost Rate
0.35

Labour cost percentage

Labour cost percentagetotal labour cost ÷ revenue0.4 percent
Result40%

Uses the five editable hospitality assumptions in this owner module. Raw engine precision is retained until display.

Staffing cost percentage formulas
Inputs used by these formula steps
Labour cost percentageHospitality Revenue Ex Tax
1,000
Labour cost percentageHospitality Wages Ex Tax
300
Labour cost percentageHospitality Employer On Costs Ex Tax
50
Labour cost percentageHospitality Contractor Cost Ex Tax
50
Labour cost percentageHospitality Target Labour Cost Rate
0.35

Target labour cost

Target labour costrevenue × entered target rate350.00
Result350.00

Uses the five editable hospitality assumptions in this owner module. Raw engine precision is retained until display.

Staffing cost percentage formulas
Inputs used by these formula steps
Target labour costHospitality Revenue Ex Tax
1,000
Target labour costHospitality Wages Ex Tax
300
Target labour costHospitality Employer On Costs Ex Tax
50
Target labour costHospitality Contractor Cost Ex Tax
50
Target labour costHospitality Target Labour Cost Rate
0.35

Cost gap to target

Cost gap to targettotal labour cost − target labour cost50.00
Result50.00

Uses the five editable hospitality assumptions in this owner module. Raw engine precision is retained until display.

Staffing cost percentage formulas
Inputs used by these formula steps
Cost gap to targetHospitality Revenue Ex Tax
1,000
Cost gap to targetHospitality Wages Ex Tax
300
Cost gap to targetHospitality Employer On Costs Ex Tax
50
Cost gap to targetHospitality Contractor Cost Ex Tax
50
Cost gap to targetHospitality Target Labour Cost Rate
0.35

Inputs used

Hospitality revenue
1,000
Hospitality wages
300
Hospitality employer on-costs
50
Hospitality contractor cost
50
Hospitality target labour-cost rate
0.35
Open this calculator with preset values

This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.

Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.

Example: https://margin101.com/tools/staffing-cost-percentage/?sv=1&contractorCostExTax=40000&employerOnCostsExTax=60000&revenueExTax=1000000&targetStaffingCostRate=0.35&wagesExTax=300000

ParameterMeaningUnitAllowed valuesPresenceDefault
contractorCostExTaxContractor cost included in your staffing definition. Use one consistent currency and ex-tax basis.currency units/reporting period, ex tax0 to 10000000Required40000
employerOnCostsExTaxYour entered on-cost total; no statutory rate is calculated. Use one consistent currency and ex-tax basis.currency units/reporting period, ex tax0 to 10000000Required60000
revenueExTaxRevenue for the selected period. Use one consistent currency and ex-tax basis.currency units/reporting period, ex tax0 to 10000000Required1000000
targetStaffingCostRateYour decision target, not an industry benchmark.decimal fraction of ex-tax revenue (1 = 100%)0 to 1Required0.35
wagesExTaxWage cost from your records. Use one consistent currency and ex-tax basis.currency units/reporting period, ex tax0 to 10000000Required300000

Staffing Cost Percentage: total staffing cost

The signed gap shows how the entered staffing-cost definition compares with your chosen target.

Formula summary

Primary formula
staffing cost rate = (wages + on-costs + contractors) ÷ ex-tax revenue

Read the full methodology

Data used here

  • The estimate uses your inputs and the general business formula documented in the methodology.

Decision checks

Act on the result

Confirm cost classification and period alignment before using the gap in a staffing or pricing decision.

Stress-test the decision

Retest lower revenue and a different user-owned target rate.

When this estimate can be misleading

  • All commercial values, FTE allocations, targets, rates, loadings and on-costs are user-entered.
  • Use one consistent currency, ex-tax and reporting-period basis.
  • This does not provide a productivity or staffing benchmark, interpret employment rules, classify workers, or replace professional advice.
  • The signed gap shows how the entered staffing-cost definition compares with your chosen target.

Educational estimate, not advice. See all assumptions & limitations →

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I compare staffing cost with a user-entered share-of-revenue target?

Confirm cost classification and period alignment before using the gap in a staffing or pricing decision.

Which planning assumptions should I stress-test?

Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.