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