European salary & tax API

Net salary & tax for Europe, in one API call

Drop accurate take-home pay, tax and social-security calculations into your HR, payroll, relocation or fintech product. 12 European countries, employees and freelancers, employer cost, and multi-country compare — one clean REST endpoint.

Request

curl -X POST https://api.saldora.co/api/v1/calculate \
  -H "Content-Type: application/json" \
  -H "X-RapidAPI-Key: YOUR_KEY" \
  -d '{"mode":"EMPLOYEE","country":"GR","grossAnnual":30000}'

Response

{
  "country": "GR",
  "currency": "EUR",
  "grossAnnual": 30000,
  "netAnnual": 21921,
  "netMonthly": 1566,
  "effectiveTaxRate": 26.93,
  "incomeTaxTotal": 3918,
  "socialSecurityAnnual": 4161,
  "employerTotalCostAnnual": 36987,
  "year": 2026,
  "asOf": "2026-01-01"
}

What you get

12 countries

Greece, Bulgaria, Germany, Netherlands, Portugal, Spain, Ireland, United Kingdom, Switzerland, Italy, France, Poland — each genuinely modelled, not a flat guess.

Employee & freelancer

Both work types, with income tax, social security and the details that matter.

Employer cost

Full gross-to-total-cost, including employer social-security contributions.

Special regimes

Beckham (ES), 30% ruling (NL), IFICI (PT), Kleinunternehmer (DE), forfettario (IT) and more.

Multi-country compare

Rank net pay across countries in one call, converting across currencies — ideal for relocation tools.

Gross ↔ net

Both directions: gross→net and net→gross (target-net gross-up).

Multi-currency

Figures in each country's own currency (EUR, GBP, CHF, PLN), with dated FX for cross-country compares.

Batch

Calculate many rows per request for payroll and job-board workloads.

Dated & sourced

Every result carries the tax year, effective date and methodology — transparent and maintained.

Endpoints

POST/calculateNet pay for one person
POST/compareRank net pay across countries
POST/gross-upNet → gross / employer cost
POST/calculate/batchMany calculations at once
GET/countriesSupported countries & regimes
GET/methodologyTax year, effective date & sources
GET/healthService status

Simple pricing

Metered per call on RapidAPI. Start free, scale as you grow.

Basic

Free

500 calls/mo

5 req/s

Pro

$10

20,000 calls/mo

20 req/s

Ultra

$50

150,000 calls/mo

40 req/s

Mega

$200

1M calls/mo

80 req/s

Ship accurate EU salary calculations today

Subscribe on RapidAPI, grab your key, and make your first call in minutes. The Basic plan is free.