Germany runs a progressive income tax system under which tax residents are liable for tax on their income from anywhere in the world. Tax residency can be established either by maintaining a permanent home in the country or by spending more than six months there — and it can take effect more quickly than many newcomers anticipate. Before you relocate, it is vital to familiarise yourself with income tax bands, social security contributions, double taxation treaties, and your filing obligations.
| Item | Details |
|---|---|
| Income tax rates (as of 2025) | Progressive: 0% up to €12,096 basic allowance, then 14%–42% for most incomes, 45% above €277,826 |
| Basic personal allowance (as of 2025) | €12,096 per individual (rising to €12,348 in 2026) |
| Capital gains tax rate (as of 2025) | Flat 25% (Abgeltungsteuer), plus solidarity surcharge if applicable |
| Social security contributions (as of 2025) | Approx. 20% of gross salary, shared between employer and employee |
| Tax residency trigger | Permanent home in Germany, or more than 183 days’ physical presence in a calendar year |
| Double taxation agreements | Over 90 countries; treaty list published by the Federal Ministry of Finance |
| Tax return deadline (as of 2025) | 31 July of the following year (or later with a tax adviser) |
| Official filing platform | ELSTER (elster.de) — free, operated by the Federal Central Tax Office |
How does the tax system in Germany work?
Germany’s tax administration is structured across several tiers. Tax is levied by the federal government, the individual federal states (Bundesländer), and local municipalities (Gemeinden), with administrative responsibilities shared between the Federal Central Tax Office (Bundeszentralamt für Steuern) and around 650 regional tax offices (Finanzämter) spread across the country. This layered structure means that while income tax is set nationally, other taxes can differ depending on your state or municipality.
Income tax is national in scope and operates on a progressive basis, collected through your local Finanzamt. The tax bracket you fall into applies only to the uppermost portion of your taxable earnings — not to your total income — and your effective rate represents an average across all portions. This is broadly comparable in design to progressive income tax systems in France or the Netherlands, although Germany layers additional surcharges on top of the base rate that make the overall picture more complex.
Under German income tax law (§ 1 Einkommensteuergesetz, EStG), two distinct criteria can establish German tax residency: holding a permanent home in Germany (Wohnsitz), or having your habitual abode there (gewöhnlicher Aufenthalt). Satisfying either one of these conditions is sufficient to trigger residency.
As a general rule, you will be treated as a German tax resident if you live in Germany for more than 183 days (six months) within a single calendar year, or across a continuous six-month stretch spanning two calendar years. Residency can also arise simply from maintaining a permanent dwelling in Germany — whether owned or rented — that is accessible to you at any time, regardless of how frequently you actually use it.
It is quite easy to become a German tax resident without realising it, which in turn means your worldwide income becomes subject to German tax rules. Unlike the UK’s statutory residence test, which weighs a detailed set of connection factors and day counts, Germany’s residency rules can be satisfied purely by retaining access to a dwelling. It is also worth noting that nationality plays no role in determining whether you are resident or liable to tax in Germany.
Once residency is established — whether through a permanent home or habitual abode — worldwide income is generally subject to German tax. Where someone is not resident, German tax normally applies only to income arising from German sources. The Federal Ministry of Finance and the Federal Central Tax Office publish authoritative guidance on residency rules and current income tax legislation.
For employees, income tax is generally withheld at source by the employer through the Lohnsteuer system. Your employer deducts the applicable tax from your gross salary each pay period and transfers it directly to the tax authorities. The concept is functionally similar to PAYE withholding in Ireland or the UK, though Germany’s tax class (Steuerklasse) system — which assigns a withholding rate based on personal and family circumstances — introduces additional complexity that expats should get to grips with before starting employment.
Does Germany have double taxation agreements, and how do they affect expats?
Germany has concluded Double Taxation Agreements (DTAs) with more than 90 countries, placing it among the most extensive treaty networks globally. For expats relocating to Germany from abroad, this is broadly positive news: the likelihood that your home country already has a treaty with Germany is high.
Double taxation agreements allocate taxing rights between the countries involved. They do not, however, generate new claims on revenue. Beyond agreements covering income and capital taxes, Germany also has specialist DTAs dealing with inheritance and gift tax, as well as motor vehicle tax.
In practice, DTAs function in two principal ways. They determine which country has the right to tax a given type of income, and they specify the method by which the other country provides relief — typically either by exempting the income from taxation or by granting a credit for any tax already paid abroad. Concretely, if you have paid tax on foreign income in your home country, Germany may either exempt that income from German tax entirely or offset the foreign tax paid against your German liability.
Where foreign income is exempt from German tax under a treaty, it nonetheless falls within the scope of the Progressionsvorbehalt (progression clause). This means the exempt income is still factored into the calculation of the applicable tax rate on your German-source earnings, potentially pushing your effective rate higher. This is a nuance that frequently catches expats by surprise.
It is worth noting that the DTA between Germany and Belarus was suspended with effect from 1 January 2025 by the German federal government. Treaty status can change, so it is always prudent to verify the current position. The definitive list of Germany’s double taxation agreements, including treaty texts, is maintained by the Federal Ministry of Finance. The Federal Central Tax Office also handles international tax matters and its website includes a Mutual Agreement Procedures section offering country-specific guidance on cross-border tax issues.
If you find yourself tax-resident in more than one country simultaneously, Germany’s right to tax you may be curtailed by a relevant double taxation agreement. In such situations, the treaty will typically apply a “tiebreaker” test — examining the location of your permanent home, centre of vital interests, or habitual abode — to establish which country holds primary taxing rights over you.
What taxes do expats need to pay in Germany?
The principal taxes in Germany are income tax and social security contributions, alongside the solidarity surcharge, value added tax, and church tax. For the majority of expats, income tax and social contributions will account for the largest share of their overall tax burden.
Income tax (Einkommensteuer)
Germany applies geometrically progressive income tax rates for the 2025 tax year, beginning at 14% and climbing to 42%. The 42% top rate takes effect from €68,481 (raised from €66,761 in the previous year), while the highest rate of 45% applies to income above €277,826. The basic personal allowance stands at €12,096 for 2025, stepping up to €12,348 in 2026.
Solidarity surcharge (Solidaritätszuschlag)
The solidarity surcharge is levied at 5.5% of the individual income tax liability. Following reforms that took effect on 1 January 2021, the surcharge was substantially curtailed and most lower- and middle-income taxpayers are now exempt. Generally, no surcharge applies where an individual’s income tax burden does not exceed €19,950. Above that threshold, a sliding scale applies, with the full 5.5% rate only reached for individuals with taxable income of approximately €105,500 (or €211,000 for couples filing a joint assessment).
Church tax (Kirchensteuer)
Members of officially recognised religious communities are required to pay church tax, charged as a surcharge on their income tax bill. The applicable rate is either 8% or 9% of income tax, depending on the federal state in which the individual lives. When you register your address in Germany (Anmeldung), you will be asked to declare your religious affiliation. Indicating membership of one of the tax-levying faith communities will result in automatic enrolment for church tax. Opting out requires a formal procedure called Kirchenaustritt (leaving the church), completed by way of a declaration at a local government office.
Social security contributions
For many expats, social security contributions represent a substantial cost on top of income tax. Employed residents in Germany are obliged to contribute to schemes covering health insurance, pension provision, unemployment insurance, and long-term care. These contributions are split between employer and employee and can amount to roughly 20% of gross salary in total. The mandatory nature of these contributions applies to most employed residents; the self-employed and certain categories of expat workers are subject to different rules, and it is advisable to confirm your position with a qualified adviser.
Capital gains tax (Abgeltungsteuer)
Returns from investments — including interest, share dividends, and gains from selling securities — are taxed at a flat rate of 25%, plus the solidarity surcharge where applicable and church tax if relevant. This withholding tax on investment income is conceptually similar to France’s prélèvement forfaitaire unique (PFU), though Germany’s rate and exemptions differ. A tax-free savings allowance (Sparerpauschbetrag) of €1,000 per person applies from 2023; verify the current figure with the Federal Central Tax Office.
Inheritance and gift tax (Erbschaft- und Schenkungsteuer)
Even if you are not resident in Germany, you may still face a German inheritance tax liability if you are a beneficiary of a recently deceased German resident. The rate depends on the value of the inheritance received and ranges from 7% to 50%. Exemption thresholds vary according to your relationship to the deceased; consult the Federal Ministry of Finance for the current figures.
Property tax (Grundsteuer)
Owners of property in Germany are liable for Grundsteuer, a municipal tax on real estate. Rates are set independently by each municipality and can vary considerably. The municipality is responsible for issuing the final tax assessment. The multiplier applied by the municipality (Hebesatz) ranges, in larger cities, from roughly 250% to 580% of the basic amount, which is calculated at 3.5% of the assessed property value. Germany introduced a comprehensive Grundsteuer reform from 2025; property owners should seek up-to-date guidance from their local Finanzamt.
Wealth tax
Germany does not currently impose a wealth tax. Unlike some European countries such as Spain or Norway, Germany levies no annual tax on an individual’s net worth, although the topic does resurface periodically in political debate.
Are there any tax breaks or special regimes for expats in Germany?
Germany does not offer a broad preferential tax regime for foreign nationals comparable to Portugal’s former NHR scheme, Italy’s flat-tax arrangement for new residents, or Malta’s Global Residence Programme. There is no remittance basis of taxation or non-domicile system. Once you are tax-resident in Germany, your worldwide income is fully taxable. That said, there are meaningful reliefs and deductions that are worth knowing about.
Income earned abroad during the period before you established German tax residency can generally be excluded from direct taxation in Germany. Even so, such pre-residency foreign income must still be declared in your German tax return, as it will ordinarily affect the rate at which your German income is taxed through the progression mechanism. A mid-year arrival therefore faces no direct German tax on pre-arrival income, but must still disclose it.
Expats can also take advantage of several practical deductions available to all taxpayers. Relocation costs connected with a work move, dual household expenses (doppelte Haushaltsführung) where you continue to maintain a home abroad while living and working in Germany, and qualifying professional costs can all be used to reduce taxable income. It is worth keeping documentation for all such expenditure from the moment you arrive.
Employees dispatched to Germany on international assignments may have a tax equalisation or gross-up arrangement provided by their employer, ensuring that their take-home pay mirrors what they would have received in their home country. This is a matter for negotiation with the employer and does not form part of any German government programme, but it is a common feature of corporate relocation packages.
Retirees who choose to settle in Germany should note that pension income is generally subject to German tax, though the precise treatment varies depending on the nature of the pension and any applicable tax treaty. German tax law does include certain allowances and deductions for older taxpayers that can ease the tax burden on retirement income.
Germany also provides favourable treatment for cross-border commuters under specific DTAs — notably those with Austria, France, and Switzerland — which can affect how employment income is taxed for people who live near a border and work on the other side of it. These provisions are treaty-specific and should be checked carefully with an adviser experienced in the relevant bilateral arrangement.
How and when do expats file a tax return in Germany?
Germany’s tax year runs from 1 January to 31 December. The standard deadline for submitting your tax return is 31 July of the year following the tax year. If you engage a registered tax adviser (Steuerberater), this deadline is typically extended, sometimes as far as the end of February of the following year — confirm the applicable extension with your adviser or through the ELSTER portal.
The official electronic filing platform is ELSTER (Elektronische Steuererklärung), a free service managed by the Federal Central Tax Office and the recommended route for most taxpayers. Filing by post remains an option. Your local Finanzamt will issue the relevant forms; if you work with a German tax professional, they will typically handle the electronic submission on your behalf.
The step-by-step process for submitting your first tax return as a newly arrived resident in Germany is set out below:
- Register your address (Anmeldung): You must register with local authorities within two weeks of moving into a German dwelling. This is the foundation of your administrative existence in Germany and the starting point for tax registration.
- Obtain your tax identification number (Steueridentifikationsnummer): Register for a Tax ID (Steuer-ID), which is required for both employment and tax filing. It is issued automatically by the Federal Central Tax Office once your Anmeldung is processed, usually within a few weeks.
- Register with your local Finanzamt: If you are self-employed or receive income beyond a standard employment arrangement, you will need to register with your local tax office, which may involve completing a questionnaire setting out your income sources.
- Gather your documents: Assemble your annual wage tax certificate (Lohnsteuerbescheinigung) from your employer, bank tax summaries covering investment income, receipts for any deductible expenditure, evidence of foreign income, and relevant insurance documentation.
- Create an ELSTER account: Register at elster.de. Account creation involves identity verification and can take several days, so you should complete this well ahead of the filing deadline.
- Complete and submit your return: Using ELSTER or working with a tax adviser, fill in the required forms — typically the Einkommensteuererklärung together with any supplementary schedules for foreign income, rental income, or capital gains.
- Receive your tax assessment (Steuerbescheid): Your Finanzamt will send a formal assessment. Review it thoroughly and be aware that you have one month in which to lodge an objection (Einspruch) if you consider the assessment to be incorrect.
Employees whose tax is fully deducted at source are not generally obliged to file a return unless they changed jobs during the year or received additional self-employment income. Nevertheless, many expats choose to file voluntarily in order to claim a refund where employer withholding has exceeded their actual liability. Voluntary filing is frequently worthwhile even when it is not strictly required.
What are the tax implications of leaving Germany?
If you have been tax-resident in Germany and are planning to move abroad, there are a number of important obligations and potential tax costs to address before your departure.
Your tax residency in Germany will generally end once you deregister your address. However, residency for tax purposes can persist if you retain meaningful connections to Germany, such as continuing to have a permanent address there. Whether maintaining German residency after a move is advantageous depends on your destination country and any applicable tax treaty between that country and Germany.
Germany has exit tax provisions under the Außensteuergesetz (Foreign Tax Act). If you hold a significant stake in a corporation — broadly defined as at least 1% at any point in the preceding five years — and you cease to be tax-resident in Germany, deemed disposal rules may apply. This means that unrealised capital gains on those shares could be taxed as if you had sold them on the date of your departure. These rules are complex and the resulting tax exposure can be considerable, making specialist advice well ahead of any departure date essential.
For expats in Germany on a fixed-term basis, there will always be a year of arrival and a year of departure. Where a move happens mid-year, German tax residency ordinarily begins when you first establish a permanent home or habitual abode and ends when that home or abode is relinquished. The German tax authorities will therefore treat you as a resident for only part of the relevant tax year.
Ending German tax residency requires two things: spending fewer than 183 days in Germany during the calendar year, and having no domicile (Wohnsitz) there. You must formally deregister and ensure that no permanent, accessible dwelling remains available to you. The onus of proof rests with you, so maintaining detailed records of all travel and accommodation outside Germany is essential.
After leaving, if you continue to hold property or investments in Germany, you may still carry a limited German tax liability on German-source income — for instance, rental income from German property or dividends paid by German companies. You will be required to file a German tax return for your year of departure, and possibly for later years as well if German-source income continues. Be sure to formally deregister at your local residents’ registration office (Einwohnermeldeamt) as part of winding up your affairs in Germany.
Practical tips for managing taxes as an expat in Germany
- Keep precise records of your arrival and departure dates. A frequent misunderstanding is that the 183-day rule operates over a rolling 12-month window. In Germany, the calculation is based on the calendar year, which can result in unintended tax residency if you do not track your presence carefully.
- Bear in mind that a home can establish residency independently of day counts. Anyone who has unrestricted access to a house, apartment, or any other form of dwelling can be regarded as a German tax resident if that dwelling is maintained and available for their regular use. Even a modest property can create residency, provided it is available as a permanent place to live and sleep.
- Complete your address registration promptly. You must register with local authorities within two weeks of moving into a German dwelling. Delays can create complications for your tax identification number and your employer’s payroll processing.
- Apply double taxation agreements proactively. Expats often have financial affairs across more than one country. While German tax residency is the primary consideration, it does not necessarily override obligations in other jurisdictions where you have income. Applying the relevant double taxation agreement correctly is the key to avoiding being taxed twice on the same income.
- Maintain comprehensive records. Hold onto your annual wage certificates, receipts for deductible expenses, insurance documents, bank summaries for investment income, and any foreign tax records that may be relevant to your German return.
- Take advice before selling significant assets or relocating. Germany’s exit tax rules and capital gains provisions can produce substantial unexpected liabilities if asset disposals are not timed and structured with care.
- Look into your church tax position as soon as you arrive. Church tax can come as an unwelcome surprise to many expats. Because it is triggered at the point of address registration, it is important to understand the opt-out process before you complete your Anmeldung.
- Engage a qualified Steuerberater. Given the complexity of cross-border taxation, working with a tax adviser who has specific experience in expat and international matters is strongly advisable. An expert can help you avoid errors caused by unfamiliarity with German rules and the pitfalls that arise in translation.
Frequently asked questions about taxation in Germany for expats
When does tax residency begin in Germany?
Under German income tax law, tax residency is established either by having a permanent home (Wohnsitz) or a habitual abode (gewöhnlicher Aufenthalt) in Germany — satisfying either criterion is sufficient. Residency can begin from the very day you move into a German dwelling, even before you have accumulated 183 days of presence in the country.
Is worldwide income taxable in Germany?
Individuals classified as tax residents in Germany are required to declare all income, wherever it arises — including salaries, investment returns, rental income, and business profits earned in other countries. Those who are not resident are taxed only on income that has a German source, such as wages from a German employer, rents from German property, or profits from business activities carried out in Germany.
What is the tax-free personal allowance in Germany?
The basic personal allowance is €12,096 for the 2025 tax year, rising to €12,348 in 2026. Earnings below this threshold are not subject to income tax. These figures are revised periodically, so it is always worth confirming the current amount with the Federal Central Tax Office or via the ELSTER portal.
How are foreign pensions taxed in Germany?
Pension income is generally taxable in Germany for residents, though the precise treatment depends on the type of pension in question and the provisions of any relevant double taxation agreement. German tax law includes certain allowances and deductions available to older taxpayers that can reduce the tax burden on retirement income. The applicable DTA between Germany and the country paying the pension will govern which country holds primary taxing rights — specialist advice is highly recommended in this area.
Can I file my German tax return online?
Yes. ELSTER (Elektronische Steuererklärung) is Germany’s free official electronic filing platform, operated by the Federal Central Tax Office. Most expats use ELSTER directly or work with a registered tax adviser who submits returns electronically on their behalf. Filing by post remains possible but is considerably less common.
What happens if I miss the German tax return deadline?
The standard submission deadline is 31 July of the year following the relevant tax year. Failing to meet this date can attract late filing penalties and interest charges. Taxpayers who engage a registered tax adviser benefit from an extended deadline — confirm the precise date applicable to your tax year with your adviser or your local Finanzamt.
Does Germany tax capital gains on share sales?
Investment income — encompassing interest, dividends, and profits realised on the disposal of shares — is subject to a flat withholding tax rate of 25% (Abgeltungsteuer), with the solidarity surcharge added where applicable and church tax if relevant. A saver’s allowance (Sparerpauschbetrag) means that investment income up to a certain threshold is tax-free; consult the Federal Central Tax Office for the current figure, as it is updated periodically.
How do I formally stop being a tax resident when I leave Germany?
Ending German tax residency requires both spending fewer than 183 days in Germany in the calendar year and having no domicile (Wohnsitz) there. You must formally deregister at your local Einwohnermeldeamt, vacate your dwelling entirely, and file a final tax return covering the year of your departure. As the burden of proving non-residency falls on you, keep thorough documentation of all travel and accommodation outside Germany.