Germany Tax Residency (6-month rule)
Overview
| Key parameters | |
|---|---|
| Threshold | 6 months (effectively 183 days) |
| Period / Window | Continuous stay, not tied to a calendar year |
| Counting | Elapsed time, absences don't reset it |
| Alternative | Dwelling test (Wohnsitz) |
Understanding the rule
You are a German tax resident — subject to what German law calls unlimited tax liability — if you meet either of two tests, in any order:
- Dwelling — you have a home in Germany that you hold under circumstances suggesting you will keep it and use it. There is no day count, no minimum stay, and no requirement that it be your only home. Renting is treated the same as owning.
- Habitual abode — you are present in Germany under circumstances showing your stay is not merely temporary. A continuous stay of more than six months always counts, from its first day.
Meeting either test makes you a German tax resident, taxed on worldwide income. Falling short of both makes you a nonresident, taxed only on German-source income.
The 6-month stay is not tied to the calendar year at all — it is one continuous stretch, wherever it happens to fall. A stay running from October to May counts exactly like one running from February to September. There is no separate rule for a stay that crosses a year-end: it is the same single continuous-stay test either way, which is the point people most often get wrong.
One exception narrows the 6-month rule: a stay taken exclusively for visiting, recuperation, medical treatment or similar private purposes, lasting no more than a year, doesn't trigger it automatically. You can still be found to have a habitual abode on the general test, and the dwelling test is unaffected either way.
How to keep track
- Mark your arrival date. That starts the clock — you're not tallying individual days present the way most other countries' rules work, you're just watching the calendar run forward from that date.
- Your threshold is the date more than 6 months later. No separate annual total, no reset at a year-end — the calendar just needs to run past that point while your stay continues.
- Short trips away don't move that threshold date. A family visit home, a holiday, a business trip — the clock keeps running underneath them as if you'd stayed. In practice, a single absence longer than about 2-3 weeks stops counting as short-term and puts continuity at risk.
- A stay-ending break resets everything. If a longer absence breaks the stay, a later return starts a brand-new arrival date and a brand-new six-month threshold — the earlier weeks don't carry over or add up toward it.
- Cross the threshold without a break, and residency is backdated to your original arrival date in step 1, not to the date you actually crossed the line — so income from early in the stay is caught too.
Keep travel records covering the whole stay, plus documents showing whether a German home is available to you: a tenancy agreement, a title deed, or utility bills. Register-office paperwork on its own settles neither test.
Edge cases
- Registering or deregistering at the residents' registration office doesn't decide it. Tax residency turns on the actual facts — whether a dwelling is genuinely available to you — not on your entry in the local register.
- A property you barely use may or may not count. After a genuine permanent move abroad, keeping a home used only for short holidays or visits generally doesn't maintain residency. Keeping the home you previously lived in, unchanged and ready for use, points the other way.
- Leaving can trigger a one-off charge on business shareholdings. Giving up German residency while holding a substantial stake in a company is treated as a deemed sale, taxing the built-up gain even though nothing was sold.
- German nationals moving to a low-tax country can stay partly taxable for ten years. If you kept substantial German economic ties, and were fully taxable here for at least five of the ten years before leaving, an extended limited liability can follow you for a decade.
- A part-year move splits your liability rather than removing it. Arriving or leaving mid-year makes you fully taxable for the resident part, and your foreign income from the rest of the year can still push up the rate applied to it.
If you get this rule wrong
Under-declaring income after wrongly assuming you weren't resident is tax evasion when deliberate, and a lesser administrative offence carrying a fine when merely careless. That distinction also sets the reassessment window — four years normally, five for a careless mistake, ten where evasion is found. Professional tax advice is strongly recommended in situations like this.
Examples
A stay that runs across the new year
You arrive in Munich in October on a contract and leave the following June — eight months in one unbroken stay, sitting in two calendar years. Because the six months don't have to fall inside one calendar year, you're a German tax resident, backdated to your October arrival.
A stay broken by a real return home
You work in Frankfurt from March to July, spend the next three months working back in your home country, then return in November. Neither block runs past six months on its own, and a three-month gap is a genuine break rather than a short absence, so the six-month rule isn't triggered.
A home kept behind while you live abroad
You live and work abroad and spend only a few weeks a year in Germany, but keep the apartment you always lived in, furnished and ready to use. Your day count is nowhere near six months, yet the dwelling test alone can make you a German tax resident, taxable on worldwide income.
Official sources
FAQ
For informational purposes only — this page does not provide legal, tax, immigration, residency, financial or any other advice. All information on this website is general in nature and should not be relied upon as professional or legal guidance. You are solely responsible for verifying information with official sources and consulting with qualified professional regarding your specific circumstances.