TL;DR: Germany’s progressive income tax runs from 14% to 45%, with a tax-free allowance of EUR 12,348 in 2026. Freelancers classified as Freiberufler dodge trade tax entirely – saving thousands annually. The Kleinunternehmer VAT exemption thresholds changed in 2025 to EUR 25K previous year / EUR 100K current year. At EUR 100K gross, expect to keep roughly EUR 52–60K after all taxes and social insurance. That’s competitive with most of Western Europe, though not as favourable as some Southern European schemes.
The German Tax System: A Quick Orientation
Germany has a reputation for high taxes. That reputation is earned – but the picture is more nuanced than the headline rate suggests. The system offers meaningful deductions, a generous tax-free allowance, and structural advantages for certain types of freelancers that can significantly reduce your effective rate.
Here’s what you need to understand as a remote worker or freelancer in Germany.
Income Tax (Einkommensteuer)
Germany uses a progressive tax system with continuously increasing rates – not simple tax brackets like the UK or US. The key thresholds for 2026:
| Income Range | Marginal Rate |
|---|---|
| Up to EUR 12,348 | 0% (tax-free allowance) |
| EUR 12,349 – EUR 17,799 | 14% – 24% (progressive) |
| EUR 17,800 – EUR 69,878 | 24% – 42% |
| EUR 69,879 – EUR 277,825 | 42% |
| Above EUR 277,826 | 45% (Reichensteuer) |
The progressive zone between EUR 12,349 and EUR 69,878 is where most freelancers sit – and it’s genuinely progressive, meaning the rate increases smoothly rather than jumping at bracket boundaries. This is actually favourable compared to systems with hard bracket edges.
The tax-free allowance of EUR 12,348 is reasonably generous by European standards. Compare that to Spain’s more complex personal allowance structure or Portugal’s lower thresholds.
Solidarity Surcharge (Solidaritätszuschlag)
Originally introduced to fund German reunification, the solidarity surcharge is 5.5% of your income tax – not 5.5% of your income. Since 2021, it only applies to higher earners. Singles with income tax below approximately EUR 20,350 (2026 threshold) pay nothing. Above that, it phases in gradually.
In practice, this affects freelancers earning roughly EUR 65,000+ in taxable income. At EUR 100K gross, the surcharge adds approximately EUR 1,000–1,500 to your annual tax bill.
Freiberufler vs Gewerbetreibender: The Tax Classification That Saves Thousands
This is the single most important tax distinction for freelancers in Germany. We’ve covered the classification in detail in our Freiberufler vs Gewerbe guide, but here’s the tax impact.
Freiberufler (liberal professionals) – including writers, translators, designers, consultants, software developers, architects, and journalists – are exempt from trade tax (Gewerbesteuer).
Gewerbetreibender (trade business owners) – including e-commerce, marketing agencies, and many service businesses – must pay trade tax on top of income tax.
What Trade Tax Costs
Trade tax rates vary by municipality (Hebesatz), typically ranging from 200% to 900% of the base amount, with most cities falling between 300% and 500%. The effective trade tax rate is roughly 7–17% of profit depending on where you’re registered.
There is a trade tax allowance of EUR 24,500 for sole traders, which means small Gewerbe businesses pay no trade tax on their first EUR 24,500 of profit. Trade tax is also partially offset against income tax (up to a factor of 4.0).
Still, the savings from Freiberufler classification are significant:
| Profit Level | Approximate Annual Trade Tax Saved (Munich, ~490% Hebesatz) |
|---|---|
| EUR 30,000 | EUR 670 |
| EUR 50,000 | EUR 3,100 |
| EUR 80,000 | EUR 6,700 |
| EUR 100,000 | EUR 9,100 |
If your profession qualifies as Freiberufler, this is thousands of euros staying in your pocket every year. Get your classification confirmed with the Finanzamt early. If you’re uncertain about your status, consult a Steuerberater (tax advisor) before registering – the cost of professional advice is far less than the cost of being wrongly classified.
VAT and the Kleinunternehmer Exemption
Germany charges 19% VAT (Umsatzsteuer) on most goods and services, with a reduced rate of 7% for certain items. As a freelancer, you’re generally required to charge VAT on your invoices, file monthly or quarterly VAT returns, and remit the collected VAT to the tax office.
The Kleinunternehmer Threshold (Updated 2025)
The Kleinunternehmerregelung (small business exemption) lets you skip VAT entirely if your revenue stays below certain thresholds. These thresholds changed significantly in 2025:
- Previous year revenue: below EUR 25,000 (up from EUR 22,000)
- Current year revenue: below EUR 100,000 (up from EUR 50,000 – and now a hard cutoff)
The current-year threshold is now a hard cutoff: if you exceed EUR 100,000 at any point during the year, you must start charging VAT immediately from the invoice that pushes you over. This is a significant change from the old system where the EUR 50,000 limit was a projection.
Should you use the Kleinunternehmer exemption? It depends on your clients:
- B2C clients (consumers): Yes – not charging VAT makes your prices more competitive.
- B2B clients within Germany: Less benefit – they’d reclaim the VAT anyway via Vorsteuerabzug.
- B2B clients in other EU countries: VAT doesn’t apply to these invoices regardless (reverse charge mechanism).
- International clients outside the EU: VAT doesn’t apply.
If most of your clients are businesses, opting into VAT can actually benefit you – because you can reclaim VAT on your own business purchases (equipment, software, coworking spaces).
Home Office Deduction
Germany allows a home office deduction of EUR 6 per day, up to a maximum of 210 days per year = EUR 1,260/year. This applies regardless of whether you have a dedicated room – a change from the previous, stricter rules that required a separate office space.
It’s a meaningful deduction – over EUR 1,200 annually – and it’s automatic and straightforward. If you do have a dedicated office room in your home, you may be able to deduct actual costs (proportional rent, utilities, internet) instead – which can be significantly more if you have a large, well-defined workspace.
Other common deductions for remote workers and freelancers include:
- Equipment: Laptops, monitors, office furniture (items under EUR 800 net can be fully deducted in the year of purchase; above that, depreciate over useful life)
- Software subscriptions: Fully deductible as business expenses
- Professional development: Courses, conferences, books
- Professional insurance: Liability insurance, professional indemnity
- Health and pension insurance: Partially deductible (see below)
- Travel to clients or coworking: Transport costs, per diem rates
- Accountant/tax advisor fees: Fully deductible
Worked Examples: What You Actually Keep
Here’s the reality of German taxes and social insurance at four income levels. These assume a single Freiberufler (no trade tax), voluntary GKV public health insurance, no church tax, and standard deductions.
EUR 30,000 Gross
| Category | Annual Amount |
|---|---|
| Income tax | ~EUR 3,100 |
| Solidarity surcharge | EUR 0 |
| Health + care insurance (GKV) | ~EUR 6,300 |
| Pension (voluntary, ~18.6%) | ~EUR 5,580 |
| Total deductions | ~EUR 14,980 |
| Net take-home | ~EUR 15,020 |
At EUR 30K, you keep about 50% after all taxes and social insurance. The low income tax rate is offset by high social insurance costs that don’t scale down as favourably.
EUR 50,000 Gross
| Category | Annual Amount |
|---|---|
| Income tax | ~EUR 8,500 |
| Solidarity surcharge | EUR 0 |
| Health + care insurance (GKV) | ~EUR 10,500 |
| Pension (voluntary) | ~EUR 9,300 |
| Total deductions | ~EUR 28,300 |
| Net take-home | ~EUR 21,700 |
At EUR 50K, you keep roughly 43%. Social insurance is the bigger bite at this level – income tax is still moderate.
EUR 80,000 Gross
| Category | Annual Amount |
|---|---|
| Income tax | ~EUR 19,200 |
| Solidarity surcharge | ~EUR 700 |
| Health + care insurance (GKV) | ~EUR 12,000 (near cap) |
| Pension (voluntary, capped) | ~EUR 11,500 |
| Total deductions | ~EUR 43,400 |
| Net take-home | ~EUR 36,600 |
At EUR 80K, you keep about 46%. The GKV cap starts working in your favour here – health insurance costs plateau while income keeps rising.
EUR 100,000 Gross
| Category | Annual Amount |
|---|---|
| Income tax | ~EUR 27,500 |
| Solidarity surcharge | ~EUR 1,300 |
| Health + care insurance (GKV) | ~EUR 12,000 (capped) |
| Pension (voluntary, capped) | ~EUR 12,000 |
| Total deductions | ~EUR 52,800 |
| Net take-home | ~EUR 47,200 |
At EUR 100K, you keep about 47%. Note: these figures include voluntary pension contributions. If you’re not contributing to the state pension system (as many freelancers don’t, though it’s increasingly debated whether this is wise), your take-home would be EUR 52,000–60,000.
Important caveat: These are simplified estimates. Your actual liability depends on your specific deductions, marital status (Ehegattensplitting can significantly reduce tax for married couples), church membership (8–9% church tax on income tax), and whether you contribute to pension voluntarily. Always work with a Steuerberater for precise figures.
How Germany Compares to Spain and Portugal
For remote workers choosing between European bases, here’s a rough comparison at EUR 80,000 gross freelance income:
| Country | Approximate Annual Tax + Social Insurance | Net Take-Home |
|---|---|---|
| Germany (Freiberufler) | ~EUR 43,000 | ~EUR 37,000 |
| Spain (standard autonomo) | ~EUR 30,000 | ~EUR 50,000 |
| Spain (Beckham Law, if eligible) | ~EUR 25,000 | ~EUR 55,000 |
| Portugal (simplified regime) | ~EUR 26,000 | ~EUR 54,000 |
Germany is notably more expensive at mid-range incomes. The gap narrows at higher incomes where GKV caps and Freiberufler tax advantages kick in, but Southern European schemes remain more favourable for most freelancers on pure take-home pay.
The trade-off: Germany offers arguably the most robust social safety net in Europe, world-class infrastructure, a deep freelance market, and an economy where finding well-paying clients is substantially easier. Lower taxes elsewhere don’t help if you can’t find the work.
For more on how different European countries handle remote worker taxes, see our analysis of the five countries that catch people out most.
Key Tax Deadlines
| Deadline | What |
|---|---|
| Monthly/quarterly (varies) | VAT returns (Umsatzsteuervoranmeldung) |
| 10 March, 10 June, 10 September, 10 December | Quarterly income tax prepayments (Einkommensteuervorauszahlung) |
| 31 July (following year) | Annual tax return deadline (with Steuerberater: extended to 28/29 February) |
Missing prepayment deadlines triggers late fees. Set calendar reminders. Better yet, engage a Steuerberater – the fee (typically EUR 1,000–2,500/year for freelancers) is tax-deductible, and they handle deadlines, optimise deductions, and often save you more than they cost.
Frequently Asked Questions
Do I need a Steuerberater (tax advisor)?
Not legally required, but strongly recommended. German tax law is complex, and a Steuerberater can identify deductions you’d miss, ensure correct classification, and extend your filing deadline by seven months. The cost is deductible.
What’s the difference between Steuernummer and USt-IdNr?
Your Steuernummer (tax number) is your general tax identification – required on all invoices. Your Umsatzsteuer-Identifikationsnummer (USt-IdNr, or VAT ID) is your EU VAT number – needed for cross-border B2B transactions within the EU. You can have both.
I work for a foreign employer remotely from Germany. How am I taxed?
If you’re tax-resident in Germany (registered address, spending 183+ days), you’re taxed on worldwide income in Germany – regardless of where your employer is based. Your employer may need to set up payroll in Germany or use an Employer of Record. This is a complex area – see our guide on the permanent establishment risk.
Can I use Kleinunternehmer if I have international clients?
Yes, but international B2B revenue still counts toward your EUR 25K/EUR 100K thresholds. Since you don’t charge VAT on EU reverse-charge or non-EU invoices anyway, the exemption mainly benefits you if you also have German consumer clients.
Is cryptocurrency income taxed?
Yes. Germany taxes crypto gains as private sales (private Veräußerungsgeschäfte). However, crypto held for more than one year is tax-free on disposal – one of the more favourable crypto tax regimes in Europe. Active trading (high volume, short holding periods) may be classified as commercial income and taxed accordingly.
How does Ehegattensplitting work?
Married couples can file jointly, and their combined income is split equally for tax calculation purposes. This benefits couples with unequal incomes – a freelancer earning EUR 80K with a non-working spouse would be taxed as if both earned EUR 40K each, resulting in a lower overall rate. It’s one of the most significant tax advantages in the German system for married freelancers.
Where can I find more on setting up properly in Germany?
See our complete setup checklist for remote workers in Germany – covering Anmeldung, bank accounts, insurance, and tax registration in the right order.