Nettolohn-Rechner
Dieser Nettolohn-Rechner schätzt, was von einer Auszahlung nach Bundes-, Landes- und Lohnsteuersätzen sowie festen Abzügen vor und nach Steuern übrig bleibt.
Im Browser ausführen – kostenlos
Sie geben die maßgeblichen Sätze ein und erhalten eine Aufschlüsselung von Brutto, Steuerbasis, einzelnen Steuern, Abzügen und Netto. Das ist eine transparente Planungshilfe, keine Steuererklärung und kein Lohnabrechnungssystem.
Beginnen Sie mit einer einzelnen Abrechnung
Verwenden Sie Bruttolohn und Abzüge desselben Zeitraums. Geben Sie für zwölf Prozent 12 ein, nicht 0.12. Der Rechner ermittelt keine Sätze aus Wohnort, Steuerstatus oder Einkommensstufe; Sie stellen diese bereit. Eine aktuelle Abrechnung ist eine gute Referenz. Alle Beträge müssen dieselbe Währung verwenden. Wöchentliche, zweiwöchentliche, monatliche oder unregelmäßige Zahlungen funktionieren, sofern sämtliche Werte denselben Zeitraum betreffen.
Verstehen Sie die Reihenfolge
Zuerst werden feste Vorsteuerabzüge vom Brutto abgezogen. Die drei Sätze werden getrennt auf die verbleibende Steuerbasis angewandt und anschließend summiert. Danach werden Steuern und Nachsteuerabzüge abgezogen, um den Nettolohn zu erhalten. Reale Systeme können unterschiedliche Bemessungsgrundlagen und Jahresgrenzen nutzen; dieses Modell verwendet bewusst eine gemeinsame Basis. Zwischenwerte bleiben ungerundet, Geldbeträge in der Antwort werden auf zwei Dezimalstellen gerundet.
Nutzen Sie die Schätzung verantwortungsvoll
Das Ergebnis hilft bei Budgets, Beitragsvergleichen und der Prüfung einer Prognose. Es berücksichtigt keine Stufen, Freibeträge, Angehörigen, lokalen Steuern, Jahresobergrenzen oder Sonderzahlungsregeln. Ziehen Sie bei steuerlichen Pflichten oder Entscheidungen amtliche Quellen oder Fachleute hinzu. Negative Sätze, eine Summe über hundert Prozent und Abzüge, die eine negative Auszahlung erzeugen, werden abgelehnt. Die Berechnung ist deterministisch und benötigt weder Netzwerk noch aktuelles Datum.
Anwendungsfälle
Budget einer Auszahlung planen
Schätzen Sie verfügbares Geld nach Einbehalten und regelmäßigen Abzügen.
Leistungsbeiträge vergleichen
Ändern Sie einen Vorsteuerabzug und sehen Sie die Wirkung auf Basis und Netto.
Lohnprognose prüfen
Vergleichen Sie die nachvollziehbare Rechnung mit einem Entwurf oder Angebot.
Häufige Fragen
Was kostet der Rechner?
Im Browser ist er gratis. Eine erfolgreiche API-Anfrage kostet $0.002.
Ermittelt er meine richtigen Steuersätze?
Nein. Sie liefern die Prozentsätze; persönliche Steuerdaten werden nicht nachgeschlagen.
Was ist hier ein Vorsteuerabzug?
Ein fester Betrag, der vor Anwendung der drei geschätzten Sätze vom Brutto abgeht.
Warum kann die echte Auszahlung abweichen?
Systeme können Stufen, Freibeträge, lokale Steuern, verschiedene Basen, Grenzen und Rundungen nutzen.
Kann ich ein Jahresgehalt eingeben?
Ja, wenn auch alle Abzüge Jahreswerte sind; das Ergebnis ist dann eine Jahresschätzung.
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/finance/take-home-pay \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}'const res = await fetch("https://api.kit.forhosting.com/finance/take-home-pay", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/take-home-pay",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/take-home-pay", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_pay":3000,"federal_tax_rate":12,"state_tax_rate":5,"payroll_tax_rate":7.65}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/take-home-pay", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"gross_pay": 3000,
"federal_tax_rate": 12,
"state_tax_rate": 5,
"payroll_tax_rate": 7.65
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.take_home_pay",
"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. |