Preis mit Umsatzsteuer berechnen
Wissen Sie, was ein Kauf mit Steuer wirklich kostet: Ein Nettopreis von 80 bei 7,5 % Steuersatz trägt 6 Steuer, insgesamt also 86, beide Beträge getrennt ausgewiesen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Preis
- 49,99
- Steuersatz
- 8,25
- Steuerbetrag
- 4,124175
- Gesamtpreis
- 54,114175
Berechnen Sie den Preis einschließlich Umsatzsteuer, wenn Ihnen der Nettobetrag und der geltende Prozentsatz bereits bekannt sind. Der Rechner gibt den Steuerbetrag und den endgültigen Gesamtpreis getrennt aus und eignet sich damit für Belege, Angebote, Rechnungen, Budgets und Checkout-Tests. Geben Sie den Steuersatz als Prozentwert ein: 8.25 bedeutet 8.25 Prozent. Für steuerfreie Käufe ist null zulässig, ein negativer Steuersatz wird hingegen als ungültige Eingabe abgelehnt.
So berechnen Sie einen Preis mit Umsatzsteuer
Beginnen Sie mit dem Nettopreis und dem als Prozentwert angegebenen Umsatzsteuersatz. Der Rechner teilt den Prozentsatz zunächst durch hundert und multipliziert den so erhaltenen Dezimalsatz anschließend mit dem Nettopreis. Das Ergebnis ist der Steuerbetrag.
Dieser wird zum ursprünglichen Preis addiert, um den Gesamtpreis zu erhalten. Ein Nettopreis von 80 bei einem Satz von 7.5 Prozent ergibt beispielsweise 6 Steuer und einen Gesamtpreis von 86. Diese Trennung ist wichtig, weil ein Beleg, Angebot oder Buchungssatz häufig Zwischensumme, Steuer und fälligen Betrag einzeln ausweisen muss.
Geben Sie für 7.5 Prozent den Wert 7.5 ein; verwenden Sie 0.075 nur dann, wenn tatsächlich 0.075 Prozent gemeint sind. Ein Steuersatz von null ist gültig und verändert den Gesamtbetrag nicht. Negative Werte werden abgelehnt, weil diese Funktion Umsatzsteuer hinzurechnet und weder Rabatte noch Gutschriften, Erstattungen oder Rückwärtsberechnungen abbildet.
Den richtigen Preis und Steuersatz auswählen
Verwenden Sie als Preis die steuerpflichtige Zwischensumme. Enthält ein Warenkorb steuerpflichtige und steuerfreie Artikel, summieren Sie zunächst nur die Positionen, für die der gewählte Satz gilt, oder berechnen Sie getrennte Gruppen und führen Sie die Ergebnisse danach zusammen. Der Rechner entscheidet nicht, ob ein Artikel steuerpflichtig ist, und sucht keinen Satz anhand von Postleitzahl, Stadt, Bundesland, Provinz oder Land.
Solche Entscheidungen hängen von Rechtsgebiet, Produktkategorie, Pflichten des Verkäufers und bisweilen vom Käufer ab. Beziehen Sie den richtigen bekannten Satz daher aus Ihrer eigenen verlässlichen Quelle. Beide Eingaben müssen endliche Zahlen sein.
Der Nettopreis darf nicht negativ sein und höchstens eine Billion betragen; der Satz muss zwischen null und tausend Prozent liegen. Diese weiten Grenzen verhindern versehentliche oder nicht endliche Berechnungen, ohne währungsspezifische Regeln vorzugeben.
Ergebnisse in Belegen, Budgets und Software verwenden
Eine Budgetanwendung kann die Steuer getrennt speichern und so erklären, warum ein Kauf mehr kostet als der beworbene Nettopreis. Entwickler können die strukturierte Antwort als Referenzergebnis für Tests von Checkouts, Rechnungssystemen oder Tabellenimporten einsetzen. Berechnungen werden deterministisch auf höchstens zwölf Dezimalstellen gerundet.
Dadurch verschwinden typische Gleitkommaartefakte, während mehr Genauigkeit als bei einer üblichen Währungsanzeige erhalten bleibt. Wenden Sie gesetzlich vorgeschriebene Währungsrundungen oder Aufteilungsregeln für Einzelpositionen in dem System an, das die endgültige Rechnung erstellt, da Rechtsgebiete den Rundungszeitpunkt vorgeben können.
Anwendungsfälle
Gesamtbetrag eines Belegs prüfen
Geben Sie Nettosumme und aufgedruckten Prozentsatz ein, um erwartete Steuer und Endsumme mit dem Beleg zu vergleichen.
Ein Kundenangebot erstellen
Schlagen Sie einen bekannten Steuersatz auf den angebotenen Nettopreis auf und weisen Sie Steuer und Zahlbetrag getrennt aus.
Checkout-Berechnungen testen
Erzeugen Sie deterministische Steuer- und Gesamtwerte für automatisierte Tests von Warenkörben, Zahlformularen und Rechnungen.
Häufige Fragen
Welche Formel verwendet der Rechner?
Der Steuerbetrag entspricht Preis mal Steuersatz geteilt durch 100. Der Gesamtpreis ist der Nettopreis zuzüglich dieses Betrags.
Ermittelt der Rechner meinen örtlichen Steuersatz?
Nein. Geben Sie den bekannten Satz für die Transaktion an; der Rechner führt nur die Arithmetik aus und bestimmt kein Steuergebiet.
Wie gebe ich einen Steuersatz wie 7,5 % ein?
Tragen Sie ihn als einfachen Prozentwert ein: 7,5 und nicht 0,075. Mit 0,075 würde der Rechner einen Satz von 0,075 % annehmen, und die Steuer fiele viel zu niedrig aus.
Kann ich mit einem Steuersatz von null rechnen?
Ja. Ein Satz von null ist für steuerfreie Käufe zulässig, der Gesamtpreis entspricht dann dem Nettopreis. Negative Sätze werden abgelehnt, weil der Rechner nur Steuer aufschlägt und keine Rabatte oder Gutschriften abbildet.
Wie rechne ich einen Einkauf mit steuerpflichtigen und steuerfreien Artikeln?
Geben Sie nur die Zwischensumme der Artikel ein, für die der gewählte Satz gilt. Gelten mehrere Sätze, berechnen Sie jede Gruppe einzeln und addieren die Ergebnisse anschließend.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/calc2/sales-tax-add \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price":49.99,"tax_rate":8.25}'const res = await fetch("https://api.kit.forhosting.com/calc2/sales-tax-add", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price": 49.99,
"tax_rate": 8.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/sales-tax-add",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price": 49.99,
"tax_rate": 8.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/sales-tax-add", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price":49.99,"tax_rate":8.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price":49.99,"tax_rate":8.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/sales-tax-add", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"price": 49.99,
"tax_rate": 8.25
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.sales_tax_add",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Die Berechnung ist deterministisch, benötigt keine Netzabfrage und liefert im Browser sowie über die API dasselbe strukturierte Ergebnis.
So berechnen Sie einen Preis mit Umsatzsteuer
Die Antwort übernimmt Preis und Satz und ergänzt die eindeutig benannten Felder tax_amount und total_price.
Den richtigen Preis und Steuersatz auswählen
Das Feld tax_rate verwendet Prozentangaben: 5 bedeutet fünf Prozent, 8.25 bedeutet achteinviertel Prozent und 0 bedeutet keine Steuer. Währungssymbole und formatierte Zeichenfolgen sind nicht zulässig; wandeln Sie “$1,249.00” vor dem Senden in Ihrer Anwendung in den Zahlenwert 1249 um.
Ergebnisse in Belegen, Budgets und Software verwenden
Das Ergebnis enthält vier Zahlenfelder: price, tax_rate, tax_amount und total_price. Auf einem Beleg kann price als steuerpflichtige Zwischensumme, tax_amount als Umsatzsteuer und total_price als fälliger Betrag bezeichnet werden. Jede erfolgreiche API-Anfrage kostet $0.002; bei einem negativen Satz wird invalid_input zurückgegeben. Externe Dienste, Zufallswerte und das aktuelle Datum beeinflussen die Antwort nicht, sodass identische Zahlen immer dasselbe JSON ergeben.
Technische Fragen
Gebe ich für einen Satz von 8.25 Prozent 8.25 oder 0.0825 ein?
Geben Sie 8.25 ein. tax_rate wird als Prozentwert und nicht als Dezimalbruch angegeben.
Was geschieht bei einem negativen Steuersatz?
Die Anfrage liefert den Fehler invalid_input, weil dieser Rechner nur nicht negative Umsatzsteuer addiert.
Was kostet eine Berechnung über die API?
Jede erfolgreiche API-Anfrage kostet $0.002. Die Browserversion kann dieselbe deterministische Berechnung lokal ausführen.