Your privacy choices

Choose whether to allow advertising (Google AdSense and affiliate offers). Change your choice anytime in Cookie settings.

Skip to main content
Nettoflow

Tax Burden by Country 2026: Spain

How every country taxes the same salary

Your details€24,497 a yearAge 30Children: 0Single
  • Keeps the mostBelgium97.57% net
  • Highest income taxDenmark27.65%
  • Highest social securityRomania35.00%
  • Your countrySpainRank 24 of 50

Tax burden by country

Tax burden by country
#CountryIncome taxSocial securityNetShare of grossNet salaryKept
01BelgiumIncome tax 2.23%, Social security 0.20%, Net 97.57%€23,901.3197.57%
02TaiwanIncome tax 2.43%, Social security 3.10%, Net 94.47%€23,142.6894.47%
03Hong KongIncome tax 0.74%, Social security 5.00%, Net 94.26%€23,091.9794.26%
04AustraliaIncome tax 8.06%, Social security 0.00%, Net 91.94%€22,523.7791.94%
05LuxembourgIncome tax 0.00%, Social security 12.48%, Net 91.84%€22,498.4591.84%
06ThailandIncome tax 7.06%, Social security 1.14%, Net 91.80%€22,488.3391.80%
07ColombiaIncome tax 1.78%, Social security 8.23%, Net 89.99%€24,103.1189.99%
08IrelandIncome tax 4.94%, Social security 5.74%, Net 89.33%€21,882.3489.33%
09CyprusIncome tax 0.00%, Social security 11.45%, Net 88.55%€21,692.2488.55%
10NorwayIncome tax 4.19%, Social security 7.60%, Net 88.21%€21,608.5788.21%
11NetherlandsIncome tax 0.00%, Social security 12.22%, Net 87.78%€21,502.4887.78%
12South KoreaIncome tax 3.60%, Social security 9.72%, Net 86.68%€21,234.4786.68%
13FinlandIncome tax 3.90%, Social security 9.54%, Net 86.56%€21,205.0486.56%
14United KingdomIncome tax 7.71%, Social security 5.86%, Net 86.43%€21,173.7786.43%
15AustriaIncome tax 0.00%, Social security 14.98%, Net 86.36%€21,155.1986.36%
16IndiaIncome tax 13.40%, Social security 1.14%, Net 85.46%€20,935.9285.46%
17CanadaIncome tax 9.04%, Social security 7.04%, Net 83.92%€20,558.7183.92%
18EstoniaIncome tax 13.66%, Social security 3.60%, Net 82.74%€20,267.9282.74%
19SwedenIncome tax 10.29%, Social security 7.01%, Net 82.70%€20,259.6582.70%
20United StatesIncome tax 4.14%, Social security 13.72%, Net 82.14%€20,122.5682.14%
21ItalyIncome tax 8.43%, Social security 9.49%, Net 82.08%€20,107.4282.08%
22IndonesiaIncome tax 15.61%, Social security 2.56%, Net 81.84%€20,048.3681.84%
23South AfricaIncome tax 18.48%, Social security 0.47%, Net 81.05%€19,855.0881.05%
24Spain (Your country)Income tax 12.93%, Social security 6.50%, Net 80.57%€19,737.1980.57%
25New ZealandIncome tax 15.97%, Social security 3.50%, Net 80.53%€19,727.1480.53%
26GreeceIncome tax 6.23%, Social security 13.37%, Net 80.40%€19,696.7780.40%
27MexicoIncome tax 17.07%, Social security 2.71%, Net 80.22%€19,651.3580.22%
28MalaysiaIncome tax 8.10%, Social security 11.75%, Net 80.15%€19,633.3280.15%
29PhilippinesIncome tax 17.30%, Social security 3.08%, Net 79.62%€19,504.1479.62%
30SingaporeIncome tax 0.41%, Social security 19.98%, Net 79.62%€19,503.5679.62%
31JapanIncome tax 6.18%, Social security 14.71%, Net 79.11%€19,380.8879.11%
32MaltaIncome tax 11.12%, Social security 10.00%, Net 78.88%€19,323.1678.88%
33Czech RepublicIncome tax 9.83%, Social security 11.60%, Net 78.57%€19,247.2678.57%
34BulgariaIncome tax 8.62%, Social security 13.78%, Net 77.60%€19,009.3177.60%
35FranceIncome tax 0.56%, Social security 21.91%, Net 77.53%€18,992.6277.53%
36PortugalIncome tax 12.54%, Social security 11.00%, Net 76.46%€18,730.6076.46%
37CroatiaIncome tax 5.06%, Social security 20.00%, Net 74.94%€18,357.9774.94%
38BrazilIncome tax 17.32%, Social security 8.52%, Net 74.16%€18,166.8674.16%
39SlovakiaIncome tax 11.64%, Social security 14.40%, Net 73.96%€18,119.1973.96%
40LatviaIncome tax 15.95%, Social security 10.50%, Net 73.55%€18,017.1073.55%
41GermanyIncome tax 4.68%, Social security 21.87%, Net 73.45%€17,993.9073.45%
42PolandIncome tax 6.68%, Social security 21.48%, Net 71.84%€17,598.9271.84%
43DenmarkIncome tax 27.65%, Social security 0.65%, Net 71.70%€17,565.1171.70%
44TurkeyIncome tax 16.56%, Social security 15.00%, Net 68.44%€16,765.8368.44%
45KenyaIncome tax 25.51%, Social security 6.43%, Net 68.06%€16,673.1168.06%
46SwitzerlandIncome tax 1.67%, Social security 31.68%, Net 66.66%€16,328.8866.66%
47HungaryIncome tax 15.00%, Social security 18.50%, Net 66.50%€16,290.6266.50%
48SloveniaIncome tax 9.64%, Social security 25.01%, Net 65.35%€16,009.7365.35%
49LithuaniaIncome tax 16.95%, Social security 19.50%, Net 63.55%€15,568.7963.55%
50RomaniaIncome tax 6.50%, Social security 35.00%, Net 58.50%€14,330.8458.50%