I Haven't Filed My German Taxes in Years. What Happens Now?

Urgent
German Tax Law
Expat Guide

The Finanzamt does not forget. If you have been living in Germany and have not filed one, two, or several years of tax returns, there is a predictable sequence of events that follows — and it gets progressively more expensive the longer you wait. This article explains exactly what happens, when it happens, and how to stop it.

June 28, 20269 min readDr. Alexander Klaus Gorny

If the Finanzamt has already sent you a Schätzbescheid or a Pfändungsankündigung — an estimated tax bill or a garnishment notice — you have a limited window to act. Contact us before you respond to anything.

First: Why Expats Fall Behind

Missing one tax year rarely happens by negligence alone. The German tax system is genuinely confusing for people who grew up somewhere else. You may have believed that because your employer handled payroll tax (Lohnsteuer), you did not need to file. Or you moved mid-year and were not sure which country you owed taxes to. Or you simply did not receive any communication in English and set the letters aside.

One year became two. Two became three. And now you are reading this article.

This is far more common than people admit. We see it regularly — Americans, Canadians, Australians, and British nationals who have been in Germany for five or more years and have never filed a single German return. It is fixable. But the window for fixing it without serious consequences is not unlimited.

What the Finanzamt Actually Does

The process follows a predictable sequence. Here is what happens, roughly in order:

📬

Reminder letters — Erinnerungsschreiben

Months 1–12 of non-filing

The Finanzamt sends one or more reminder letters asking you to file. These arrive in German. Many expats do not recognise the significance and set them aside. This is the easiest stage to resolve — simply file. At this point, there are no penalties beyond late-filing fees (Verspätungszuschlag) of up to €25,000 theoretically, but typically €50–250 per year in practice.

📋

Estimated tax assessment — Schätzbescheid

Months 12–24 of non-filing

If you do not respond to reminders, the Finanzamt estimates your income and issues a Schätzbescheid — a tax bill based on their estimate. Their estimates are not conservative. They typically assume the highest plausible income based on your professional registration, employer records, or prior filings. The resulting tax demand is almost always significantly higher than what you would actually owe. This is how a €1,200 legitimate tax liability becomes a €7,400 demand — we have seen this many times.

📈

Late payment surcharges — Säumniszuschläge

From the due date of the Schätzbescheid

Once a Schätzbescheid is issued and unpaid, late payment surcharges of 1% per month (12% annually) apply to the outstanding amount. On an estimated €7,400 bill, that is €74 per month added automatically. Interest under §233a AO applies separately on top of that.

⚠️

Enforcement — Vollstreckungsankündigung

Months 24–36+

When a tax liability remains unpaid, the Finanzamt issues a Vollstreckungsankündigung — formal notice that enforcement is coming. At this stage, they contact your employer, your bank, or both.

🔒

Wage garnishment or account freeze — Kontopfändung

Following enforcement notice

The Finanzamt can instruct German banks to freeze your account (Kontopfändung) or direct your employer to withhold a portion of your salary. This happens without a court order — German tax authorities have enforcement powers that most other countries' tax offices do not have. We have seen clients whose accounts at N26, Solaris, and traditional German banks were frozen with as little as 3 days' notice. The account freeze lifts only once the debt is settled or a formal payment arrangement is in place.

⚖️

Criminal tax evasion proceedings — Steuerhinterziehung

In serious or long-running cases

For multiple years of non-filing with significant amounts, the Finanzamt can refer the matter for criminal proceedings. The consequences depend on the facts and applicable rules.

The Good News: Most Cases Are Fixable

At any point before a criminal investigation is formally opened, filing late returns is treated as a correction, not a confession. The German legal concept is Selbstanzeige — voluntary disclosure — and it works in your favour if you act before the authorities do.

In the majority of late-filing cases we handle, the outcome looks like this:

The Schätzbescheid is replaced by the actual tax based on real income and real deductions
Late-filing fees are charged but are often partially waivable with a reasoned argument
Surcharges are stopped once the returns are filed and the actual liability is assessed
Payment plans (Ratenzahlung) are available from the Finanzamt if the amount cannot be paid at once
Criminal proceedings are not initiated when voluntary disclosure is complete and timely

Many expats who have not filed for several years also discover that they are owed a refund for one or more of those years — particularly if they paid Lohnsteuer and did not claim deductions for relocation costs, home office, professional equipment, or foreign tax credits. The German system allows you to file up to 7 years back (4 years with an obligation, more in cases of taxpayer-initiated filings).

