Self-Employed Tax Rates in Europe 2025: What Freelancers Actually Pay
Freelancers and self-employed professionals in Europe face very different tax and social contribution burdens depending on which country they are based in. The headline income tax rate is only part of the story. Social security contributions for the self-employed, which cover pensions, health insurance, and sometimes unemployment insurance, can add 20% to 40% on top of income tax in many EU countries. Understanding the total deduction burden rather than just the income tax rate is essential for anyone considering where to base their freelance business in Europe.
This guide compares the real cost of self-employment across major European countries for 2025, covering income tax, social contributions, VAT obligations, and any specific self-employed structures that affect the calculation. Use our EU freelance tax calculator to model your net income at different revenue levels in different countries.
Germany: high social contributions alongside income tax
Germany is one of the more expensive countries for self-employed workers due to the combination of income tax and mandatory social contributions. Self-employed workers in Germany pay income tax at standard rates (up to 45% plus a 5.5% solidarity surcharge on the income tax for higher earners). They are also responsible for their own health insurance, either through voluntary membership in the public statutory health insurance system (GKV) or through private health insurance. Health insurance alone typically costs €700 to €900 per month for self-employed workers in the GKV.
Pension contributions are mandatory for some self-employed professions in Germany through the Versorgungswerk (professional pension schemes) but are not uniformly required for all self-employed workers. Many self-employed professionals in Germany are not covered by the statutory pension system unless they voluntarily contribute, which creates a retirement savings risk. Freelancers operating as Freiberufler (liberal professions including doctors, lawyers, engineers, writers, and consultants) have a different registration path than commercial traders (Gewerbetreibende), with implications for trade tax liability.
France: auto-entrepreneur simplicity but capped revenue
France has a well-known simplified self-employment structure called the auto-entrepreneur or micro-entrepreneur regime, which allows freelancers to register easily and pay a flat percentage of revenue as a combined income tax and social contribution payment. The rate varies by activity type: approximately 12.8% for commercial activities, 21.2% for service activities (the most common for freelancers), and 22% for liberal professions subject to the CIPAV pension scheme. These rates apply to gross revenue with no deduction for expenses, which makes them simple but potentially costly for high-expense businesses.
Self-employed total effective deduction rates in Europe (2025 estimates, mid-income)
France (auto-entrepreneur service) — 21% of revenue (no expense deduction)
Netherlands (ZZP) — 30% to 40% combined (income tax plus contributions)
Germany — 40% to 55% combined (income tax, health insurance, pension)
Spain (autónomo) — 30% to 45% combined
Bulgaria — approximately 15% to 20% combined (10% flat tax plus contributions)
The auto-entrepreneur revenue cap limits are €77,700 for service activities and €188,700 for commercial activities per year. Above these limits, you must move to the normal business accounting regime (régime réel), which allows expense deduction but requires proper accounting and more complex filings. High-earning French freelancers often find the normal regime more tax-efficient despite the added complexity.
Netherlands: ZZP model with recent changes
The Netherlands has a large and well-established freelance economy under the ZZP (zelfstandige zonder personeel) model. Dutch freelancers pay income tax at progressive rates and make self-employed contributions toward state pension (AOW) through general insurance premiums. Healthcare is compulsory through the Zorgverzekeringswet (health insurance act) and costs approximately €150 to €200 per month for the basic package plus an income-related contribution.
The Dutch tax system historically provided a self-employed person's allowance (zelfstandigenaftrek) that significantly reduced taxable income for freelancers. This allowance has been dramatically reduced in recent years as part of a deliberate policy to level the playing field between employed and self-employed workers. The allowance is being reduced annually until it reaches €900 in 2027, down from over €7,000 a few years ago. This makes the Netherlands increasingly less tax-advantageous for self-employed workers compared to employed status at the same income level.
Spain: autónomo contributions
Spain's self-employed (autónomo) regime changed significantly in 2023 with the introduction of a new contribution system based on actual net income rather than the previous flat-rate system. Autónomos now choose a contribution base from a range of brackets that correspond to their expected net income, and both the contribution rate and the resulting social security benefits (pension, disability, healthcare) scale with the chosen contribution level.
The minimum monthly contribution for autónomos in 2025 is approximately €225 per month even at the lowest income bracket, rising to over €500 for higher earners. Income tax on top of this follows Spain's progressive scale up to 47% at the highest bracket. The total burden for a mid-earning Spanish freelancer can approach 45% of gross income in combined taxes and contributions, though the new income-based system is an improvement on the previous approach that required high contributions regardless of actual income levels.
Portugal and Eastern Europe: lower cost alternatives
Portugal has attracted international freelancers partly due to its NHR regime (now replaced by IFICI for new applicants) and relatively moderate total tax burden at mid-income levels. Portuguese self-employed workers pay social contributions at 21.4% of income and income tax at standard progressive rates, with various expense deduction regimes available. Lisbon and Porto have significant expat freelance communities partly driven by the combination of EU access, English language use, and lower costs than Western Europe.
Eastern European EU members offer particularly low total tax burdens for self-employed workers. Bulgaria's flat 10% income tax and modest social contributions result in effective rates below 20% for most income levels, which is dramatically lower than Germany or France. Estonia's e-residency programme has attracted international digital businesses and freelancers who want a low-cost EU corporate structure. Our EU freelance tax calculator provides detailed comparisons across all EU countries, and our guide on lowest tax countries in Europe gives broader context on tax-motivated relocation options.
Free Tools Related to This Article
Sophie Chambers
UK Tax & Finance Writer
Sophie is a former tax consultant who worked at a mid-tier accountancy practice for six years before going freelance. She writes about UK personal tax, self-employment, property taxation and HMRC rules for TheCalcOra, with a focus on giving people the information they need without the jargon.
Try Our Free Calculator
Get an instant estimate based on your numbers. No sign-up, no cost.
Calculate EU Freelance Tax →⚠️ Important Disclaimer
TheCalcOra.com provides estimates for informational purposes only. Results are based on current UK law and EU regulations but may not reflect your exact circumstances. Always consult a qualified professional before making financial or legal decisions.