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: Irish small-business planning using your own assumptions.
Irish 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 Ireland 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 evenly paid Class A earnings across 52 weeks; irregular pay is unsupported.
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.
Supports even weekly pay across 52 weeks: 39 PRSI weeks through 30 September and 13 weeks from 1 October. MyFutureFund is included only after the user confirms an active NAERSA payroll instruction; eligibility, opt-in/out, suspension, pension exemptions, delayed enrolment, multiple employments and payroll corrections are not inferred.
Confirm the employee fits the supported class a employee with even weekly pay of at least โฌ38 in 2026 fixture; this tool does not classify worker status.
Supports even weekly pay across 52 weeks: 39 PRSI weeks through 30 September and 13 weeks from 1 October. MyFutureFund is included only after the user confirms an active NAERSA payroll instruction; eligibility, opt-in/out, suspension, pension exemptions, delayed enrolment, multiple employments and payroll corrections are not inferred.
Commercial planning only; no classification or compliance determination.
NAERSA determines eligibility and sends the employer an AEPN. Confirm the live payroll instruction; this planner does not infer eligibility from age, pay or pension status.
Pay-period band rules cannot be inferred from an uneven annual total.
Confirm the current NAERSA payroll instruction before including or excluding MyFutureFund
Correct the highlighted assumptions to recalculate.
Confirm the live MyFutureFund payroll instruction to calculate this policy-bound result.
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. | EUR/employee/year | 0 to 20000000 | Required | 55000 |
| annualContractorAdditionalCosts | Procurement, equipment, insurance and other costs paid by the business. | EUR/contractor/year | 0 to 20000000 | Required | 2000 |
| annualContributionEarnings | Enter evenly paid Class A earnings across 52 weeks; irregular pay is unsupported. | EUR/employee/year | 0 to 20000000 | Required | 55000 |
| annualEmployeeOnCosts | Enter every applicable cost outside the source-versioned statutory row. | EUR/employee/year | 0 to 20000000 | Required | 7000 |
| annualOtherCashRemuneration | Bonuses and other cash pay outside base salary. Include every amount used in the statutory contribution basis. | EUR/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. | EUR/contractor hour, ex consumption tax | 0 to 100000 | Required | 65 |
| 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 class a employee with even weekly pay of at least โฌ38 in 2026 fixture; this tool does not classify worker status. | โ | 1 (Confirmed PRSI Class A employee), 2 (Another PRSI class โ unsupported), 0 (PRSI class uncertain โ unsupported) | Required | Confirmed PRSI Class A employee |
| hireFixedCost | Recruitment, setup and other one-off costs applied to every whole hire required. | EUR/additional hire | 0 to 20000000 | Required | 8000 |
| industrialScopeCode | Supports even weekly pay across 52 weeks: 39 PRSI weeks through 30 September and 13 weeks from 1 October. MyFutureFund is included only after the user confirms an active NAERSA payroll instruction; eligibility, opt-in/out, suspension, pension exemptions, delayed enrolment, multiple employments and payroll corrections are not inferred. | โ | 1 (Confirmed supported policy scope), 0 (Another or uncertain scope โ unsupported) | Required | Confirmed supported policy scope |
| leaveWeeksPerYear | Paid leave excluded from productive delivery capacity. | paid leave weeks/employee/year | 0 to 52 | Required | 4 |
| myFutureFundEligibilityCode | NAERSA determines eligibility and sends the employer an AEPN. Confirm the live payroll instruction; this planner does not infer eligibility from age, pay or pension status. | โ | 1 (Confirmed active AEPN โ include 1.5% employer contribution), 2 (Confirmed no active contribution instruction โ exclude MyFutureFund), 0 (Not confirmed โ calculation unavailable) | Required | Confirmed active AEPN โ include 1.5% employer contribution |
| 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 | 39 |
| 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 |
| payPatternCode | Pay-period band rules cannot be inferred from an uneven annual total. | โ | 1 (Even weekly pay across 52 weeks), 0 (Uneven or uncertain pay โ unsupported) | Required | Even weekly pay across 52 weeks |
| requiredProductiveHours | Annual delivery demand for the scenario. | required productive hours/year | 0 to 100000000 | Required | 5000 |
| workerAgeClassCode | Supports even weekly pay across 52 weeks: 39 PRSI weeks through 30 September and 13 weeks from 1 October. MyFutureFund is included only after the user confirms an active NAERSA payroll instruction; eligibility, opt-in/out, suspension, pension exemptions, delayed enrolment, multiple employments and payroll corrections are not inferred. | โ | 1 (Class A employee with even weekly pay of at least โฌ38 in 2026), 0 (Another or uncertain age/status โ unsupported) | Required | Class A employee with even weekly pay of at least โฌ38 in 2026 |
Use the Irish 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.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Confirm the supported Class A and active-instruction scope, reconcile the registered 2026 employer-cost result and identify what remains before a service quote.
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.