What to Do If You Have Not Filed

Step 1: Do not respond to Finanzamt letters on your own

Any response you send, or fail to send, starts a clock. If you receive a Schätzbescheid, note the appeal deadline stated in the notice. Missing it can make an estimated assessment binding. Do not ignore it or respond without understanding the notice.

Step 2: Gather your income records

For each missing year, you need: payslips or employment contracts, bank statements, any freelance invoices or contracts, and any foreign income documentation. If you cannot find older records, we can request them from employers or work with bank exports. The German Finanzamt accepts reconstructed records with appropriate documentation.

Step 3: File all outstanding returns as quickly as possible

Speed matters. The earlier you file, the sooner surcharges stop accruing. For multi-year backlogs, we typically file all years simultaneously with a covering letter explaining the circumstances — this strengthens the argument for penalty reduction.

Step 4: If you cannot pay the full amount, request a payment plan

The Finanzamt grants Ratenzahlung (instalment plans) as standard procedure when a taxpayer files voluntarily and demonstrates willingness to pay. This requires a formal written request — something your advisor should handle. Payment plans do not stop enforcement on their own; they must be agreed in writing with the tax office.

Special Complications for Non-EU Expats

For US citizens and Green Card holders, non-filing in Germany does not eliminate the US obligation — it adds to it. You may owe both countries simultaneously, and the German tax return data feeds into your US FBAR and FATCA obligations. FBAR penalties alone can reach $10,000 per unreported account per year for non-wilful violations.

For British nationals post-Brexit, the UK-Germany double taxation agreement (DBA) still applies, but the way foreign income is credited has changed. Getting the cross-border credit right requires expertise in both systems simultaneously.

For Australians, Canadians, and New Zealanders who are German tax residents, their home-country pensions, superannuation accounts, and investment income must be declared in Germany — even if the home country has already taxed it. The DBA offsets the double tax, but only if the German return is filed correctly and on time.

Talk to Someone Who Has Seen This Before

TWO.TAX handles late-filing cases for expats in Germany from all backgrounds — Americans, Canadians, Australians, British, and others. We work across German and foreign tax law simultaneously, which matters when both countries are involved. If you have outstanding years, a Schätzbescheid, or an enforcement notice, contact us before you do anything else.

We respond to all enquiries within one business day. Initial consultation is free and confidential.

Common Questions

I haven't received any letters from the Finanzamt. Does that mean I'm fine?

Not necessarily. If you moved and did not update your registered address (Meldeadresse), letters go to your old address. The Finanzamt's obligation to notify you does not require that you actually receive the letter — it requires only that they send it to the last registered address. Schätzbescheide become legally valid whether you received them or not.

Can the Finanzamt freeze my non-German bank account?

For accounts at foreign banks with no German presence, direct freezing is harder. However, if you have any income flowing through German employers or German payment systems, those can be intercepted. Additionally, under EU mutual assistance directives, German tax authorities can ask other EU member states to enforce German tax claims against accounts in those countries.

How far back can the Finanzamt go?

For standard non-filing cases, the statute of limitations is 4 years (Festsetzungsverjährung). For tax evasion, it extends to 5 years, and for serious cases up to 10 years. This means the Finanzamt can assess taxes for years you thought were closed.

I owe taxes in both Germany and my home country. Which do I pay first?

The double taxation agreement between Germany and your home country determines which country has the primary right to tax each income type. In most cases, you pay both countries but receive a credit in one for what you paid in the other. Getting this wrong — paying one and not claiming the credit in the other — means you pay more than you owe in total. This is one of the most common and costly mistakes in cross-border situations.

Will filing late affect my visa or residence permit?

A serious tax debt that has gone to enforcement can appear in official records and could complicate renewal of a Niederlassungserlaubnis or citizenship applications, both of which require proof of no outstanding obligations to the German state. The earlier the situation is resolved, the less impact it has on immigration matters.

Official sources

AKG

Dr. Alexander Klaus Gorny

Founder, TWO.TAX / TwoTax LLC · Berlin

TWO.TAX provides English-language support for defined expat and cross-border tax matters involving Germany.

Late Is Not the Same as Lost

Most late-filing situations are solvable. The key is to act before the Finanzamt does. Talk to us — the first conversation is free.