Take-home pay for your website or product
Show what a salary is really worth in Ireland, Portugal, the Netherlands, Spain, Germany, Italy, France, the UK and Turkey, with expat tax regimes included. Put our calculator on your site under your own brand, or call the API from your product. For job boards, relocation services, tax advisers and HR tools.
Request accessTry the free widget
Three ways to use it
Free widget
Our calculator on your page in one line of code, with a small credit link. Ideal for blogs and relocation guides.
Get the codeWhite-label widget
The same calculators in your colours and font, without our credit, with the countries, options and starting salary you choose.
Request accessNet salary API
Send a salary, get the full breakdown as JSON: tax, social security, net pay per month and year, expat regimes and employer cost.
Request accessCoverage
Employees in every country, with the rules people moving abroad ask about most.
| Country | What is covered | Tested against | Rates checked |
|---|---|---|---|
| Ireland | Income tax, USC, PRSI and My Future Fund for 2026 and Budget 2027 | Department of Finance Budget 2027 examples, Revenue USC examples, Social Protection PRSI and My Future Fund examples | 11 Oct 2026 |
| Portugal | IRS, social security and 14 payments, with IRS Jovem, IFICI and the 2027 Budget proposal | Government simulations of the 2026 IRS cut, to the cent | 11 Oct 2026 |
| Netherlands | Income tax, tax credits and holiday allowance, with the 30% ruling, ZZP freelancers and the 2027 Tax Plan | Belastingdienst 2026 wage tax tables, Handboek Loonheffingen 30% ruling examples, KVK freelancer example | 11 Oct 2026 |
| Spain | IRPF for every region, social security and 14 payments, with the Beckham Law | Tax Agency (AEAT) worked example of state and regional tax | 11 Oct 2026 |
| Germany | Wage tax for every tax class with the official 2026 payroll formula, Soli, church tax and social insurance | 516 results from the Finance Ministry's official 2026 test tables | 12 Oct 2026 |
| Italy | IRPEF with the 2026 cut to 33%, INPS, regional and city surcharges, the tax-wedge measures and the impatriati regime | Agenzia delle Entrate tax figures, Ministry of Economy and circolare 4/E tax-wedge examples | 15 Oct 2026 |
| France | Salaire brut to net with every 2026 social contribution, income tax with the family quotient and décote, and the impatriés regime | the tax administration’s 2026 brochure pratique worked examples and ready-reckoner rows | 16 Oct 2026 |
| UK | Income tax for England, Wales, Northern Ireland and Scotland, National Insurance, student loans and pensions for 2026/27 | Scottish Government income tax factsheet, GOV.UK student loan examples | 15 Oct 2026 |
| Turkey | Gross to net and net to gross for every month, SGK, minimum wage exemption and employer cost | Official 2026 minimum wage breakdown, Revenue Administration (GİB) worked examples | 11 Oct 2026 |
Why teams use it
Accuracy you can check
Every country is tested against worked examples published by its government. Germany uses the official payroll formula itself.
Expat regimes built in
The 30% ruling (including the 2027 change to 27%), Spain's Beckham Law, Portugal's IFICI and IRS Jovem, and Dutch freelancers.
Next year early
Budget changes are added as soon as they are announced, so your users can plan before they apply. You never have to track a budget again.
Private by design
The widget calculates in your visitor's browser, so salaries never reach us. The API does not store or log the salaries you send.
What the API returns
A €80,000 salary in the Netherlands with the 30% ruling in 2026.
Request
POST /v1/net-salary
{
"country": "netherlands",
"taxYear": 2026,
"gross": 80000,
"expatRegime": "30-percent-ruling"
}Response
{
"country": "netherlands",
"taxYear": 2026,
"currency": "EUR",
"gross": 80000,
"expatRegime": {
"name": "30-percent-ruling",
"applies": true,
"taxFreeAllowance": 24000
},
"taxableIncome": 56000,
"incomeTax": 13887.75,
"net": 66112.25,
"netMonthly": 5509.35,
"effectiveRate": 0.1736,
"rulesChecked": "2026-10-11"
}Figures from our live Dutch calculator. The API is in early access, so field names may still change. Every country returns the same core fields, plus the details that matter there, such as Germany's tax class or the Scottish rates.
Early access pricing
Prices exclude VAT. Tell us what you need and we will set you up.
White-label widget
€490 a year, per website
- All nine countries or the ones you pick
- Your colours, font and starting values
- No credit link
- Updated with every budget
API Starter
€39 a month
- 25,000 calculations a month
- All nine countries
- Gross to net with the full breakdown
- Current tax year
API Pro
€149 a month
- 150,000 calculations a month
- Expat regimes and freelancer rules
- Employer cost and net to gross
- Next year's rules and change alerts by email
API Business
€499 a month
- 1,000,000 calculations a month
- Everything in Pro
- Uptime commitment
- Data processing agreement
A calculation is one salary worked out for one country and tax year. Employer cost is not available for the Netherlands, where employer premiums depend on the sector. The free widget stays free.
Frequently asked questions
Is the API available now?
It is in early access: we are onboarding a small number of partners first. Email [email protected] with your use case, the countries you need and your expected volume, and we will get back to you with access.
How accurate are the results?
Each country is tested against worked examples published by its tax authority or government, and the methodology page lists every source. Results are still estimates based on published rules, not tax or payroll advice, and an individual payslip can differ.
Which tax years are covered?
The current tax year in every country, plus next year where it has been announced: Ireland's Budget 2027, the Dutch 2027 Tax Plan and Portugal's 2027 Budget proposal. When a government publishes new rates, we update the calculators and the API together.
Do you store salary data?
No. The widgets calculate in the visitor's browser, so the numbers they type never leave their device. The API calculates each request and keeps nothing.
Can you add another country?
Tell us which one. Countries requested by partners go to the front of the queue.
Tell us what you need
Your website, the countries you cover and roughly how many salaries you calculate. We reply by email.