Estimate the annual German motor vehicle tax (Kfz-Steuer) for cars first registered from 2021, from displacement, CO2 and fuel type.
How to use the Kfz-Steuer
Enter the engine displacement in cubic centimetres.
Enter the CO2 emissions in g/km and choose petrol or diesel.
Read the annual tax split into its displacement and CO2 parts.
This calculator estimates the German motor vehicle tax (Kfz-Steuer) for cars first registered from 2021. The tax combines two parts: an engine-displacement component and a progressive CO2 component above 95 g/km.
You provide displacement, CO2 and fuel type, and the tool adds the two components together for an annual figure.
The displacement part charges a fixed amount for each started 100 cm3 of engine size: 2.00 EUR for petrol and 9.50 EUR for diesel. This is why two cars of the same engine size can pay very different tax depending on fuel.
The CO2 part is free up to 95 g/km, then rises through progressive bands, so each band of emissions above that threshold is taxed at a higher rate per gram. A cleaner car therefore pays markedly less, which is the policy's intent.
Diesel cars usually end up more expensive overall, because their much higher displacement rate (9.50 versus 2.00 EUR per 100 cm3) tends to outweigh their typically lower CO2 figures.
Battery-electric cars are a special case: cars registered as fully electric are exempt from the Kfz-Steuer until the end of 2030, so they pay nothing in this period regardless of size.
The calculator gives a close estimate for the from-2021 scheme but does not model older registration rules, special surcharges or exemptions. It runs in your browser.
Treat the result as a guide rather than an official assessment. Your actual tax notice may differ, and this is not tax advice.
Frequently asked questions
It adds a displacement part (2.00 EUR per started 100 cm³ for petrol, 9.50 EUR for diesel) and a CO2 part that is free up to 95 g/km and then rises through progressive bands.
Cars first registered from 2021, which use the CO2-based scheme. Vehicles registered earlier follow different rules that this calculator does not model.
Diesel cars pay a much higher displacement rate (9.50 versus 2.00 EUR per 100 cm³). This often outweighs their lower CO2 figures, so the total tax is usually higher.
Cars registered as fully electric are exempt from the Kfz-Steuer until the end of 2030, so they pay no vehicle tax in that period.
A smaller engine reduces the displacement part and lower CO2 emissions reduce the progressive CO2 part, so a smaller, cleaner car pays less. An electric car pays nothing until 2030.
This tool is for general information only and is not financial, tax, or legal advice. Results are estimates that depend on your situation and current rules, so check the official source or a qualified professional before you act.
Embed this tool
Add this tool to your own website. Copy the snippet below; it stays up to date automatically.
<iframe src="https://monu.tools/embed/en/kfz-steuer-rechner" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Related tools
See how the purchasing power of an amount changes between two years, using the official German consumer price index.
Estimate French income tax on 2025 income using the official 2026 barème, with the quotient familial (parts), plafonnement and décote.
Calculate French TVA: enter an amount HT or TTC and get the breakdown at 20 %, 10 %, 5.5 %, or 2.1 %.
Calculate the monthly payment, total interest and credit cost for a French mortgage or loan. Includes assurance emprunteur.