Act on the result
Reconcile the statutory fixture and every user-entered on-cost with payroll or an adviser before approving headcount or overtime.
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: Canadian small-business planning using your own assumptions.
Canadian businesses planning a bounded loaded employee-cost and productive-capacity scenario.
Loaded annual and productive-hour cost, workforce capacity and budget, demand gap and hire-or-overtime threshold.
Confirm the supported policy scope, then enter base compensation, all other applicable on-costs, productive time, headcount mix and demand.
Use a different tool when: Do not use this to compare overtime and hire cost at an entered demand level, including capacity and exact overtime-cost contribution; use Overtime vs Hire Comparison for that decision. Use this tool to plan Canada loaded employee cost, productive capacity, staffing budget and a hire-or-overtime threshold.
Profit & break-even
Loaded annual and productive-hour cost, workforce capacity and budget, demand gap and hire-or-overtime threshold.
Confirm the supported policy fixture, then enter your own omitted on-costs, productive-time assumptions, workforce mix and demand.
Your numbers stay in this browser
Salary or wages on the supported annual basis.
Enter every applicable cost outside the source-versioned statutory row.
Your confirmed paid ordinary-hours assumption.
Whole employees in this scenario.
Annual delivery demand for the scenario.
Enter confirmed CPP/CPP2 pensionable and EI-insurable earnings.
Bonuses and other cash pay outside base salary. Include every amount used in the statutory contribution basis.
Paid weeks on the annual comparison basis.
Paid leave excluded from productive delivery capacity.
Administration, training and other paid non-delivery time.
Quoted commercial rate before consumption tax.
Annual hours bought for the comparison scenario.
Procurement, equipment, insurance and other costs paid by the business.
Whole contractors in this scenario.
Annual productive capacity per contractor.
Multiplier applied to the employee productive-hour cost.
Recruitment, setup and other one-off costs applied to every whole hire required.
This annual planning model excludes Quebec, starters and leavers, partial-year employment, irregular or non-periodic pay, bonuses, CPP elections, employees crossing age boundaries, year-to-date maximum tracking, workers compensation, provincial payroll taxes, reduced EI plans and other special CPP/EI cases.
Confirm the employee fits the supported ordinary employee outside quebec in 2026 fixture; this tool does not classify worker status.
This annual planning model excludes Quebec, starters and leavers, partial-year employment, irregular or non-periodic pay, bonuses, CPP elections, employees crossing age boundaries, year-to-date maximum tracking, workers compensation, provincial payroll taxes, reduced EI plans and other special CPP/EI cases.
Commercial planning only; no classification or compliance determination.
Bounded policy fixture
Ordinary employee outside Quebec in 2026
Lower entered gap option: overtime. This annual planning model excludes Quebec, starters and leavers, partial-year employment, irregular or non-periodic pay, bonuses, CPP elections, employees crossing age boundaries, year-to-date maximum tracking, workers compensation, provincial payroll taxes, reduced EI plans and other special CPP/EI cases.
Demand sensitivity โ compare overtime cost for the entered productive-hours requirement and 10% more demand. Capacity gap and hire cost remain visible in the result cards.
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.
Compare total workforce cost for the entered headcount and one additional employee. Productive hours and cost per productive hour remain visible in the result cards.
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.
employee headcount ร loaded employee cost + contractor headcount ร loaded contractor cost333,437.5 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine4,732 hoursEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine70.46 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โmax(0, required productive hours โ available productive hours)268 hoursEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine25,630.21 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โceil(capacity gap รท one employee productive hours)1 peopleEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โwhole hires required ร (fixed cost per hire + loaded annual employee cost)114,218.75 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine106,218.75 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โsum(max(0, min(Q, component ceiling) โ component floor) ร component rate)6,218.75 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine63.76 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โderived from the exact loaded-labour, capacity and overtime-versus-hire engine121,000 CADEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โceil((fixed cost per hire + loaded annual employee cost) รท overtime hourly cost), only when reachable within one employee productive capacity1,195 hoursEmployer CPP, CPP2 and EI uses cra-employer-cpp-ei-2026-ca@2026-07-16; every omitted on-cost remains user-entered. The engine retains raw precision; display rounding never feeds another calculation.
Canada Total Employee Cost Planner formulas โ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.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| annualBaseSalary | Salary or wages on the supported annual basis. | CAD/employee/year | 0 to 20000000 | Required | 90000 |
| annualContractorAdditionalCosts | Procurement, equipment, insurance and other costs paid by the business. | CAD/contractor/year | 0 to 20000000 | Required | 2000 |
| annualContributionEarnings | Enter confirmed CPP/CPP2 pensionable and EI-insurable earnings. | CAD/employee/year | 0 to 20000000 | Required | 90000 |
| annualEmployeeOnCosts | Enter every applicable cost outside the source-versioned statutory row. | CAD/employee/year | 0 to 20000000 | Required | 10000 |
| annualOtherCashRemuneration | Bonuses and other cash pay outside base salary. Include every amount used in the statutory contribution basis. | CAD/employee/year | 0 to 20000000 | Required | 0 |
| comparisonScopeCode | Commercial planning only; no classification or compliance determination. | โ | 1 (Commercial cost and capacity planning only), 0 (I need a legal or worker-status determination โ unsupported) | Required | Commercial cost and capacity planning only |
| contractorHeadcount | Whole contractors in this scenario. | whole contractors/selected workforce scenario | 0 to 10000 | Required | 1 |
| contractorHourlyRateExTax | Quoted commercial rate before consumption tax. | CAD/contractor hour, ex consumption tax | 0 to 100000 | Required | 85 |
| contractorHoursPerYear | Annual hours bought for the comparison scenario. | purchased hours/contractor/year | 1 to 10000 | Required | 1400 |
| contractorProductiveHoursPerPerson | Annual productive capacity per contractor. | productive hours/contractor/year | 0 to 10000 | Required | 1400 |
| employeeHeadcount | Whole employees in this scenario. | whole employees/selected workforce scenario | 0 to 10000 | Required | 2 |
| employmentStatusCode | Confirm the employee fits the supported ordinary employee outside quebec in 2026 fixture; this tool does not classify worker status. | โ | 1 (Confirmed supported employee status), 0 (Another or uncertain status โ unsupported) | Required | Confirmed supported employee status |
| hireFixedCost | Recruitment, setup and other one-off costs applied to every whole hire required. | CAD/additional hire | 0 to 20000000 | Required | 8000 |
| industrialScopeCode | This annual planning model excludes Quebec, starters and leavers, partial-year employment, irregular or non-periodic pay, bonuses, CPP elections, employees crossing age boundaries, year-to-date maximum tracking, workers compensation, provincial payroll taxes, reduced EI plans and other special CPP/EI cases. | โ | 1 (Employee outside Quebec โ supported CPP/CPP2/EI row), 2 (Employee in Quebec โ unsupported QPP/QPIP boundary), 0 (Province or contribution scope uncertain โ unsupported) | Required | Employee outside Quebec โ supported CPP/CPP2/EI row |
| leaveWeeksPerYear | Paid leave excluded from productive delivery capacity. | paid leave weeks/employee/year | 0 to 52 | Required | 3 |
| nonProductiveHoursPerWorkingWeek | Administration, training and other paid non-delivery time. | non-productive paid hours/employee/working week | 0 to 79 | Required | 6 |
| ordinaryWeeklyHours | Your confirmed paid ordinary-hours assumption. | paid ordinary hours/employee/week | 1 to 80 | Required | 40 |
| overtimeMultiplier | Multiplier applied to the employee productive-hour cost. | decimal cost multiplier on employee cost/productive hour | 1 to 10 | Required | 1.5 |
| paidWeeksPerYear | Paid weeks on the annual comparison basis. | paid weeks/employee/year | 1 to 53 | Required | 52 |
| requiredProductiveHours | Annual delivery demand for the scenario. | required productive hours/year | 0 to 100000000 | Required | 5000 |
| workerAgeClassCode | This annual planning model excludes Quebec, starters and leavers, partial-year employment, irregular or non-periodic pay, bonuses, CPP elections, employees crossing age boundaries, year-to-date maximum tracking, workers compensation, provincial payroll taxes, reduced EI plans and other special CPP/EI cases. | โ | 1 (Ordinary employee outside Quebec in 2026), 0 (Another or uncertain age/status โ unsupported) | Required | Ordinary employee outside Quebec in 2026 |
Use the Canadian result as a bounded commercial workforce plan, not a worker-classification, payroll or employment-law determination.
Data used here
Reconcile the statutory fixture and every user-entered on-cost with payroll or an adviser before approving headcount or overtime.
Retest demand, productive hours, headcount mix and overtime cost separately, including an adverse capacity case.
These market aggregates can help you choose a stress test. They never replace your own inputs or move data into another calculator.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Reconcile the supported 2026 outside-Quebec employer CPP, CPP2 and EI base with explicit benefits, province and productive-capacity boundaries.
Read guideReconcile the statutory fixture and every user-entered on-cost with payroll or an adviser before approving headcount or overtime.
No. Only the displayed source-versioned employer contribution components are automatic. Add every other applicable on-cost using your own records.
No. It compares entered commercial cost and capacity only and refuses classification requests.
The calculation fails closed. Select a supported fixture or use the relevant authority and a qualified adviser.
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.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.