Quellenkontor HR-Daten

Verified German HR data with legal source: minimum wage, social security, holidays, notice periods

Should I use this

Quality & Safety

A
Description quality
91%
Schema completeness
92%
Naming quality
79%
Poisoning risk
100%
Permission match
90%
Protocol compliance
100%

Findings (9)

  • LOWTool 'hr_sachbezugswerte' description lacks action verbin hr_sachbezugswerte
  • LOWTool 'hr_uebergangsbereich' description lacks action verbin hr_uebergangsbereich
  • LOWTool 'hr_kuenstlersozialabgabe' description lacks action verbin hr_kuenstlersozialabgabe
  • LOWTool 'hr_sfn_zuschlaege' description lacks action verbin hr_sfn_zuschlaege
  • LOWTool 'hr_payroll_jahreskalender' description lacks action verbin hr_payroll_jahreskalender
  • LOWTool 'hr_lohnsteuer_anmeldung' description lacks action verbin hr_lohnsteuer_anmeldung
  • LOWTool 'hr_schwellenwerte_arbeitsrecht' description lacks action verbin hr_schwellenwerte_arbeitsrecht
  • LOWTool 'hr_mindestausbildungsverguetung' name length outside 3-30 rangein hr_mindestausbildungsverguetung
  • LOWTool 'hr_urlaubsanspruch' suggests web access but openWorldHint=falsein hr_urlaubsanspruch

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~13,705Tokens (tool definitions)
~2.1 KBTypical response size
Significant attention impact (10.71% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "hr-daten": {
      "url": "https://mcp.quellenkontor.dev/v1"
    }
  }
}

Remote endpoints

https://mcp.quellenkontor.dev/v1streamable-http

What it can do

Tool inventory

Tools (39)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢hr_mindestlohn(datum)

Nur Deutschland. Gesetzlicher Mindestlohn (Euro brutto je Stunde) und Minijob-Grenze, auch Geringfügigkeitsgrenze (Euro je Monat), für einen Stichtag ab 01.01.2015, beschlossene künftige Stufen eingeschlossen. English: Statutory minimum wage (Mindestlohn) and mini-job earnings limit (Geringfügigkeitsgrenze) for any date since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_mindestausbildungsverguetung(beginn, ausbildungsjahr, bestandteil)

Nur Deutschland. Gesetzliche Mindestvergütung für Auszubildende nach § 17 BBiG in Euro im Monat für das 1. bis 4. Ausbildungsjahr, abhängig vom Jahr des Ausbildungsbeginns (ab 2020). English: Statutory minimum pay for apprentices (Mindestausbildungsvergütung) per training year, by start of training since 2020.

Input Schema

