Zum Inhalt springen
POST

/v1/midijob

Strikt Übergangsbereich 603,01–2.000 EUR (§20 Abs. 2a SGB IV). Reduzierte SV-Beiträge nach der Faktor-F-Formel — gegen TK-Beratungsblatt 305008 verifiziert. Liefert auch den Vergleich zur vollen SV plus Ersparnis.

Minimal-Beispiel

{"brutto_monat": 1200, "bundesland": "Sachsen", "steuerklasse": 1}

Request-Felder

FeldTypPflichtDefaultBeschreibung
brutto_monatnumberjaMonatsbrutto im Übergangsbereich (603,01–2.000,00 EUR). Werte außerhalb werden mit 422 abgelehnt.
steuerklasseintnein1Lohnsteuerklasse 1–6
bundeslandstringneinBerlinNur relevant für Sachsen (PV-Sonderregel)
kinderlos_ueber_23boolneinfalseKinderlos und über 23? (PV-Zuschlag 0,6 %)
kinderintnein0Anzahl Kinder (für PV-Abschlag und LSt-KFB)
kirchensteuerboolneinfalseKirchensteuerpflicht
geburtsjahrintnein1990Geburtsjahr (für PV-Kinderlos-Altersgrenze im PAP)

Response-Felder

Beitragspflichtige Einnahme (BE): beitragspflichtige_einnahme_gesamt (Formel 1 §20 Abs. 2a SGB IV) und beitragspflichtige_einnahme_arbeitnehmer (Formel 2). faktor_f — der gesetzliche Faktor F des Steuerjahres (§163 Abs. 10 SGB VI).

AN-Beiträge: kv_an, pv_an (inkl. Kinderlos-Zuschlag falls anwendbar), rv_an, av_an. sv_an_gesamt — Summe aller AN-SV-Beiträge.

Steuern + Netto: lohnsteuer_monat, soli_monat, kirchensteuer_monat. abzuege_gesamt (SV + LSt + Soli + KiSt). netto_monat.

Vergleich: voller_sv_an_vergleich — fiktiver AN-SV-Beitrag ohne Midijob-Reduzierung. ersparnis_vs_volle_sv — was die F-Formel pro Monat einspart.

Vollständiges Beispiel

Request

POST /v1/midijob

{"brutto_monat": 1200, "bundesland": "Sachsen", "steuerklasse": 1}

Response (gekürzt)

{
  "success": true,
  "data": {
    "brutto_monat": "1200.00",
    "beitragspflichtige_einnahme_gesamt": "806.81",
    "faktor_f": "0.6619",
    "sv_an_gesamt": "163.62",
    "lohnsteuer_monat": "0.00",
    "netto_monat": "1036.38",
    "ersparnis_vs_volle_sv": "73.94"
  }
}

Verwandte Endpoints