When does a business need to register for Umsatzsteuer (VAT) in Germany?
There is no mandatory VAT registration turnover threshold for German businesses — all commercial businesses are subject to Umsatzsteuer by default. The only exemption is the Kleinunternehmerregelung, available to businesses with prior year turnover below €22,000 and expected current year turnover below €50,000. New businesses can choose to register for USt from day one.
Detailed Explanation
Germany's approach to VAT registration differs from the UK (£90,000 threshold) or many other EU countries that have meaningful registration thresholds. Understanding the rules is essential for any founder or freelancer starting a business in Germany.\n\nThe default: all businesses are USt-liable\nUnder §1 UStG, Umsatzsteuer applies to all supplies of goods and services made by businesses (Unternehmer) in Germany against payment. There is no registration threshold that triggers liability — the liability exists from the first euro of turnover. The practical consequence is that all businesses must register for USt and file Voranmeldungen unless they qualify for the Kleinunternehmerregelung exemption.\n\nThe Kleinunternehmerregelung exemption\nUnder §19 UStG, businesses can opt out of charging USt if:\n- Their turnover in the previous year did not exceed €22,000; AND\n- Their expected turnover in the current year does not exceed €50,000\nThis is an opt-in exemption — you must actively elect it. If you do nothing, you are treated as a regular USt taxpayer.\n\nIf you use the Kleinunternehmerregelung, you may not charge USt on invoices, you cannot reclaim Vorsteuer (input VAT) on purchases, and you must include the statement 'Kein Ausweis von Umsatzsteuer, da Kleinunternehmer gemäß §19 UStG' on all invoices.\n\nNew business in the first year\nFor a business starting mid-year, the €22,000 prior year threshold obviously cannot apply (there was no prior year). Instead, the Finanzamt applies a proportional estimate: if you start in July, your €50,000 current year cap is prorated to approximately €25,000 for the remaining half-year. If expected turnover for the full first year would exceed €50,000, you must register as a regular USt taxpayer from day one.\n\nRegistration process\nVAT registration for a new business typically happens automatically when you register with the Finanzamt (using the Fragebogen zur steuerlichen Erfassung, now submitted via Mein ELSTER). You indicate whether you elect the Kleinunternehmerregelung or will file as a regular USt taxpayer. The Finanzamt issues a Steuernummer and, for businesses with EU cross-border transactions, a separate USt-IdNr. (VAT identification number, starting DE...).\n\nFiling frequency\nOnce registered as a regular USt taxpayer, filing frequency depends on the prior year's total USt liability:\n- Monthly Voranmeldungen: prior year USt >€7,500\n- Quarterly Voranmeldungen: prior year USt €1,000–€7,500\n- Annual declaration only: prior year USt <€1,000\nNew businesses are typically required to file monthly in their first and second years, regardless of actual liability, so the Finanzamt can monitor compliance. After 2 years, you can request a downgrade to quarterly if your liability warrants it.\n\nDauerfristverlängerung (permanent extension)\nMonthly and quarterly filers can apply for a one-month extension for all their Voranmeldungen. The catch: you must make a 1/11th advance payment (Sondervorauszahlung) of the prior year's total USt liability by 10 February. This extension is worth having — it gives you 6 extra weeks relative to the standard deadline. Apply via ELSTER.\n\nEU changes from 2025: cross-border Kleinunternehmer\nA significant 2025 reform allows German Kleinunternehmer who make taxable supplies in other EU member states to extend their German exemption internationally. Previously, any EU cross-border supply triggered mandatory local registration in that EU country. From 2025, if total EU-wide turnover stays below €100,000 and turnover in any individual EU country stays below that country's domestic threshold, a German Kleinunternehmer can register for the new EU SME exemption scheme via the BZSt (Bundeszentralamt für Steuern) and avoid multi-country registration.\n\nWhen should you opt in to USt even if exempt?\nMany new businesses choose to register for USt voluntarily even below the Kleinunternehmer threshold because:\n1. They have significant start-up costs with input VAT that they want to reclaim\n2. Their customers are other businesses (B2B) who expect and need a proper USt invoice for their own Vorsteuer claims\n3. The business expects to exceed the threshold soon and wants consistency\nThe trade-off: more administrative burden (monthly Voranmeldungen, proper §14 invoicing) in exchange for Vorsteuer reclaim on all purchases.
Source: https://www.bzst.de/DE/Unternehmen/Umsatzsteuer/umsatzsteuer_node.html
Real-World Examples
Freelancer starting mid-year
A Berlin freelancer starts in July 2025 and expects €30,000 turnover in the second half of 2025. The annualised equivalent is €60,000, exceeding the €50,000 current year cap — they must register as a regular USt taxpayer from July and charge 19% USt.
Small sole trader using Kleinunternehmerregelung
A Munich part-time consultant earned €15,000 in 2024. In 2025, they elect the Kleinunternehmerregelung, invoice without USt, file an annual declaration showing zero liability, and save significant administrative overhead.
B2B software agency opting in voluntarily
A Frankfurt developer expects only €18,000 in year one but has €12,000 of equipment and software costs with €2,280 in input VAT. They voluntarily register for USt to reclaim the Vorsteuer, offsetting the administrative burden against the tax saving.
Common Mistakes to Avoid
- Believing there is a UK-style £90,000 registration threshold in Germany — there is no such threshold; the Kleinunternehmerregelung is an exemption, not a threshold
- Charging USt on invoices while relying on the Kleinunternehmerregelung — if you show USt, you owe it to the Finanzamt regardless of your exemption status
- Failing to include the mandatory §19 UStG exemption notice on Kleinunternehmer invoices
- Not planning for the transition year — if you expect to exceed €22,000 in the current year, you cannot use the Regelung the following year, creating a step-change in administrative requirements
Frequently Asked Questions
Can a GmbH use the Kleinunternehmerregelung?
Yes — the Kleinunternehmerregelung is available to all businesses including GmbHs, not just sole traders. However, most GmbHs have turnover well above the €22,000 threshold and so do not qualify in practice.
What is the difference between a Steuernummer and a USt-IdNr.?
A Steuernummer is the domestic tax number issued by your local Finanzamt for all domestic tax filings. The USt-IdNr. (starting DE...) is issued by the BZSt for EU cross-border transactions and must appear on invoices to EU business customers. You need both for B2B EU trade.
How long does VAT registration take in Germany?
Standard registration via the Fragebogen zur steuerlichen Erfassung takes 2-6 weeks for the Steuernummer. The USt-IdNr. is issued separately by the BZSt and can take an additional 2-4 weeks. Express registration is not routinely available, so plan ahead before starting to invoice.
Do I need to register if I only have customers outside Germany?
If you are a German-resident business supplying goods or services and all customers are outside Germany, you may still need to register. The supplies may be zero-rated (exports, intra-EU B2B) but you need to be registered to apply the correct zero rate and file the relevant Zusammenfassende Meldung for EU supplies.
What happens if I exceed the Kleinunternehmer threshold mid-year?
If your current year turnover exceeds €50,000, you must switch to standard USt from the following January 1 — not mid-year. The year you exceed the cap, you complete it as a Kleinunternehmer. However, you must notify your Finanzamt and ensure your Voranmeldungen start from January 1 of the following year.
Practical Tips
- Apply for your Steuernummer and USt-IdNr. before your first invoice — you cannot retroactively add VAT to invoices already issued
- Use AccountsOS to track your annual turnover against the Kleinunternehmer thresholds and get an alert when you are approaching the limit
- If registering for USt voluntarily, apply for the Dauerfristverlängerung at the same time to get the automatic one-month extension on all Voranmeldungen
- For EU B2B customers, always request their VAT number and verify it using the official EU VIES system before applying the zero rate — you are liable for the VAT if the customer number is invalid
Ask Finn your Germany accounting questions
Finn knows Federal Central Tax Office (BZSt) & Finanzämter rules and your specific business numbers. Get instant answers in plain English.
Try free for 14 days