Einkommensteuer (German income tax) 2026: rates, brackets, and how expats file
What You Need to Know
Germany taxes residents on their worldwide income through a progressive system called Einkommensteuer (income tax). For expats, understanding German income tax is essential, whether you're moving to Berlin for a job, freelancing, or managing investments abroad. The 2026 tax brackets range from 0% on income below EUR 12,348 to 45% above EUR 277,826, with a solidarity surcharge and optional church tax on top. Most expats must file by 31 May (or 31 August if using a tax adviser), and Germany taxes non-residents differently. This guide covers rates, filing rules, common deductions, and mistakes to avoid.
2026 German Income Tax Brackets
Germany uses a progressive tax system, meaning your tax rate increases as your income rises. The 2026 brackets for single filers are:
| Annual Income Range (EUR) | Effective Tax Rate | Notes |
|---|---|---|
| Up to 12,348 | 0% (tax-free) | Basic personal allowance for singles |
| 12,349 - 17,799 | 14-24% (progressive) | Entry-level earners |
| 17,800 - 69,878 | 24-42% (progressive) | Main income band, steepest curve |
| 69,879 - 277,825 | 42% (flat) | High earners, flat rate applies |
| Above 277,826 | 45% (top rate) | Germany's highest bracket |
These brackets apply to taxable income after deductions, not gross income. Married couples filing jointly (Ehegattensplitting) benefit from income splitting, which can significantly reduce tax.
Additional Taxes on Top of Income Tax
Solidarity Surcharge (Solidaritätszuschlag)
The solidarity surcharge is a 5.5% tax on your income tax itself, but only applies if your total income tax exceeds EUR 20,350 per year. For example, if your income tax is EUR 25,000, you pay 5.5% on the EUR 4,650 above the threshold. Most middle-income earners avoid this entirely, but high earners should factor it in.
Church Tax (Kirchensteuer)
If you belong to a recognised church (Catholic, Lutheran Protestant, Jewish, or other registered denomination), you pay church tax of 8-9% of your income tax, depending on the state. Church tax is optional—you can register as 'kirchenlos' (non-religious) at your local registry office to avoid it. Many expats choose not to file for church membership to eliminate this cost.
Tax Residency Rules for Expats
When You Become Tax Resident
You are considered a German tax resident if:
- You have a place of residence in Germany, or
- You habitually reside in Germany (more than 183 days in a calendar year)
The 183-day rule is the key threshold. If you spend more than half the year in Germany (even split between multiple locations), you're resident and must report worldwide income. Non-residents only declare German-sourced income.
If you're transferring to Germany from another country, you may benefit from tax treaties that prevent double taxation. Germany has treaties with 100+ countries, but rules vary by treaty. Always verify your specific situation.
How to File: ELSTER, Paper Forms, and Tax Advisers
ELSTER (Free Online Filing)
ELSTER (Elektronische Steuererklärung) is Germany's official free online tax filing system. It's available at www.elster.de and supports English. You'll need a PIN or digital certificate to log in. Filing via ELSTER typically takes 1-2 hours for straightforward cases and is straightforward for salary earners.
Paper Forms
You can still file paper forms by post, but this is slower and rarely recommended. Forms are available from your local Finanzamt (tax office) or online.
Hiring a Steuerberater (Tax Adviser)
A Steuerberater (certified tax adviser) costs EUR 800-2,500 per year depending on complexity. This is often worth it for expats with foreign income, self-employment, or rental properties. Many Steuerberater have English-speaking staff and specialise in expat taxation. You can find one through the German Association of Tax Advisers (Bundesverband der Steuerzahler).
Filing Deadlines
| Filing Method | Deadline | Who It Applies To |
|---|---|---|
| Self-filing (ELSTER or paper) | 31 May following tax year | Anyone filing independently |
| With a tax adviser | 31 August following tax year | If Steuerberater is handling it |
| Extension request | Application by 31 Dec | Special circumstances, limited |
Missing the deadline triggers a EUR 50 late-filing fine (increased to EUR 100 if repeated), plus interest on back taxes. German tax offices are strict about this.
Double Tax Treaties
If you earn income in Germany but are resident elsewhere (or vice versa), you may qualify for relief under a double tax treaty. Germany has comprehensive treaties with most countries. Key points:
- Germany typically taxes employment income where the work is performed (Germany wins)
- Investment income may be taxed in both countries, but treaties provide credits or exemptions
- Pension income is usually taxed in the country of residence
- You may claim a foreign tax credit to avoid double taxation
Always obtain a copy of the relevant treaty and have your adviser review it before finalising your tax return.
Common Deductions for Expats
Home Office (Homeoffice)
You can deduct EUR 5 per day worked from home (up to EUR 1,200 per year) without receipts. If you have a dedicated home office (separate room), you can deduct actual costs (rent, utilities, furniture) proportionally. This is valuable for remote workers and freelancers.
Commuting Allowance (Pendlerpauschale)
If you commute to an office, deduct EUR 0.38 per kilometre for the longest distance between home and workplace. A 30 km commute = EUR 11.40/day deduction. This applies whether you drive, cycle, or use public transport.
Work Expenses (Werbungskosten)
Deductible work expenses include:
- Professional training and qualifications
- Work clothing and uniforms (not everyday clothes)
- Equipment (laptop, phone, tools)
- Professional memberships and subscriptions
- Job search costs (CV, recruitment fees, travel)
- Union dues
There's a EUR 1,200 standard deduction (Werbungskostenpauschale) if you cannot itemise.
Savings Allowance (Sparer-Pauschbetrag)
Single filers get a EUR 1,000 annual savings allowance on investment income (dividends, interest). Married couples filing jointly get EUR 2,000. Above this, investment income is taxed at your top rate.
Common Mistakes Expats Make
Underreporting Foreign Income
Many expats assume German taxes don't apply to foreign income. Wrong. If you're tax resident, you must declare worldwide income, including foreign salaries, rental income, crypto gains, and investment returns. Germany has FATCA and automatic exchange agreements with 100+ countries—authorities will find unreported accounts.
Forgetting to Register (Anmeldung)
You cannot file taxes without registering at your local residents' office (BĂĽgeramt). Registration triggers a tax number and opens your file with the Finanzamt. Expats who move to Germany must register within 14 days.
Missing Deductions
Many expats leave money on the table by not claiming home office, commuting, or professional expenses. Even small deductions add up—EUR 2,000 in claimed expenses can save EUR 840 in taxes (at 42%).
Not Planning for Quarterly Taxes (if Self-Employed)
If you're freelance or self-employed, you may owe quarterly income tax (Einkommensteuervorauszahlung) based on predicted annual income. Missing these payments incurs penalties. Work with an adviser to calculate quarterly amounts.
Church Tax Confusion
Some expats pay church tax without realising they can opt out. If you're not religious or want to save money, register as 'kirchenlos' at the registry office (costs EUR 10-20). This happens once and applies permanently.
Filing Example: A Software Engineer Earning EUR 60,000
Let's walk through a simple example. Sarah, a British expat, earns EUR 60,000 as a software engineer in Berlin. She has a 10 km commute and works from home 2 days/week.
- Gross income: EUR 60,000
- Commuting allowance: EUR 0.38 Ă— 10 km Ă— 230 work days = EUR 874
- Home office (2 days/week): EUR 5 Ă— 104 days = EUR 520
- Total deductions: EUR 1,394
- Taxable income: EUR 58,606
- Income tax (2026 bracket 24-42%): Approx. EUR 16,800
- Solidarity surcharge: EUR 0 (below EUR 20,350 threshold)
- Church tax (if Catholic): EUR 16,800 Ă— 8% = EUR 1,344
- Total tax liability: EUR 18,144 (30% effective rate)
This is a simplified example. Actual liability depends on state (church tax rates vary), filing status, and other income sources.
Moving Back Home: Exit Tax Considerations
If you leave Germany, you must file a final tax return (Steuererklärung) for the partial year. Germany does not impose exit tax on individuals leaving for other EU countries, but you remain liable for German-sourced income (e.g., rental property, pensions) even after moving. Report the change of residency to your Finanzamt when you leave.
Useful Resources
- ELSTER: www.elster.de (official online filing)
- Tax Office Finder: www.bzst.bund.de
- Tax Adviser Association: Bundesverband der Steuerzahler (German Association of Taxpayers)
- Double Tax Treaty Lookup: Check your home country on OECD website
For a detailed comparison of investment platforms where you might manage assets subject to German taxation, see our guide to stock brokers and investment platforms in Europe.
Related guides
Disclaimer
This article is educational only and does not constitute tax advice. German tax law is complex, especially for expats with multiple income sources, foreign assets, or self-employment. Circumstances vary by individual, state, and treaty status. Before filing, consult a qualified tax adviser (Steuerberater) or your local Finanzamt. Neither Capmap nor this article author is liable for tax outcomes resulting from reliance on this information. Always verify current rates and rules with official sources before filing.
Written by Capmap Editorial · Independent financial guides for expats in Europe.