Ermittlung der zu erwartenden KFZ-Steuer im ersten Jahr der Zulassung. Bitte beachten: Rechtlich ist die Steuerfestsetzung maßgebend. Weitere Infos und eine manuelle Ermittlung der KFZ Steuer können Sie auf den Seiten des Bundesfinanzministeriums eigenständig durchführen: KFZ Rechner

Berechnungsgrundlage

Dem System liegt die nebenstehende Berechnungsaufstellung zu Grunde.

Hinweis zum Grenzwert für den CO2 Ausstoß:
ab 01.01.2012 auf 110g/km Freigrenze gesenkt
ab 01.01.2014 auf 95g/km Freigrenze gesenkt

Resource URL

https://envkv.54grad.de/api/tax

Parameter

POST Parameter mit dem Hinweis „required“ sind zwingend mit gültigen Daten zu übermitteln, da es sonst zu einem Abbruch der Berechnung kommen wird. „optional“ gekennzeichnete Parameter haben entweder einen Vorgabewert (Default) oder sind nur in bestimmten Konstellationen notwendig. Mehr Infos finden Sie in der jeweiligen Parameterbeschreibung und unter Antwort bei Fehlern.

motor
required
string Art des Motors
Mögliche Werte: benzin, diesel, elektro
Bei Hybriden ist der Verbrennungsmotor anzugeben.
Beispiel: benzin
hubraum
required
int Hubraum des Motors in ccm
Beispiel: 1998
co2
required
int Kombinierter CO2 Ausstoß in g/km. Bei bivalenten Antrieben der Kraftstoff mit dem geringsten CO2 Ausstoß.
Hinweis: Nur Pflichtfeld, falls kein wltp_co2 Wert vorhanden ist.
Beispiel: 95
wltp_co2
required
int Kombinierter CO2 Ausstoß in g/km nach WLTP
Sofern vorhanden, muss dieser Wert für die Steuerberechnung verwendet werden.

Default: –
Beispiel: 122

Weitere Felder für die Steuerberechnung von Gebrauchtfahrzeugen.

ez
optional
int Tag der Erstzulassung als unixtimestamp Wert. Da Fahrzeuge vor 2014 und vor 2012 höhere Grenzwerte haben, sind die zu erwartenden Steuern hier niedriger.
Beispiel: 1325289600
dieselpartikelfilter
optional
bool Fahrzeug mit Dieselpartikelfilter
Default: false
Beispiel: True
abgasstufe
optional
int Abgasnorm EURO als Zahl. Nur wichtig für Dieselfahrzeuge ohne Partikelfilter, da bis EURO 4 eine Strafsteuer hinzugerechnet wird.
Beispiel: 4
Beispiel: 6

Beispiel Anfrage

POST
https://envkv.54grad.de/api/tax
POST-Data
motor=benzin&ccm=1998&wltp_co2=142
Antwort
{
    "statuscode":201,
    "status":"CREATED",
    "jahressteuer":104
}

Antwort bei Fehlern

Sollte es zu Fehlern bei der Verarbeitung kommen, wird das Feld ’status‘ der JSON Antwort die Fehlermeldung enthalten. Der gesendete HTTP-Response-Header ist dann 400.

Antwort
{
    "statuscode":400,
    "status":"Hubraum in ccm fehlt oder ist fehlerhaft."
}

EnVKV API Grundlagen

Weitere Informationen entnehmen Sie bitte der Hauptübersicht: API Grundlagen