German VAT calculator 2026
Add VAT to a net amount or remove it from a gross amount. Germany applies the standard rate of 19% and a reduced rate of 7% (§12 UStG).
How this is calculated
- Select the applicable German VAT rate: 19% (Regelsteuersatz, standard rate under §12 Abs. 1 UStG) for most goods and services; 7% (ermäßigter Steuersatz, reduced rate under §12 Abs. 2 UStG) for food, books, newspapers, local public transport and — permanently from 1 January 2026 — restaurant meals (food only, not beverages); 0% for qualifying solar PV systems of up to 30 kWp on residential or publicly used buildings (§12 Abs. 3 UStG).
- Net to gross: gross = net × (1 + rate); VAT amount = net × rate.
- Gross to net (back-calculation): net = gross ÷ (1 + rate); VAT amount = gross × rate ÷ (1 + rate) — equivalently 19/119 of gross at the standard rate or 7/107 at the reduced rate.
- Check Kleinunternehmer status under §19 UStG: if the prior year's turnover did not exceed €25,000 and the current year is not expected to exceed €100,000, the business is VAT-exempt — no VAT is charged on outgoing invoices and no input VAT (Vorsteuer) may be reclaimed.
FAQ
What is the standard VAT rate in Germany in 2026?
The standard rate (Regelsteuersatz) is 19% under §12 Abs. 1 UStG. The reduced rate (ermäßigter Steuersatz) is 7% and covers food, books, newspapers, local public transport and restaurant meals (food only) from 2026. A zero rate applies under §12 Abs. 3 UStG to qualifying solar PV installations of up to 30 kWp.
How do I extract VAT from a gross (VAT-inclusive) price?
At 19%: VAT = gross × 19/119, which is approximately 15.97% of the gross price. At 7%: VAT = gross × 7/107, approximately 6.54% of the gross price. The net price equals the gross divided by 1.19 (at 19%) or by 1.07 (at 7%).
Does the 7% VAT rate apply to all restaurant items from 2026?
From 1 January 2026, the 7% reduced rate applies permanently to restaurant meals (Verpflegungsdienstleistungen), as confirmed by the BMF administrative letter of 22 December 2025. Beverages — including soft drinks and alcoholic drinks — remain subject to the 19% standard rate. Mixed invoices must list food and beverages on separate lines.
What is the Kleinunternehmer exemption?
Under §19 UStG, businesses whose prior-year turnover did not exceed €25,000 and who do not expect to exceed €100,000 in the current year are exempt from charging VAT. They do not show VAT on their invoices and cannot reclaim input tax (Vorsteuer). These thresholds have applied since 2025.
Is solar panel installation zero-rated in Germany?
Yes. Under §12 Abs. 3 UStG, the supply and installation of solar PV systems with a capacity of up to 30 kWp on residential buildings, garages and publicly used buildings has been zero-rated since 2023. The installer must verify that the installed system capacity falls within the qualifying limit.
Official sources
Data last verified 2026-07-17 · tax year 2026 · 119 sourced values
Every rate, threshold and formula is read from a versioned dataset of official primary sources — no numbers are hardcoded. Values without a published 2026 primary source are flagged, never guessed.
12 sources
- Bundesministerium der Justiz (BMJ) / juris — EStG § 32a — Einkommensteuertarif (ab Veranlagungszeitraum 2026)
- BMJ — EStG § 9a Satz 1 Nr. 1a — Arbeitnehmer-Pauschbetrag
- BMJ — EStG § 10c — Sonderausgaben-Pauschbetrag (single)
- Bundesfinanzministerium (BMF) — BMF Monatsberichte 2026/02 — Kinderfreibetrag 2026 €3,414 per parent: 'Der steuerliche Kinderfreibetrag wird für das Jahr 2026 um 78 Euro auf 3.414 Euro pro Elternteil angehoben.' (increased by €78 from 2025 value of €3,336)
- BMJ — EStG § 32 — BEA-Freibetrag (Betreuungs-/Erziehungs-/Ausbildungsbedarf) per parent
- Bundesministerium der Justiz (BMJ) / juris — SolZG 1995 § 4 Abs. 1 — Solidaritätszuschlag rate: 5.5% of income tax (Bemessungsgrundlage): 'Der Solidaritätszuschlag beträgt 5,5 Prozent der Bemessungsgrundlage.' Confirmed via WebFetch 2026-07-17.
- lohn-info.de — SolZ Nullzone (Freigrenze) for single filers: €20,350 of Lohnsteuer/ESt annually; employee.md fragment vs. selfemployed.md fragment (which incorrectly states €40,700 for single — that figure is the splitting limit). §3 SolZG. See synthesisNotes CONFLICT-1.
- lohnsteuer-kompakt.de — SolZ Nullzone for jointly assessed (Zusammenveranlagung / StKl III equivalent): €40,700 = 2 × single Freigrenze
- Kirchensteuer wirkt (church/state aggregator) — Kirchensteuer Bayern (BY): 8% of income tax
- Deutsche Rentenversicherung (DRV) — Beitragsbemessungsgrenze KV/PV 2026: €5,812.50/month (Bundeskabinett Beschluss)
- vdek (Verband der Ersatzkassen) — Beitragsbemessungsgrenze PV 2026: €5,812.50/month (same as KV)
- lohn-info.de — Beitragsbemessungsgrenze AV 2026: €8,450/month (same as RV)
⚠️ Informational estimate, not tax advice. Payroll software may differ in edge cases. Verify with a professional.
Germany tax guides
- Germany Income Tax 2026 Explained: Brackets, Allowances and Surcharges →
- Germany Employee Social Contributions 2026: Rates, Ceilings and Special Rules →
- Germany Self-Employed Taxes 2026: Freelancers, Trade Tax and Social Insurance →
- Germany VAT 2026 Explained: Rates, Calculations and the Kleinunternehmer Exemption →
- Debt Relief & Personal Insolvency in Germany (2026): How It Works →