TaxRaven
Updated December 2025

Tax Calculator Europe 2025

Enter your income once β†’ instantly see exact taxes in 27+ countries under NHR, Beckham Law, Non-Dom and flat-tax regimes

Austria

Progressive
Tax residency: 183 days/year
100k € income
52.2%
Social contributions18.12%
Calculate My Tax
Official 2025 rates

Belgium

Progressive + Expat Regime
Tax residency: 183 days/year
100k € income
56.9%
Social contributions13.07%
Calculate My Tax
Official 2025 rates

Bulgaria

Flat
Tax residency: 183 days/year
100k € income
23.8%
Social contributions13.78%
Calculate My Tax
Official 2025 rates

Croatia

Progressive + Digital Nomad Exemption
Tax residency: 183 days/year
100k € income
40.5%
Social contributions16.5%
Calculate My Tax
Official 2025 rates

Cyprus

Progressive + Non-Dom
Tax residency: 60 days/year
100k € income
33.7%
Social contributions8.8%
Calculate My Tax
Official 2025 rates

Czech Republic

Flat
Tax residency: 183 days/year
100k € income
28.6%
Social contributions11%
Calculate My Tax
Official 2025 rates

Denmark

Progressive
Tax residency: 183 days/year
100k € income
52.5%
Social contributions0%
Calculate My Tax
Official 2025 rates

Estonia

Flat
Tax residency: 183 days/year
100k € income
23.6%
Social contributions1.6%
Calculate My Tax
Official 2025 rates

Finland

Progressive
Tax residency: 183 days/year
100k € income
34.3%
Social contributions8.65%
Calculate My Tax
Official 2025 rates

France

Inbound Assignee Regime
Tax residency: 183 days/year
100k € income
47.9%
Social contributions23%
Flat Tax Option (PFU)30% all-in
Non-Dom duration8 years
Calculate My Tax
Official 2025 rates

Germany

Progressive
Tax residency: 183 days/year
100k € income
57.4%
Social contributions20.3%
Calculate My Tax
Official 2025 rates

Greece

Progressive + 50% Exemption for Nomads
Tax residency: 183 days/year
100k € income
51.9%
Social contributions16%
Calculate My Tax
Official 2025 rates

Hungary

Flat
Tax residency: 183 days/year
100k € income
33.5%
Social contributions18.5%
Calculate My Tax
Official 2025 rates

Ireland

Progressive
Tax residency: 183 days/year
100k € income
35.2%
Social contributions4%
Calculate My Tax
Official 2025 rates

Italy

Progressive + Impatriate Regime
Tax residency: 183 days/year
100k € income
45.8%
Social contributions10.19%
Calculate My Tax
Official 2025 rates

Latvia

Flat
Tax residency: 183 days/year
100k € income
36.5%
Social contributions11%
Calculate My Tax
Official 2025 rates

Lithuania

Flat
Tax residency: 183 days/year
100k € income
39.5%
Social contributions19.5%
Calculate My Tax
Official 2025 rates

Luxembourg

Progressive
Tax residency: 183 days/year
100k € income
21.3%
Social contributions12.55%
Calculate My Tax
Official 2025 rates

Malta

Progressive + Non-Dom
Tax residency: 183 days/year
100k € income
35.6%
Social contributions10%
Calculate My Tax
Official 2025 rates

Netherlands

Progressive + 30% Ruling
Tax residency: 183 days/year
100k € income
67.3%
Social contributions27.65%
Calculate My Tax
Official 2025 rates

Poland

Progressive
Tax residency: 183 days/year
100k € income
40.1%
Social contributions13.71%
Calculate My Tax
Official 2025 rates

Portugal

NHR 2.0
Tax residency: 183 days/year
100k € income
47.2%
Social contributions11%
Calculate My Tax
Official 2025 rates

Romania

Flat
Tax residency: 183 days/year
100k € income
35.0%
Social contributions25%
Calculate My Tax
Official 2025 rates

Slovakia

Flat
Tax residency: 183 days/year
100k € income
35.5%
Social contributions13.4%
Calculate My Tax
Official 2025 rates

Slovenia

Progressive
Tax residency: 183 days/year
100k € income
58.2%
Social contributions22.1%
Calculate My Tax
Official 2025 rates

Spain

Beckham Law
Tax residency: 183 days/year
100k € income
30.5%
Social contributions6.48%
Beckham Law24% flat (up to €600k)
Calculate My Tax
Official 2025 rates

Sweden

Progressive
Tax residency: 183 days/year
100k € income
27.0%
Social contributions7%
Calculate My Tax
Official 2025 rates

Want to compare 2–3 countries side-by-side? β†’ Open comparison tool

TaxRaven – Tax Calculator Europe 2025 (30+ Countries)