Key Takeaways
- Late filing surcharge (Verspätungszuschlag): 0.25% of assessed VAT per late month, minimum €25/month — even nil returns incur the penalty (Source: §152 AO).
- Late payment penalty (Säumniszuschlag): 1% of outstanding tax per month, calculated from the day after the payment deadline (Source: §240 AO).
- Enforcement penalty (Zwangsgeld): up to €25,000 per notice to compel filing of overdue returns (Source: §329 AO).
- Interest charges: 0.15% per month (1.8% per year) on unpaid tax, starting 15 months after the end of the tax year (Source: §233a AO).
- Foreign companies face the same penalties — and are often penalised faster due to lack of an established relationship with the Finanzamt.
Information verified by VATdesk as of April 2026. Sources: AO §152, §233a, §240, §329; UStG §18.
Filing a German VAT return late is not a minor oversight — it triggers automatic financial penalties that accumulate quickly. For foreign companies registered for VAT in Germany, the consequences can be especially severe because the Finanzamt has limited patience with non-resident taxpayers who miss deadlines. This guide explains every penalty type, the exact amounts involved, and what you can do to avoid or mitigate them.
The Four Types of German VAT Penalties
German tax law distinguishes between four separate penalty mechanisms, each governed by a different section of the Abgabenordnung (AO). You can be subject to multiple penalties simultaneously — for example, a late filing surcharge and a late payment penalty on the same return.
1. Verspätungszuschlag — Late Filing Surcharge (§152 AO)
The Verspätungszuschlag is the primary penalty for submitting a VAT return after the deadline. It applies regardless of whether you owe any tax — even a nil return filed late triggers it.
How it is calculated
- Rate: 0.25% of the assessed VAT (after deducting advance payments and credits) for each started month of delay
- Minimum: €25 for each started month the return is late
- Maximum: 10% of the assessed tax, or €25,000 per return — whichever is lower
- Nil returns: The minimum €25 per month applies even when the assessed tax is zero
Example: Your monthly VAT return shows €10,000 in assessed tax and is filed three months late. The surcharge is 3 × 0.25% × €10,000 = €75. Since €75 exceeds the minimum of 3 × €25 = €75, the penalty is €75. For a nil return filed three months late, the penalty would be 3 × €25 = €75.
Discretionary vs mandatory
For the first 14 months after the filing deadline, the Finanzamt has discretion over whether to impose the surcharge. After 14 months, the Verspätungszuschlag becomes mandatory — the tax office must assess it and has no authority to waive it. In practice, the Finanzamt exercises its discretion less generously with foreign companies that have no track record of timely filing.
2. Säumniszuschlag — Late Payment Penalty (§240 AO)
The Säumniszuschlag penalises late payment of tax, as distinct from late filing. If you file your return on time but fail to pay the assessed tax by the deadline, this penalty applies.
How it is calculated
- Rate: 1% of the outstanding tax amount per month (rounded down to the nearest €50 before calculation)
- Start date: The penalty accrues from the day after the payment deadline
- Grace period: A three-day grace period (Schonfrist) applies for bank transfers — if the payment is received within three days of the deadline, no Säumniszuschlag is charged
- No cap: Unlike the Verspätungszuschlag, there is no percentage cap — the 1% per month continues to accrue indefinitely
Example: You owe €8,000 in VAT and pay two months late. The Säumniszuschlag is 2 × 1% × €8,000 = €160. After six months, it would be €480. After twelve months, €960. The penalty accumulates relentlessly.
3. Zwangsgeld — Enforcement Penalty (§328–335 AO)
If you fail to file a return and ignore reminders, the Finanzamt can issue a Zwangsgeld — a coercive penalty designed to force you to act. This is not a punishment for past behaviour but a tool to compel future compliance.
- Amount: Up to €25,000 per enforcement notice
- Escalation: The Finanzamt typically starts with a lower amount (e.g. €500–€2,000) and increases with each successive notice
- Repeatable: Multiple Zwangsgeld notices can be issued for the same obligation, each with a fresh penalty
- Avoidable: If you comply (file the return) before the Zwangsgeld becomes final, it is usually withdrawn
4. Interest Charges — Zinsen (§233a AO)
Interest on unpaid tax is a separate charge from all penalties above. It applies to any outstanding tax balance from the annual VAT declaration.
- Rate: 0.15% per month (1.8% per year)
- Start: Interest begins accruing 15 months after the end of the tax year. For the 2025 annual declaration, interest starts from 1 April 2027
- Applies both ways: If the Finanzamt owes you a refund, you receive interest at the same rate after the 15-month grace period
Penalty Summary Table
| Penalty Type | Legal Basis | Rate / Amount | Trigger |
|---|---|---|---|
| Verspätungszuschlag | §152 AO | 0.25%/month, min. €25/month, max. 10% or €25,000 | Return filed after deadline |
| Säumniszuschlag | §240 AO | 1% of tax per month (no cap) | Tax paid after deadline |
| Zwangsgeld | §329 AO | Up to €25,000 per notice | Continued non-filing after reminders |
| Zinsen (interest) | §233a AO | 0.15%/month (1.8%/year) | Unpaid tax after 15-month grace period |
What Triggers Penalties for Foreign Companies
Foreign companies registered for VAT in Germany face the same legal obligations as domestic businesses, but several factors make them more vulnerable to penalties in practice.
No local address or representative
Without a fiscal representative or Steuerberater on record, correspondence from the Finanzamt may be delayed or lost. Penalty notices sent to a foreign address can arrive too late for an effective response, and the Finanzamt’s deadlines for objections (Einspruch) run regardless of postal delays.
Unfamiliarity with ELSTER
All German VAT returns must be filed electronically via ELSTER. Foreign companies that attempt to manage this themselves often encounter technical difficulties — ELSTER certificates, German-language interfaces, and specific formatting requirements. Delays caused by technical issues do not excuse late filing.
No Dauerfristverlängerung in place
Many foreign companies are unaware of the Dauerfristverlängerung (permanent one-month deadline extension) or have not applied for it. Without the extension, the standard deadline of the 10th of the following month leaves very little time for cross-border data gathering and preparation.
Estimated assessments (Schätzungsbescheid)
If you fail to file, the Finanzamt will estimate your tax liability and issue an assessment based on that estimate (§162 AO). These estimates are deliberately high — the Finanzamt has no incentive to underestimate. You must then pay the estimated amount, plus all applicable penalties, and file the actual return to correct the record. The burden of proof shifts entirely to you.
Compounding risk: A foreign company that misses multiple monthly returns can quickly face estimated assessments for each period, with Verspätungszuschlag, Säumniszuschlag, and potentially Zwangsgeld stacking on top. The total exposure from six months of non-filing can easily reach five figures.
How to Avoid German VAT Penalties
Prevention is straightforward and far cheaper than remediation. The following measures eliminate nearly all penalty risk.
1. Apply for Dauerfristverlängerung
The permanent one-month extension shifts every monthly deadline from the 10th to the 10th of the following month. This gives you 40 days instead of 10 days after the reporting period to prepare and file. The application is filed once via ELSTER and requires a Sondervorauszahlung (special advance payment) of 1/11 of the prior year’s total VAT. See our complete deadlines guide for the extended calendar.
2. Engage a licensed Steuerberater
A Steuerberater (licensed German tax advisor) handles ELSTER filing, tracks all deadlines, communicates with the Finanzamt, and extends the annual declaration deadline to February of the following year. For foreign companies, this is not optional — it is the standard approach to German VAT compliance.
3. Set up a SEPA direct debit mandate
Authorising the Finanzamt to collect tax payments by SEPA direct debit (Lastschriftmandat) eliminates the risk of Säumniszuschlag entirely. The Finanzamt debits the exact amount on the due date, and the three-day grace period does not apply because payment is automatic.
4. File nil returns on time
Even in months with no transactions, the filing obligation exists. A nil return takes minutes to prepare and file. Missing it triggers the same minimum €25/month penalty as a return with a substantial tax liability.
What to Do If You Have Already Filed Late
If you have missed one or more German VAT deadlines, the priority is to limit further damage. Here is the recommended course of action.
Step 1: File immediately
Submit all outstanding returns as quickly as possible. Every additional month of delay increases the Verspätungszuschlag and may trigger Zwangsgeld proceedings. Voluntary filing before the Finanzamt contacts you is treated more favourably than being compelled to file.
Step 2: Pay any tax due
Pay the full amount of assessed tax along with the return. This stops the Säumniszuschlag from accruing further. If you cannot pay the full amount, contact the Finanzamt (or have your Steuerberater do so) to discuss a payment arrangement (Stundung).
Step 3: Engage a Steuerberater
A licensed Steuerberater can file outstanding returns on your behalf, calculate total exposure (penalties plus interest), and negotiate with the Finanzamt. They can also apply for remission (Erlass) of penalties in cases of hardship or if there are mitigating circumstances.
Step 4: Challenge estimated assessments
If the Finanzamt has already issued estimated assessments (Schätzungsbescheide), filing the actual returns replaces the estimates. Any overpayment resulting from inflated estimates is refunded. The deadline for objecting to an estimated assessment is one month from receipt — do not let this expire.
Statute of limitations: The Finanzamt can assess penalties for up to four years after the end of the year in which the return was due. For cases involving tax evasion (Steuerhinterziehung), the limitation period extends to ten years. Late filing alone is not evasion, but persistent non-filing combined with unpaid tax can be reclassified.
Frequently Asked Questions
What is the penalty for late VAT filing in Germany?
The Finanzamt charges a Verspätungszuschlag of 0.25% of the assessed VAT per started month of delay, with a minimum of €25 per month. The total surcharge is capped at 10% of the assessed tax or €25,000 per return, whichever is lower. Even nil returns filed late trigger the minimum €25 per month penalty. This is set by §152 AO.
What happens if a foreign company files German VAT returns late?
Foreign companies face the same penalties as domestic businesses. However, they are at higher risk because the Finanzamt may issue penalties more quickly when there is no established relationship with the taxpayer. Foreign companies without a Dauerfristverlängerung or a local Steuerberater are particularly vulnerable to automatic penalty assessments. The Finanzamt may also issue a Zwangsgeld of up to €25,000 to compel filing.
Can I avoid penalties if I file voluntarily after the deadline?
Filing voluntarily before the Finanzamt contacts you generally results in more favourable treatment. For the Verspätungszuschlag, the Finanzamt has discretion in the first 14 months after the filing deadline. After 14 months, the surcharge becomes mandatory. Filing promptly with any tax due paid in full demonstrates good faith and may reduce or eliminate discretionary penalties.
What is the difference between Verspätungszuschlag and Säumniszuschlag?
Verspätungszuschlag is a penalty for filing the return late, regardless of whether the tax has been paid. Säumniszuschlag is a separate penalty for paying the tax late, regardless of whether the return has been filed. You can be subject to both simultaneously: one for not filing on time and another for not paying on time. The Säumniszuschlag is 1% of the outstanding tax per month, charged from the day after the payment deadline.
Not sure if you need German VAT registration?
Answer 5 questions and find out in 60 seconds.
Take the free VAT check →
Related guides:
Stop worrying about German VAT penalties
VATdesk files your monthly returns on time, every time. Licensed Steuerberater, Dauerfristverlängerung managed, DATEV-filed, in your language. No more missed deadlines.
Get started — €249 registration + €59/month