{
  "type": "object",
  "properties": {
    "beginn": {
      "description": "Beginn der Ausbildung im Format JJJJ-MM-TT, ab 2020-01-01. Ohne Angabe gilt der heutige Tag; für das 2. bis 4. Ausbildungsjahr Pflicht.",
      "type": "string",
      "format": "date",
      "examples": [
        "2026-08-01"
      ]
    },
    "ausbildungsjahr": {
      "description": "Ausbildungsjahr 1 bis 4. Ohne Angabe kommen alle vier Beträge. Ab dem 2. Jahr nur zusammen mit beginn.",
      "type": "integer",
      "minimum": 1,
      "maximum": 4,
      "examples": [
        2
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "ausbildungsjahr_1",
        "ausbildungsjahr_2",
        "ausbildungsjahr_3",
        "ausbildungsjahr_4"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_pflegemindestlohn(datum, bestandteil)

Nur Deutschland. Pflegemindestlohn in Euro brutto je Stunde für Pflegehilfskräfte, Pflegekräfte mit mindestens einjähriger Ausbildung und Pflegefachkräfte an einem Stichtag ab 2015, bis 2021 auch Ost, dazu der zusätzliche Urlaub nach der … English: Minimum wages in long-term care (Pflegemindestlohn) by qualification, plus extra vacation, since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "pflegehilfskraft",
        "pflegehilfskraft_ost",
        "qualifizierte_pflegehilfskraft",
        "qualifizierte_pflegehilfskraft_ost",
        "pflegefachkraft",
        "zusatzurlaub_tage"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_rechengroessen(jahr, datum)

Nur Deutschland. Rechengrößen der Sozialversicherung für ein Kalenderjahr ab 2015: Beitragsbemessungsgrenze (BBG) der Kranken-, Pflege-, Renten- und Arbeitslosenversicherung, Jahresarbeitsentgeltgrenze (JAEG, Versicherungspflichtgrenze), … English: Contribution ceilings, compulsory insurance threshold and reference value per year, West and East.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_beitragssaetze(datum)

Nur Deutschland. Bundeseinheitliche Beitragssätze der Sozialversicherung an einem Stichtag ab 2015: Krankenversicherung mit durchschnittlichem Zusatzbeitrag, Renten-, Arbeitslosen- und Pflegeversicherung mit Kinderlosenzuschlag und Kinderabschlägen, … English: Health, pension, unemployment and long-term care insurance with employer and employee share.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_sachbezugswerte(jahr, datum)

Nur Deutschland. Amtliche Sachbezugswerte nach § 2 SvEV für ein Kalenderjahr ab 2015: Verpflegung und Unterkunft je Monat, Tag und Mahlzeit (Frühstück, Mittag- und Abendessen). English: Official values for free meals and accommodation per month, day and meal.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_pfaendungsfreigrenzen(datum, unterhaltspflichten, netto)

Nur Deutschland. Pfändungsfreigrenzen für Arbeitseinkommen nach § 850c ZPO (Pfändungstabelle) an einem Stichtag ab 2015. Optional mit Zahl der Unterhaltspflichten (ab der fünften Person rechnet das Gesetz mit fünf) und Nettoeinkommen: liefert dann … English: Earned income protected from garnishment, by number of dependents entitled to support.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "unterhaltspflichten": {
      "description": "Zahl der unterhaltsberechtigten Personen. Ab der fünften Person sieht § 850c ZPO keine weitere Erhöhung vor, die API rechnet dann mit fünf.",
      "type": "integer",
      "minimum": 0,
      "maximum": 99,
      "examples": [
        1
      ]
    },
    "netto": {
      "description": "Nettoeinkommen je Monat in Euro. Mit Angabe berechnet die API den pfändbaren Betrag.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "examples": [
        2500
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_uebergangsbereich(datum)

Nur Deutschland. Übergangsbereich (Midijob, früher Gleitzone) nach § 20 SGB IV an einem Stichtag ab 2015: Unter- und Obergrenze je Monat und Faktor F samt Formel für die beitragspflichtige Einnahme. English: Lower and upper limit of the transition zone and factor F for any date.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_minijob_abgaben(datum, bestandteil)

Nur Deutschland. Pauschalabgaben des Arbeitgebers für Minijobs (geringfügig entlohnte Beschäftigung) an einem Stichtag ab 2015: Pauschalbeiträge Kranken- und Rentenversicherung, Pauschsteuer, Umlagen U1 und U2 der Minijob-Zentrale, … English: Flat-rate contributions, flat-rate tax and levies that employers pay for mini-jobs, in businesses and in private households.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "gewerblich_kv",
        "gewerblich_rv",
        "gewerblich_rv_eigenanteil",
        "gewerblich_pauschsteuer",
        "gewerblich_u1",
        "gewerblich_u2",
        "gewerblich_insolvenzgeldumlage",
        "privat_kv",
        "privat_rv",
        "privat_rv_eigenanteil",
        "privat_pauschsteuer",
        "privat_u1",
        "privat_u2",
        "privat_unfallversicherung"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_kuenstlersozialabgabe(jahr, datum, bestandteil)

Nur Deutschland. Abgabesatz der Künstlersozialabgabe in Prozent für ein Kalenderjahr ab 2015, verkündete Folgejahre eingeschlossen. Unternehmen zahlen ihn auf Entgelte an selbstständige Künstler und Publizisten. English: Rate of the artists' social security levy (Künstlersozialabgabe) per calendar year since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2027
      ]
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "abgabesatz"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_ausgleichsabgabe(jahr, datum, arbeitsplaetze, besetzt, bestandteil)

Nur Deutschland. Ausgleichsabgabe für nicht besetzte Pflichtarbeitsplätze schwerbehinderter Menschen nach § 160 SGB IX für ein Kalenderjahr ab 2015: Beträge je Beschäftigungsquote und für kleine Arbeitgeber, optional Näherung der Jahresabgabe aus … English: Amount per unfilled mandatory position by employment rate, with a calculator for the yearly levy.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr, für das die Abgabe geschuldet wird. Ohne Angabe das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2025
      ]
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    },
    "arbeitsplaetze": {
      "description": "Arbeitsplätze nach § 156 SGB IX im Jahresdurchschnitt, ohne Stellen für Auszubildende, ohne Stellen unter 18 Wochenstunden und Stellen bis …",
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "examples": [
        120
      ]
    },
    "besetzt": {
      "description": "Besetzte Pflichtplätze im Jahresdurchschnitt einschließlich Gleichgestellter und Mehrfachanrechnungen nach § 159 SGB IX.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000000,
      "examples": [
        2
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "quote_3_bis_unter_5",
        "quote_2_bis_unter_3",
        "quote_ueber_0_bis_unter_2",
        "quote_0",
        "klein_unter_40_weniger_als_1",
        "klein_unter_40_null",
        "klein_unter_60_weniger_als_2",
        "klein_unter_60_weniger_als_1",
        "klein_unter_60_null",
        "pflichtquote_prozent",
        "pflicht_ab_arbeitsplaetzen"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_steuerfreie_betraege(datum, bestandteil)

Nur Deutschland. Freibeträge und Freigrenzen für Leistungen des Arbeitgebers und Werbungskostenpauschalen der Beschäftigten an einem Stichtag ab 2015: Sachbezugsfreigrenze (50-Euro-Grenze), Aufmerksamkeiten, Betriebsveranstaltung, Rabattfreibetrag, … English: Tax-free limit for benefits in kind (€50 limit), company events and other allowances, plus the employee lump sum, home office and …

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "sachbezug_freigrenze",
        "aufmerksamkeiten_freigrenze",
        "betriebsveranstaltung_freibetrag",
        "rabatt_freibetrag",
        "gesundheitsfoerderung_freibetrag",
        "mahlzeit_auswaerts_preisgrenze",
        "aktivrente_freibetrag",
        "vermoegensbeteiligung_freibetrag",
        "kurzfristige_betreuung_freibetrag",
        "bav_steuerfrei_prozent_bbg",
        "bav_zusatzbetrag_neuzusage",
        "inflationsausgleichspraemie",
        "corona_praemie",
        "pflegebonus",
        "uebungsleiter_freibetrag",
        "ehrenamt_freibetrag",
        "fahrtkostenzuschuss_pauschalsteuer",
        "erholungsbeihilfe_arbeitnehmer",
        "erholungsbeihilfe_ehegatte",
        "erholungsbeihilfe_kind",
        "sachzuwendungen_37b_hoechstbetrag",
        "sachzuwendungen_37b_steuersatz",
        "arbeitnehmer_pauschbetrag",
        "homeoffice_tag",
        "homeoffice_hoechstbetrag",
        "entfernungspauschale_bis_20_km",
        "entfernungspauschale_ab_21_km",
        "entfernungspauschale_hoechstbetrag",
        "geschenke_freigrenze"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_reisekosten_inland(datum, bestandteil)

Nur Deutschland. Steuerliche Reisekostenpauschalen für Dienstreisen im Inland an einem Stichtag ab 2015: Verpflegungsmehraufwand (24 Stunden, An- und Abreisetag, über 8 Stunden), Kürzung bei gestellten Mahlzeiten, Übernachtungspauschale, Pauschale … English: Meal allowances (Verpflegungsmehraufwand), overnight stays and mileage allowance for business trips in Germany since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "verpflegung_24_stunden",
        "verpflegung_an_abreisetag",
        "verpflegung_ueber_8_stunden",
        "kuerzung_fruehstueck_prozent",
        "kuerzung_mittag_abend_prozent",
        "uebernachtung_pauschale_arbeitgeber",
        "uebernachtung_berufskraftfahrer",
        "kilometer_pkw",
        "kilometer_andere_kfz"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_sfn_zuschlaege(datum, grundlohn_stunde, bestandteil)

Nur Deutschland. Steuerfreie Zuschlagssätze für Sonntags-, Feiertags- und Nachtarbeit nach § 3b EStG an einem Stichtag ab 2015 (Nacht 25 und 40 Prozent, Sonntag 50, Feiertag 125, Weihnachten und 1. English: Tax-free premium rates under § 3b EStG and the base pay limits for tax and social security.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Tag der Arbeit oder Stichtag der Sätze im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "grundlohn_stunde": {
      "description": "Grundlohn je Stunde in Euro nach § 3b Abs. 2 EStG (optional): laufender Arbeitslohn für die regelmäßige Arbeitszeit einschließlich …",
      "type": "number",
      "minimum": 0,
      "maximum": 1000,
      "examples": [
        22.5
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "nachtarbeit",
        "nachtarbeit_0_bis_4_uhr",
        "sonntagsarbeit",
        "feiertagsarbeit",
        "weihnachten_und_1_mai",
        "grundlohn_hoechstbetrag_steuer",
        "grundlohn_hoechstbetrag_sv"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_dienstwagen(listenpreis, antrieb, anschaffung, ueberlassung, entfernung_km, ...)

Nur Deutschland. Berechnet den monatlichen geldwerten Vorteil eines Dienstwagens nach der 1-Prozent-Regel und der 0,03-Prozent-Regel für den Arbeitsweg, mit den Minderungen für Elektro- und Hybridfahrzeuge je nach Anschaffungsdatum (Viertel, Hälfte, … English: Taxable benefit under the 1% rule, for electric and hybrid cars with a quarter or half of the list price.

Input Schema

{
  "type": "object",
  "properties": {
    "listenpreis": {
      "description": "Bruttolistenpreis in Euro bei Erstzulassung, mit Sonderausstattung und Umsatzsteuer",
      "type": "number",
      "minimum": 1,
      "maximum": 10000000,
      "examples": [
        58900
      ]
    },
    "antrieb": {
      "description": "Antrieb. elektro für reine Elektrofahrzeuge, hybrid für extern aufladbare Hybride. Standard: verbrenner",
      "type": "string",
      "enum": [
        "verbrenner",
        "elektro",
        "hybrid"
      ],
      "examples": [
        "elektro"
      ]
    },
    "anschaffung": {
      "description": "Tag der Anschaffung durch den Arbeitgeber. Pflicht bei elektro und hybrid",
      "type": "string",
      "format": "date",
      "examples": [
        "2025-09-01"
      ]
    },
    "ueberlassung": {
      "description": "Tag der ersten Überlassung an einen Arbeitnehmer zur privaten Nutzung, wenn er nach der Anschaffung liegt (optional).",
      "type": "string",
      "format": "date"
    },
    "entfernung_km": {
      "description": "Entfernung zwischen Wohnung und erster Tätigkeitsstätte in vollen Kilometern (optional)",
      "type": "number",
      "minimum": 0,
      "maximum": 1000,
      "examples": [
        18
      ]
    },
    "fahrten_monat": {
      "description": "Tage mit Fahrten zur ersten Tätigkeitsstätte im Monat (optional). Dann rechnet die API den Arbeitsweg nach Einzelbewertung mit 0,002 …",
      "type": "integer",
      "minimum": 0,
      "maximum": 31
    },
    "zuzahlung_monat": {
      "description": "Zuzahlung des Arbeitnehmers je Monat in Euro, etwa ein Nutzungsentgelt (optional). Mindert den geldwerten Vorteil bis auf null",
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    },
    "co2_g_km": {
      "description": "CO2-Ausstoß in Gramm je Kilometer, nur bei hybrid (optional)",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "reichweite_km": {
      "description": "Rein elektrische Reichweite in Kilometern, nur bei hybrid (optional)",
      "type": "number",
      "minimum": 0,
      "maximum": 2000
    },
    "batterie_kwh": {
      "description": "Batteriekapazität in kWh, nur für den Batterieabzug bei älteren Fahrzeugen (optional)",
      "type": "number",
      "minimum": 0,
      "maximum": 500
    },
    "datum": {
      "description": "Nutzungsmonat als Datum. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    }
  },
  "required": [
    "listenpreis"
  ],
  "additionalProperties": false
}
🟢hr_einkommensteuer_eckwerte(jahr, datum, bestandteil)

Nur Deutschland. Eckwerte der Einkommensteuer für ein Jahr ab 2015: Grundfreibetrag, Beginn des Spitzensteuersatzes 42 Prozent und des Reichensteuersatzes 45 Prozent, Kinderfreibetrag und BEA-Freibetrag je Elternteil, Freigrenze und Satz des … English: Basic tax-free allowance, bracket thresholds, child allowance and solidarity surcharge exemption limit per year since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2026
      ]
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "grundfreibetrag",
        "spitzensteuersatz_ab",
        "reichensteuer_ab",
        "eingangssteuersatz",
        "spitzensteuersatz",
        "reichensteuersatz",
        "kinderfreibetrag_je_elternteil",
        "bea_freibetrag_je_elternteil",
        "soli_freigrenze",
        "soli_satz"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_kuendigungsfrist(eintritt, zugang, seite, probezeit)

Nur Deutschland. Berechnet die gesetzliche Kündigungsfrist nach § 622 BGB und den Tag, an dem das Arbeitsverhältnis endet, aus Eintrittsdatum und Zugang der Kündigung, mit Probezeit und Seite (Arbeitgeber oder Arbeitnehmer). English: Statutory notice period and end date under § 622 BGB from start date and date of receipt.

Input Schema

{
  "type": "object",
  "properties": {
    "eintritt": {
      "description": "Beginn des Arbeitsverhältnisses",
      "type": "string",
      "format": "date",
      "examples": [
        "2017-03-01"
      ]
    },
    "zugang": {
      "description": "Tag, an dem die Kündigung zugeht, nicht vor dem Eintritt",
      "type": "string",
      "format": "date",
      "examples": [
        "2026-11-10"
      ]
    },
    "seite": {
      "description": "Wer kündigt. Standard: arbeitgeber",
      "type": "string",
      "enum": [
        "arbeitgeber",
        "arbeitnehmer"
      ]
    },
    "probezeit": {
      "description": "true, wenn eine Probezeit vereinbart ist. Standard: false",
      "type": "boolean"
    }
  },
  "required": [
    "eintritt",
    "zugang"
  ],
  "additionalProperties": false
}
🟢hr_urlaubsanspruch(arbeitstage_pro_woche, jahr, eintritt, austritt)

Nur Deutschland. Berechnet den gesetzlichen Mindesturlaub nach dem Bundesurlaubsgesetz für jede Zahl von Arbeitstagen pro Woche (Teilzeit), optional mit Teilurlaub bei Eintritt oder Austritt im Jahr samt Rundung nach § 5 BUrlG. English: Statutory minimum vacation for part-time work and for joining or leaving during the year.

Input Schema

{
  "type": "object",
  "properties": {
    "arbeitstage_pro_woche": {
      "description": "Arbeitstage pro Woche, 0,5 bis 6",
      "type": "number",
      "minimum": 0.5,
      "maximum": 6,
      "examples": [
        5
      ]
    },
    "jahr": {
      "description": "Kalenderjahr für die Teilurlaubsberechnung. Ohne Angabe das Jahr von Austritt oder Eintritt.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035
    },
    "eintritt": {
      "description": "Beginn des Arbeitsverhältnisses (optional)",
      "type": "string",
      "format": "date"
    },
    "austritt": {
      "description": "Ende des Arbeitsverhältnisses (optional)",
      "type": "string",
      "format": "date"
    }
  },
  "required": [
    "arbeitstage_pro_woche"
  ],
  "additionalProperties": false
}
🟢hr_mutterschutz(termin, geburt, fall, ssw)

Nur Deutschland. Berechnet Beginn und Ende der Mutterschutzfristen nach § 3 MuSchG aus dem errechneten Geburtstermin, optional mit tatsächlichem Geburtsdatum und Sonderfall (Frühgeburt, Mehrlinge, Behinderung des Kindes, Fehlgeburt ab der 13. Woche). English: Start and end of the maternity protection periods from the expected due date.

Input Schema

{
  "type": "object",
  "properties": {
    "termin": {
      "description": "Errechneter Geburtstermin. Pflicht, außer bei fall=fehlgeburt",
      "type": "string",
      "format": "date",
      "examples": [
        "2027-03-15"
      ]
    },
    "geburt": {
      "description": "Tatsächliches Geburtsdatum, höchstens 120 Tage vom Termin entfernt. Bei fall=fehlgeburt der Tag der Fehlgeburt, ab 01.06.2025 (optional)",
      "type": "string",
      "format": "date"
    },
    "fall": {
      "description": "Fall nach § 3 Abs. 2 oder Abs. 5 MuSchG. Standard: standard",
      "type": "string",
      "enum": [
        "standard",
        "fruehgeburt",
        "mehrlinge",
        "behinderung",
        "fehlgeburt"
      ]
    },
    "ssw": {
      "description": "Laufende Schwangerschaftswoche der Fehlgeburt, nur bei fall=fehlgeburt. Die ärztliche Angabe 12+3 (zwölf volle Wochen und drei Tage) ist …",
      "type": "integer",
      "minimum": 1,
      "maximum": 45
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_feiertage(jahr, land)

Nur Deutschland. Gesetzliche Feiertage für ein Jahr von 2015 bis 2035, für ein Bundesland (Kürzel wie HE, BY, NW) oder alle, mit Wochentag, regionalen Feiertagen und einmaligen Feiertagen. English: Public holidays by state and year, with regional holidays marked.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr, 2015 bis 2035. Ohne Angabe das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2027
      ]
    },
    "land": {
      "description": "Kürzel des Bundeslands, zum Beispiel HE; der Name wie Hessen geht auch. Ohne Angabe oder mit DE: alle Länder.",
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "examples": [
        "HE"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_arbeitstage(von, bis, land, samstag, regionale)

Nur Deutschland. Zählt Arbeitstage zwischen zwei Daten in einem Bundesland, Montag bis Freitag oder mit Samstag (Werktage), abzüglich gesetzlicher Feiertage, optional auch regionaler. English: Working days between two dates by state, without weekends and public holidays.

Input Schema

{
  "type": "object",
  "properties": {
    "von": {
      "description": "Erster Tag, einschließlich",
      "type": "string",
      "format": "date",
      "examples": [
        "2027-01-01"
      ]
    },
    "bis": {
      "description": "Letzter Tag, einschließlich. Nicht vor von, Zeitraum höchstens zehn Jahre, innerhalb 2015 bis 2035",
      "type": "string",
      "format": "date",
      "examples": [
        "2027-01-31"
      ]
    },
    "land": {
      "description": "Kürzel des Bundeslands, zum Beispiel HE; der Name wie Hessen geht auch",
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "examples": [
        "HE"
      ]
    },
    "samstag": {
      "description": "Samstage mitzählen (Werktage). Standard: false",
      "type": "boolean"
    },
    "regionale": {
      "description": "Regionale Feiertage abziehen. Standard: false",
      "type": "boolean"
    }
  },
  "required": [
    "von",
    "bis",
    "land"
  ],
  "additionalProperties": false
}
🟢hr_regelaltersgrenze(geburtsdatum, geburtsjahr, vertrauensschutz)

Nur Deutschland. Berechnet aus dem Geburtsdatum die Regelaltersgrenze der gesetzlichen Rentenversicherung (65 Jahre plus Anhebung für die Jahrgänge 1947 bis 1963, 67 Jahre ab 1964), den Tag, an dem sie erreicht ist, und den frühestmöglichen Beginn … English: Retirement age by year of birth: when the standard old-age pension starts, from the date of birth under § 235 SGB VI.

Input Schema

{
  "type": "object",
  "properties": {
    "geburtsdatum": {
      "description": "Geburtsdatum der versicherten Person. Pflicht, außer es ist geburtsjahr angegeben",
      "type": "string",
      "format": "date",
      "examples": [
        "1961-08-15"
      ]
    },
    "geburtsjahr": {
      "description": "Nur der Jahrgang, wenn das Geburtsdatum fehlt (optional, statt geburtsdatum).",
      "type": "integer",
      "minimum": 1900,
      "maximum": 2020
    },
    "vertrauensschutz": {
      "description": "true bei Vertrauensschutz nach § 235 Abs. 2 Satz 3 SGB VI: Geburt vor 1955 und Altersteilzeit vereinbart vor dem 01.01.2007, oder Bezug von …",
      "type": "boolean"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_pausen(arbeitszeit_stunden, jugendlich)

Nur Deutschland. Gesetzliche Mindestpause für eine tägliche Arbeitszeit nach § 4 ArbZG (30 Minuten ab mehr als 6 Stunden, 45 ab mehr als 9) oder für Jugendliche nach § 11 JArbSchG, dazu Höchstarbeitszeit und Ruhezeit. English: Statutory minimum break for a working time, for adults and young employees.

Input Schema

{
  "type": "object",
  "properties": {
    "arbeitszeit_stunden": {
      "description": "Tägliche Arbeitszeit in Stunden ohne Pausen, zum Beispiel 7.5",
      "type": "number",
      "minimum": 0.25,
      "maximum": 24,
      "examples": [
        9.5
      ]
    },
    "jugendlich": {
      "description": "true für Beschäftigte ab 15 und unter 18 Jahren (Jugendarbeitsschutzgesetz).",
      "type": "boolean"
    }
  },
  "required": [
    "arbeitszeit_stunden"
  ],
  "additionalProperties": false
}
🟢hr_sv_faelligkeit(jahr, datum, land)

Nur Deutschland. Berechnet je Monat den Fälligkeitstag der Gesamtsozialversicherungsbeiträge (drittletzter Bankarbeitstag, § 23 Abs. 1 SGB IV) und den Termin für den Beitragsnachweis (fünftletzter Bankarbeitstag, 0 Uhr, § 28f Abs. English: Monthly contribution statement deadline and payment date for German social security, based on your collecting agency's state.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr 2015 bis 2035, liefert alle zwölf Monate. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2027
      ]
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, liefert nur den Monat des Stichtags.",
      "type": "string",
      "format": "date"
    },
    "land": {
      "description": "Land am Sitz der Einzugsstelle (Krankenkasse), zum Beispiel HH. Ohne Angabe: gemeinsame Termine und je Monat die Abweichungen nach Ländern",
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "examples": [
        "HH"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_payroll_jahreskalender(jahr, land, land_einzugsstelle, lohnsteuer_zeitraum, kategorie)

Nur Deutschland. Alle festen Fristen der Lohnabrechnung in einem Jahr mit tatsächlichem Datum: Lohnsteuer-Anmeldung, elektronische Lohnsteuerbescheinigung, SV- und UV-Jahresmeldung, UV-Lohnnachweis, Künstlersozialabgabe, Schwerbehindertenanzeige, … English: All fixed payroll deadlines in a year, with the actual date after weekend shifts and the legal basis.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr, in dem die Fristen enden, 2015 bis 2035. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2027
      ]
    },
    "land": {
      "description": "Land der Betriebsstätte, für Feiertage bei Lohnsteuer und Schwerbehindertenanzeige. Ohne Angabe: nur Feiertage, die in allen Ländern gelten",
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ],
      "examples": [
        "HE"
      ]
    },
    "land_einzugsstelle": {
      "description": "Land am Sitz der Krankenkasse, für Beitragsnachweise und SV-Meldungen. Ohne Angabe: Beitragsnachweise nur in Monaten, in denen alle Länder …",
      "type": "string",
      "enum": [
        "BW",
        "BY",
        "BE",
        "BB",
        "HB",
        "HH",
        "HE",
        "MV",
        "NI",
        "NW",
        "RP",
        "SL",
        "SN",
        "ST",
        "SH",
        "TH"
      ]
    },
    "lohnsteuer_zeitraum": {
      "description": "Anmeldungszeitraum der Lohnsteuer: monat (Standard), quartal oder jahr",
      "type": "string",
      "enum": [
        "monat",
        "quartal",
        "jahr"
      ]
    },
    "kategorie": {
      "description": "Nur Fristen einer Art: steuer, sozialversicherung, unfallversicherung oder sonstige (mit Haushaltsscheck)",
      "type": "string",
      "enum": [
        "steuer",
        "sozialversicherung",
        "unfallversicherung",
        "sonstige"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_lohnsteuer_anmeldung(datum, bestandteil)

Nur Deutschland. Lohnsteuer-Anmeldungszeitraum nach § 41a EStG an einem Stichtag ab 2015: Grenzen der abzuführenden Lohnsteuer des Vorjahres für Jahres- und Quartalsanmeldung, Abgabe und Zahlung am zehnten Tag nach Ablauf des Zeitraums, Schonfrist … English: Limits for monthly, quarterly and annual wage tax returns, filing day and payment grace period since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "grenze_jahresanmeldung",
        "grenze_quartalsanmeldung",
        "abgabefrist_tage",
        "schonfrist_saeumniszuschlag_tage"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_pauschalsteuer(datum, bestandteil)

Nur Deutschland. Pauschsteuersätze nach § 40 Abs. 2 EStG an einem Stichtag ab 2015: 25 Prozent für Kantinenmahlzeiten, Mahlzeiten auf Dienstreisen, Betriebsveranstaltungen, Erholungsbeihilfen, Verpflegungszuschüsse, Laptops und Internet, … English: Flat tax rates for meals, company events, recreation allowances, travel expenses, laptops, charging equipment, bicycles and …

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "sonstige_bezuege_grenze",
        "mahlzeiten_betrieb_satz",
        "mahlzeiten_auswaerts_satz",
        "betriebsveranstaltung_satz",
        "erholungsbeihilfe_satz",
        "verpflegungsmehraufwand_satz",
        "verpflegungsmehraufwand_obergrenze",
        "datenverarbeitung_internet_satz",
        "ladevorrichtung_satz",
        "fahrrad_uebereignung_satz",
        "oepnv_statt_steuerfreiheit_satz",
        "soldaten_freifahrt_satz"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_versorgungsfreibetrag(jahr, bestandteil)

Nur Deutschland. Versorgungsfreibetrag in Prozent und Höchstbetrag, Zuschlag zum Versorgungsfreibetrag (§ 19 Abs. 2 EStG) und Altersentlastungsbetrag in Prozent und Höchstbetrag (§ 24a EStG) für ein Kohortenjahr von 2005 bis 2058. English: Pension allowance, supplement and old-age relief amount by cohort from 2005 to 2058.

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Jahr des Versorgungsbeginns (Versorgungsfreibetrag, Zuschlag) oder das Kalenderjahr nach dem 64.",
      "type": "integer",
      "minimum": 2005,
      "maximum": 2058,
      "examples": [
        2026
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "versorgungsfreibetrag_prozent",
        "versorgungsfreibetrag_hoechstbetrag",
        "zuschlag",
        "altersentlastung_prozent",
        "altersentlastung_hoechstbetrag"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_krankengeld(datum, bestandteil)

Nur Deutschland. Krankengeld der gesetzlichen Krankenversicherung nach §§ 44 bis 48 SGB V ab 2015: 70 Prozent des Regelentgelts, höchstens 90 Prozent des Nettoarbeitsentgelts, Höchstbezugsdauer 78 Wochen in drei Jahren, dazu Kinderkrankengeld mit 90 … English: Rates, caps and maximum duration of German statutory sickness benefit under §§ 44 to 48 SGB V since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "satz_regelentgelt",
        "obergrenze_netto",
        "hoechstbezugsdauer",
        "rahmenfrist",
        "neuer_anspruch_zwischenzeit",
        "kinderkrankengeld_satz",
        "kinderkrankengeld_satz_einmalzahlung",
        "kinderkrankengeld_obergrenze_bbg",
        "krankengeld_nach_beschaeftigungsende",
        "krankengeld_nach_beschaeftigungsende_mit_kind"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_entgeltfortzahlung(datum, bestandteil)

Nur Deutschland. Entgeltfortzahlung im Krankheitsfall nach dem EFZG ab 2015: sechs Wochen je Arbeitsunfähigkeit, vier Wochen Wartezeit, Fristen von sechs und zwölf Monaten bei derselben Krankheit, 100 Prozent des Entgelts, ärztliche Feststellung bei … English: Duration, waiting period, deadlines and proof for continued pay during sickness under the EFZG since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "dauer",
        "wartezeit",
        "fortsetzung_pause",
        "fortsetzung_rahmenfrist",
        "hoehe",
        "bescheinigung_ab_dauer_ueber"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_elternzeit(geburtsdatum, bestandteil)

Nur Deutschland. Elternzeit nach dem BEEG für ein Kind, abhängig vom Geburtsdatum ab 2007: Höchstdauer drei Jahre, übertragbarer Anteil (12 oder 24 Monate), Anmeldefristen (7 oder 13 Wochen), Beginn des Kündigungsschutzes (8 oder 14 Wochen vorher), … English: Maximum duration, notice periods, dismissal protection and part-time limits of German parental leave under the BEEG, by the …

Input Schema

{
  "type": "object",
  "properties": {
    "geburtsdatum": {
      "description": "Geburtsdatum des Kindes oder Tag der Aufnahme bei Adoption, JJJJ-MM-TT. Welche Fassung des BEEG gilt, hängt davon ab.",
      "type": "string",
      "format": "date",
      "examples": [
        "2026-03-01"
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "hoechstdauer",
        "uebertragbarer_anteil",
        "zeitabschnitte",
        "anmeldefrist_bis_3",
        "anmeldefrist_3_bis_8",
        "festlegung_zeitraum",
        "kuendigungsschutz_vorlauf_bis_3",
        "kuendigungsschutz_vorlauf_3_bis_8",
        "teilzeit_hoechstens",
        "teilzeitanspruch_mindestens",
        "teilzeitanspruch_beschaeftigte",
        "teilzeitanspruch_betriebszugehoerigkeit",
        "teilzeit_mitteilungsfrist_3_bis_8"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_sonderkuendigungsschutz(datum, bestandteil)

Nur Deutschland. Fristen des besonderen Kündigungsschutzes an einem Stichtag ab 2015: Mutterschutz nach Entbindung und Fehlgeburt, Vorlauf vor der Pflegezeit, Wartezeit und Fristen beim Integrationsamt für schwerbehinderte Menschen, nachwirkender … English: Periods of special protection against dismissal by group since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "mutterschutz_nach_entbindung",
        "mutterschutz_nach_fehlgeburt",
        "mutterschutz_mitteilungsfrist",
        "pflegezeit_vorlauf",
        "schwerbehindert_wartezeit",
        "integrationsamt_entscheidungsfrist",
        "kuendigung_nach_zustimmung",
        "ausserordentlich_antragsfrist",
        "ausserordentlich_entscheidungsfrist",
        "anzeige_probezeit",
        "betriebsrat_nachwirkung",
        "bordvertretung_nachwirkung",
        "personalrat_nachwirkung",
        "wahlbewerber_nachwirkung",
        "initiatoren_ohne_wahl",
        "initiatoren_einladung_anzahl",
        "initiatoren_antrag_anzahl",
        "vorfeld_initiatoren_hoechstens",
        "datenschutzbeauftragter_nachwirkung"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_zeitarbeit(datum, bestandteil)

Nur Deutschland. Zeitarbeit nach dem AÜG an einem Stichtag ab 2015: Überlassungshöchstdauer, Equal Pay nach neun Monaten, Branchenzuschlagstarif mit 15 Monaten, Anrechnung bei Unterbrechung bis drei Monate und die Lohnuntergrenze je Stunde nach § 3a … English: AÜG deadlines and hourly minimum wage for temporary agency work since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "ueberlassungshoechstdauer",
        "hoechstdauer_betriebsvereinbarung",
        "unterbrechung_anrechnung",
        "equal_pay_nach",
        "equal_pay_branchenzuschlag",
        "einarbeitungszeit_hoechstens",
        "drehtuer_sperrfrist",
        "lohnuntergrenze_west",
        "lohnuntergrenze_ost"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_aufbewahrung_personal(datum, bestandteil)

Nur Deutschland. Aufbewahrungsfristen für Personal- und Lohnunterlagen an einem Stichtag ab 2015: Lohnkonto, Buchungsbelege (seit 2025 acht statt zehn Jahre), Bücher und Abschlüsse, Geschäftsbriefe, Arbeitszeitnachweise nach ArbZG und MiLoG, dazu … English: How long payroll accounts, accounting vouchers and working time records must be kept, since 2015.

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "lohnkonto",
        "buchungsbelege",
        "buecher_abschluesse",
        "handelsbriefe",
        "arbeitszeit_arbzg",
        "arbeitszeit_milog"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_bav_hoechstbetraege(jahr, datum, bestandteil)

Nur Deutschland. Höchstbeträge der betrieblichen Altersversorgung für ein Jahr ab 2015: steuerfreier Betrag nach § 3 Nr. 63 EStG und sozialversicherungsfreier Betrag nach § 1 SvEV in Euro (berechnet aus der Beitragsbemessungsgrenze), Pauschalsteuer … English: Tax-free and contribution-free maximums for company pensions, flat tax under § 40b, the company pension subsidy and the 15 …

Input Schema

{
  "type": "object",
  "properties": {
    "jahr": {
      "description": "Kalenderjahr. Ohne Angabe gilt das laufende Jahr.",
      "type": "integer",
      "minimum": 2015,
      "maximum": 2035,
      "examples": [
        2026
      ]
    },
    "datum": {
      "description": "Alternativ zu jahr: Stichtag im Format JJJJ-MM-TT, das Jahr wird daraus genommen.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "sv_frei_prozent_bbg",
        "pauschalsteuer_40b_satz",
        "pauschalsteuer_40b_hoechstbetrag",
        "pauschalsteuer_40b_durchschnitt_grenze",
        "foerderbetrag_prozent",
        "foerderbetrag_hoechstbetrag",
        "foerderbetrag_mindestbeitrag",
        "foerderbetrag_steuerfrei",
        "foerderbetrag_einkommensgrenze_monat",
        "foerderbetrag_einkommensgrenze_prozent_bbg",
        "pflichtzuschuss_entgeltumwandlung",
        "pflichtzuschuss_altvereinbarungen",
        "arbeitgeberzuschuss_optionssystem"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_beitragszuschuss_pkv(datum, beitrag_kv, beitrag_pv)

Nur Deutschland. Höchstzuschuss des Arbeitgebers zur privaten Krankenversicherung (mit und ohne Krankengeld) und zur privaten Pflegeversicherung (bundesweit und Sachsen) je Monat an einem Stichtag ab 2015, berechnet aus Beitragsbemessungsgrenze und … English: Maximum monthly employer subsidy for private health and long-term care insurance since 2015, calculated from the contribution …

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "beitrag_kv": {
      "description": "Monatsbeitrag der privaten Krankenversicherung in Euro (optional). Dann steht der Zuschuss, höchstens die Hälfte davon, in zuschuss_kv_monat",
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    },
    "beitrag_pv": {
      "description": "Monatsbeitrag der privaten Pflegeversicherung in Euro (optional). Dann steht der Zuschuss in zuschuss_pv_monat",
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_schwellenwerte_arbeitsrecht(datum, bestandteil)

Nur Deutschland. Schwellenwerte nach Beschäftigtenzahl an einem Stichtag ab 2015: Kündigungsschutz (mehr als 10), Betriebsrat (ab 5), Wirtschaftsausschuss, Freistellung, Massenentlassung, Aufsichtsrat (Drittelbeteiligung, Mitbestimmung), Teilzeit, … English: From how many employees dismissal protection, works councils, data protection officers, whistleblower channels and other duties …

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "kuendigungsschutz",
        "kuendigungsschutz_altfaelle",
        "massenentlassung_betrieb",
        "massenentlassung_klein_entlassungen",
        "massenentlassung_mittel_betrieb",
        "massenentlassung_mittel_prozent",
        "massenentlassung_mittel_entlassungen",
        "massenentlassung_gross_betrieb",
        "massenentlassung_gross_entlassungen",
        "massenentlassung_zeitraum",
        "betriebsrat",
        "wirtschaftsausschuss",
        "freistellung_betriebsrat",
        "betriebsaenderung",
        "betriebsaenderung_berater",
        "betriebsrat_vereinfachtes_wahlverfahren",
        "personelle_einzelmassnahmen",
        "jugend_auszubildendenvertretung",
        "sprecherausschuss",
        "schwerbehindertenvertretung",
        "drittelbeteiligung",
        "mitbestimmung",
        "teilzeitanspruch",
        "brueckenteilzeit",
        "brueckenteilzeit_zumutbarkeit",
        "elternzeit_teilzeit",
        "pflegezeit",
        "familienpflegezeit",
        "datenschutzbeauftragter",
        "hinweisgeber_meldestelle",
        "sicherheitsbeauftragte",
        "sicherheitsbeauftragte_gefaehrdung",
        "arbeitsschutzausschuss",
        "umlage_u1"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_entgelttransparenz(datum, bestandteil)

Nur Deutschland. Entgelttransparenzgesetz an einem Stichtag ab 2017: Auskunftsanspruch in Betrieben mit mehr als 200 Beschäftigten, Prüfverfahren und Bericht ab mehr als 500, Berichtsturnus 5 oder 3 Jahre; dazu die Schwellen der EU-Richtlinie … English: Right to information, review procedure and reporting duty under the German Pay Transparency Act, plus the EU Directive 2023/970 …

Input Schema

{
  "type": "object",
  "properties": {
    "datum": {
      "description": "Stichtag im Format JJJJ-MM-TT. Ohne Angabe gilt der heutige Tag.",
      "type": "string",
      "format": "date"
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil liefern und zitieren, etwa für eine einzelne Frage (optional). Erlaubt sind die ids der Bestandteile.",
      "type": "string",
      "enum": [
        "auskunftsanspruch",
        "auskunft_wiederholung",
        "vergleichsgruppe_mindestens",
        "pruefverfahren",
        "bericht",
        "berichtsturnus_tarif",
        "berichtsturnus_sonstige",
        "rl_berichtspflicht_ab",
        "rl_bericht_jaehrlich_ab",
        "rl_turnus_unter_250",
        "rl_entgeltbewertung_prozent"
      ]
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hr_verlauf(datensatz, von, bis, bestandteil)

Nur Deutschland. Stufen einer HR-Tabelle seit 2015 in einem Aufruf, je Stufe mit Gültig-ab, Werten, Rechtsgrundlage und Quelle, auf Wunsch nur für einen Zeitraum (von, bis) oder einen Bestandteil. Nutzen für die Entwicklung über Jahre oder alle Änderungen innerhalb eines Jahres. English: history of a German HR reference table.

Input Schema

{
  "type": "object",
  "properties": {
    "datensatz": {
      "description": "Die Tabelle, deren Stufen du brauchst, etwa mindestlohn",
      "type": "string",
      "enum": [
        "mindestlohn",
        "mindestausbildungsverguetung",
        "pflegemindestlohn",
        "rechengroessen",
        "beitragssaetze",
        "sachbezugswerte",
        "pfaendungsfreigrenzen",
        "uebergangsbereich",
        "minijob-abgaben",
        "kuenstlersozialabgabe",
        "ausgleichsabgabe",
        "steuerfreie-betraege",
        "reisekosten-inland",
        "sfn-zuschlaege",
        "einkommensteuer-eckwerte",
        "lohnsteuer-anmeldung",
        "pauschalsteuer",
        "versorgungsfreibetrag",
        "krankengeld",
        "entgeltfortzahlung",
        "elternzeit",
        "sonderkuendigungsschutz",
        "zeitarbeit",
        "aufbewahrung-personal",
        "bav-hoechstbetraege",
        "schwellenwerte-arbeitsrecht",
        "entgelttransparenz"
      ],
      "examples": [
        "mindestlohn"
      ]
    },
    "von": {
      "description": "Nur Stufen, die an diesem Tag oder später noch gelten (optional)",
      "type": "string",
      "format": "date",
      "examples": [
        "2022-01-01"
      ]
    },
    "bis": {
      "description": "Nur Stufen, die an diesem Tag oder früher beginnen (optional)",
      "type": "string",
      "format": "date",
      "examples": [
        "2022-12-31"
      ]
    },
    "bestandteil": {
      "description": "Nur diesen Bestandteil, bei Datensätzen aus Bestandteilen, etwa pflegefachkraft (optional)",
      "type": "string"
    }
  },
  "required": [
    "datensatz"
  ],
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded39 tools