Employment cost calculator
The Employment Cost Calculator API helps you estimate the total cost of hiring employees globally. Get accurate cost breakdowns including salary, employer taxes, benefits, and Deel’s service fees before creating contracts.
Overview
Use this API to:
- Estimate total employment costs by country and salary
- Compare costs across different countries for budget planning
- Include benefits in cost calculations (health insurance, pension, etc.)
- Show candidates transparent total compensation packages
Basic cost calculation
Calculate employment costs for a specific country and salary.
API endpoint: POST /eor/employment_cost
Request parameters:
Response fields:
salary- Input salary amountcurrency- Input currencycountry/country_code- Country name and ISO codefrequency- Payment frequency (Monthly/Annual)deel_fee- Deel’s service feeemployer_costs- Employer taxes and contributionstotal_costs- Total monthly cost (salary + employer costs + Deel fee)costs- Breakdown of individual employer costsbenefits_data- Details of included benefits (if any)severance_accrual- Accrued severance costs (if applicable)
Including benefits in calculations
To get accurate cost estimates with benefits like health insurance or pension, follow these steps.
Step 1: Check available benefits
First, check which benefits are available for the target country.
API endpoint: GET /eor/validations/{country_code}
Look for benefit types with "status": "ENABLED" and note the provider id values — use these in the cost calculation.
Step 2: Calculate costs with benefits
Include the benefits array with provider IDs in your cost calculation request.
total_costs increases to include benefit costs. The benefits_data array contains the applied benefit details. Benefit costs are added on top of employer taxes.
Use cases
Budget planning for global expansion
Compare employment costs across multiple countries to determine where to hire next. Calculate total costs for the same role in different countries to optimise your hiring budget.
Real-time cost estimates in hiring tools
Integrate the cost calculator into your internal hiring platform or ATS to show real-time cost estimates as recruiters build job offers.
Benefits comparison tool
Help hiring managers compare different benefit packages and their impact on total costs.
Best practices
Handle currency conversions
If comparing costs across countries, convert to a common currency for accurate comparison. The API returns costs in the requested currency; apply exchange rates in your own code before comparing totals.
Show cost breakdowns
Display itemised costs (salary, taxes, benefits, fees) rather than only the total. Use the costs array in the response to render a clear breakdown for hiring managers or candidates.
Calculate annual costs
Multiply monthly total_costs by 12 for annual budget planning. For fixed-term contracts shorter than 12 months, multiply by the actual contract duration in months.
Recalculate before contract creation
Tax rates and benefit costs change regularly. Recalculate costs immediately before contract creation rather than relying on cached estimates from earlier in the hiring flow.
Include severance accrual
Some countries require severance accrual. The severance_accrual field in the response shows the monthly accrual amount — include this in long-term cost planning even when it is not part of the upfront total.