Gehaltsrechner
Rechnen Sie einen Gehaltsbetrag von einem Zeitraum in jeden anderen um: 60.000 im Jahr sind 5.000 im Monat, und ein Stundenlohn wird mit 40 Stunden und 52 Wochen hochgerechnet, sofern Sie nichts anderes angeben. 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
- Betrag
- 60.000
- Ausgangszeitraum oder -zone
- Annual
- Zielzeitraum oder -zone
- Monthly
- Ergebnis
- 5.000
- Stunden pro Woche
- 40
- Wochen pro Jahr
- 52
Rechnet einen Vergütungsbetrag von einem Zeitraum in einen anderen über sieben Zeiträume um (Stunde, Tag, Woche, zwei Wochen, halber Monat, Monat, Jahr).
Jede Umrechnung läuft über einen Jahresbetrag
Egal, von welchem Zeitraum Sie ausgehen: Der Betrag wird zuerst in einen Jahresbetrag umgerechnet und dann wieder auf den gewünschten Zeitraum verteilt. Ein Stundenlohn wird mit den Wochenstunden und den Wochen pro Jahr multipliziert, ein Tagessatz rechnet mit acht Stunden pro Tag, ein Wochenbetrag mit den Wochen pro Jahr, ein zweiwöchentlicher Betrag mit der Hälfte davon, ein halbmonatlicher mit 24 und ein Monatsbetrag mit 12. So werden aus 60.000 im Jahr 5.000 im Monat. Da beide Schritte dieselben Faktoren nutzen, führt der Hin- und Rückweg vor dem Runden zum Ausgangsbetrag.
Stellenangebote auf einer Skala vergleichen
Stellenangebote werden unterschiedlich angegeben: ein Stundenlohn hier, ein Monatsbetrag dort, ein Jahresgehalt bei der dritten Stelle. Rechnen Sie alle auf denselben Zeitraum um, sehen Sie, welches mehr zahlt. Nur Stunden-, Tages-, Wochen- und zweiwöchentliche Beträge hängen von Ihren Stunden und Wochen ab, voreingestellt 40 und 52. Halbmonatliche und monatliche Zahlungen folgen dem Kalender und ignorieren sie, ein Jahresbetrag bleibt unverändert. Für eine Teilzeitstelle oder ein Jahr mit 50 Arbeitswochen passen Sie diese beiden Werte vorher an.
Auf das Jahr hochrechnen, dann neu ausdrücken
Die Umrechnung ist ein zweistufiger Wechsel über ein Jahresgehalt. So werden 60000 im Jahr auf den Monat durch 12 geteilt und ergeben 5000. Da beide Schritte identische Faktoren verwenden, reproduziert das Hin- und Zurückrechnen eines Werts vor der Rundung den ursprünglichen Wert.
Anwendungsfälle
Vergleich von Stellenangeboten
Rechnen Sie einen Stundensatz in ein Jahresgehalt um oder ein Jahresangebot auf eine monatliche Nettobasis, um Rollen auf einer Skala zu vergleichen.
Häufige Fragen
Wirken sich Stunden und Wochen auf jede Umrechnung aus?
Nein. Sie gelten für Stunde, Tag, Woche und zwei Wochen. Halber Monat (24/Jahr) und Monat (12/Jahr) sind kalenderbasiert, und das Jahr ist eine Durchreichung.
Was ist der Unterschied zwischen zweiwöchentlich und halbmonatlich?
Bei zweiwöchentlicher Zahlung ist der Jahresbetrag die Zahlung mal die Hälfte Ihrer Wochen pro Jahr. Halbmonatlich heißt immer 24 Zahlungen im Jahr, unabhängig von den eingegebenen Stunden oder Wochen.
Wie viele Stunden zählt der Rechner pro Tag?
Acht. Ein Tagessatz wird zum Jahresbetrag, indem er mit Ihren Wochenstunden geteilt durch acht und dann mit Ihren Wochen pro Jahr multipliziert wird.
Wie rechne ich ein Teilzeitgehalt um?
Ändern Sie vor der Umrechnung die Stunden pro Woche oder, bei einer Stelle mit 50 Arbeitswochen, die Wochen pro Jahr. Beide Werte müssen größer als null sein; voreingestellt sind 40 Stunden und 52 Wochen.
Erhalte ich beim Zurückrechnen denselben Betrag?
Ja. Beide Schritte verwenden dieselben Faktoren, daher ergibt die Umrechnung in einen anderen Zeitraum und zurück vor dem Runden wieder den Ausgangsbetrag. Die Zahl der Dezimalstellen wählen Sie selbst.
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/dev/salary-calculator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":60000,"from":"annual","to":"monthly"}'const res = await fetch("https://api.kit.forhosting.com/dev/salary-calculator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 60000,
"from": "annual",
"to": "monthly"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/salary-calculator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 60000,
"from": "annual",
"to": "monthly"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/salary-calculator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":60000,"from":"annual","to":"monthly"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":60000,"from":"annual","to":"monthly"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/salary-calculator", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"amount": 60000,
"from": "annual",
"to": "monthly"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.salary_calculator",
"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
Der Betrag wird auf einen Jahreswert normiert und anschließend im Zielzeitraum unter Verwendung Ihrer hours_per_week und weeks_per_year neu ausgedrückt.
Auf das Jahr hochrechnen, dann neu ausdrücken
Zuerst wird der Eingabebetrag anhand seines Ausgangszeitraums in einen Jahreswert überführt: Stunde multipliziert mit hours_per_week und weeks_per_year; Tag multipliziert mit (hours_per_week / 8) und weeks_per_year, wobei ein Tag als acht Stunden gilt; Woche multipliziert mit weeks_per_year; zwei Wochen multipliziert mit (weeks_per_year / 2); halber Monat multipliziert mit 24; Monat multipliziert mit 12; Jahr bleibt unverändert. Dieser Jahresbetrag wird dann durch dieselben Faktoren für den Zielzeitraum geteilt.
Stunden, Wochen und die Felder, die jeder Zeitraum nutzt
Halber Monat (24 Zahlungsperioden im Jahr) und Monat (12) sind kalenderbasiert und ignorieren Ihre Stunden und Wochen vollständig, während das Jahr eine Durchreichung ist. hours_per_week ist standardmäßig 40 und weeks_per_year standardmäßig 52, und sie wirken sich nur auf Zeiträume aus, die an Stunden oder Wochen gebunden sind: Stunde, Tag, Woche und zwei Wochen. Sowohl amount als auch der Ausgangs- und Zielzeitraum sind erforderlich; amount muss eine endliche Zahl streng größer als null sein. hours_per_week und weeks_per_year müssen jeweils endlich und größer als null sein, sodass Sie Teilzeitpläne oder 50-Wochen-Jahre abbilden können. Die Antwort gibt amount, from, to, die wirksamen hours_per_week und weeks_per_year sowie das numerische Ergebnis zurück.
Rundung, Wertebereiche und typisierte Fehler
Eine Eingabe, die kein Objekt ist, wird abgewiesen, bevor eine Berechnung läuft. Ungültige Eingabe löst einen typisierten invalid_input-Fehler aus, der das Feld benennt: ein nicht positiver oder nicht endlicher amount, ein from oder to, das keiner der sieben zulässigen Zeiträume ist, ein nicht positiver hours_per_week oder weeks_per_year oder ein decimals-Wert außerhalb von 0..6.
Integrationsbeispiele
Angebote für Auftragnehmer und Freiberufler
Wandeln Sie ein angestrebtes Jahreseinkommen in einen Stundensatz um, unter Verwendung Ihrer echten hours_per_week und weeks_per_year, einschließlich Teiljahren.
Lohnabrechnungs- und Budgetierungswerkzeuge
Normieren Sie gemischte Zahlungsfrequenzen über die API auf einen gemeinsamen Zeitraum innerhalb von HR-Software oder persönlichen Budget-Dashboards.
Technische Fragen
Wie wird ein Arbeitstag definiert?
Der Tageszeitraum geht von einem Achtstundentag aus: Er verwendet (hours_per_week / 8) Tage pro Woche mal weeks_per_year, um auf das Jahr hochzurechnen.
Was sind die Standardwerte für Stunden und Wochen?
hours_per_week ist standardmäßig 40 und weeks_per_year standardmäßig 52; beide müssen endlich und größer als null sein, wenn Sie sie überschreiben.
Welche Eingabe wird abgewiesen?
Ein typisierter invalid_input-Fehler bei einem amount, der nicht größer als null ist, einem unbekannten from/to-Zeitraum, nicht positiven Stunden oder Wochen oder decimals außerhalb von 0..6.
Ist es kostenlos und was kostet die API?
Das Browser-Widget ist kostenlos; die API nutzt prepaid KIT-Guthaben ab $0.002, und fehlgeschlagene Aufgaben werden nicht berechnet.