diff --git a/.agents/MEMORY.md b/.agents/MEMORY.md index 81c2e66..ccde291 100644 --- a/.agents/MEMORY.md +++ b/.agents/MEMORY.md @@ -2,22 +2,36 @@ ## Current focus -**GP3 Lohnsteuer im Kern umgesetzt und grün (52/52 Tests) — GP4 -SV/DB (AP4) als Nächstes** (2026-09-11): Kern 19.0.2.0.0 -(`lohnsteuer.py` § 33/§ 66 kumulativ-Rollung/§ 67 Sechstel-Aufrollung/ -§ 68, Lohnsteuertage 30/Monat, user-Bemessungsformeln) + -`rule_parameters_lst_2026.xml` + Flags; privat 19.0.3.0.0 (dünne -SVDN_*/LST-Regeln, B13/B14/UE-§-68-Flags). P0: AN-AB entfallen -(Reform), Verkehrs-AB 496 €, SV monatlich stets voll (60 % = nur -Veranlagung — RQ-5 korrigiert), § 124b Z 440: 15 ÜStd/170 € 2026. -D4: result_rules-Threading (Zeilen erst nach Regelschleife), -result_qty für Stundendarstellung; TASY-Wizard-Latenzfehler -behoben (b64-Dekode + Werte-Records-API), TASY-Suite erstmals -grün. Parallel lief die 3. RIS-Runde des Konflikt-Agents: - -**3. RIS-Runde integriert (11.09.2026, `.additional_docs/ris_normtexte/`)** -— A-Punkte gegen die Tagesfassung textverifiziert; Integration in RQ/ -PLAN/RUNBOOK/KB-KONFLIKTE + 5 Layer-2-Abgleichnotizen. **A1-Korrektur:** +**GP4 SV/DB umgesetzt und grün (74/74 Tests) — GP5 Abfertigung Neu +(BMSVG) ist der nächste Bauabschnitt** (2026-09-11): Kern 19.0.3.0.0 +(`models/sozialversicherung.py`: DG-Beiträge 20,98 %/Wien 21,23, +§-54-SZ 20,48 %, Geringfügigkeit § 5/§ 810-3 mit Hochrechnung + +§-53a-UV 6,50 €, §-49-Abs-3-Jahreskumulative, Altersstichtage als +Datumsfelder am Vertrag, ALV-DN-Staffel § 2a DN-seitig, WF-Vektor, +Beitragsmonats-Allokation mit 2025-HBG 6.450, DAG § 1 DAG) + +`rule_parameters_sv_2026.xml`; privat 19.0.4.0.0 (SVDN_SZ-Nachtrag +§ 67 Abs 12, DG-Block ATP_DG, FLAFDB/KOMMST/DZ flag-gated, LNK-Basis +§ 41/§ 5 mit Freibetragsstaffel 1.095/1.460). **P0-Rechtsfund GP4:** +GFG 2026 = 551,10 € — Aufwertung per **§ 810 Abs 3 ASVG ausgesetzt** +(A7-Rest gelöst; RIS-Anmerkungsreihe hat deshalb keinen 2026- +Eintrag); DAG-Grenze 826,65 = 1,5×GFG (TASY MINGRDAGP1, § 1 DAG als +Normzitat per ÖGK-Tarifsystem — lb-sva-12-⚠ erledigt); §-19a- +Selbstversicherung 2026 = 83,49 € (TASY KVPVBTG19A; Zahlung DIREKT +an den Träger — kein Lohnabzug, SV-Werte Fn. 9); aBG 591,29 +abgeleitet → UV 6,50 €/Monat ⚠. **Rechtskorrektur § 2a AMPFG:** +Staffel ist DN-seitig (ÖGK „Mind. AV auf 0/1/2 %" = −2,95/−1,95/ +−0,95) und gilt auch für SZ — DN-SV bei 2.059,41 € BG = 15,12 % +statt 18,07 % → GP3-Rechenfälle RF-L1/L3/L5 + betroffene Tests +nachgezogen („862,25“ des Nutzers war Zifferndreher; 1,5×551,10 = +826,65). Offen aus GP4: UI der Vertrags-/Company-Felder (GP8), +DAG-Ausweis/Veranlagung + UV-Pauschalen-Direktbeleg (GP8), DZ- +WKO-Satzverifikation (8.11) vor Wien-Mandanten, IESG-auf-SZ-§-5- +AMPFG-Volltext, mBGM-Nachtragslogik (GP7). Vor GP5: DZ-8.11- +Entscheidung gilt als erledigt (flag-gated umgesetzt); Formel-7 (A3) +bleibt Change-Request-Optimierung. **3. RIS-Runde integriert** +(11.09.2026, `.additional_docs/ris_normtexte/`) — A-Punkte gegen die +Tagesfassung textverifiziert; Integration in RQ/PLAN/RUNBOOK/KB- +KONFLIKTE + 5 Layer-2-Abgleichnotizen. **A1-Korrektur:** §-124b-ÜStd-Maßnahme 2026 = **Z 440 lit c idF BGBl I 4/2026** (15 ÜStd/ 170 € durchgehend 2026, Aufrollung 31.05.2026); „Z 476 lit c idgF BGBl I 43/2026“ = Fehlzitat (Z 476 = Pendlerpauschale); Z 492/494 = @@ -792,7 +806,29 @@ B17-Inhalt/B18; Kleinverifikationen s. KB-KONFLIKTE „Nächste Schritte“). ## Decisions & conventions -- **D4-Runtime-Mechanik Odoo 19 (GP2-Verifikationen 2026-09-11)**: +- **GP4-Konventionen (2026-09-11, Nutzer-freigegebener Bauplan +** + **Quellenverifikation):** (1) **§ 2a AMPFG wirkt nur DN-seitig** + (tiers+dn_voll im Parameter; Grenzen nicht aliquotieren; gilt auch + für SZ-Beiträge; ab 2027 tiers=[] = voller Satz); (2) Gering- + führigkeitsprüfung auf §-49-bereinigter laufender BG mit Hoch- + rechnung ×30/Kalendertage bei untermonatiger Beschäftigung, ohne + SZ, Lehrlinge nie geringfügig; (3) §-19a-Selbstversicherung ist + KEIN Lohnabzug (Direct-Zahlung an den Träger) — Engine zeigt nur + §-53a-Abs-1-UV (6,50 €) als DG-Zeile; (4) SVDN_SZ = eigene + Abzugszeile (§ 67 Abs 12, Netto-Korrektur); (5) DG-/LNK-Zeilen in + Kategorie ATP_DG ohne Nettoeffekt; (6) DZ nur bei Company-Flag + `l10n_at_wk_mitglied`, Satzvektor je `l10n_at_bundesland` (WKO- + Verifikation 8.11 offen); (7) Altersstichtage als DATUMS-Felder + `l10n_at_*_ab` am Vertrag, Wirken je Beitragsmonat (Anspruchs- + prinzip), UI GP8; (8) Beitragsmonat je Regel (`l10n_at_beitrags- + monat`) + Lohnkontolinie (stored compute), historische Sätze/HBG + je Gruppe; (9) §-49-Mengen = Arbeitstage über quantity; (10) DAG + als Company-Bewertung `_l10n_at_dag(monat)` ohne Lohnzettelzeile + (Ausweis GP8); (11) LNK-Freibetragsstaffel zentral `_at_lnk_basis` + (Zufluss; §-67-Abs-3/6 über Kern-Flag `l10n_at_s67_abs`; lit f nur + FLAF/DZ — KommSt ohne Befreiung). + +- **D4-Runtime-Mechanik Odoo 19 (GP2-Verifikationen 2026-09-11):** `hr.work.entry` ist **tageweise** (`date` + `duration` ≤ 24 h, kein datetime-Bereich; create braucht explizites `employee_id`); worked-days zählen **draft und validated** Entries; `hr.version`: @@ -969,11 +1005,14 @@ B17-Inhalt/B18; Kleinverifikationen s. KB-KONFLIKTE „Nächste Schritte“). - `.venv/` — Python-3.14-venv mit editable install (lokal, unversioniert); Dev-DB `odoo_dev` (PostgreSQL lokal) - `addons/l10n_at_hr_payroll_private/` — General-AT (GP1 KV-Framework - + Seed D2; **GP2 Entgelt-Engine umgesetzt 2026-09-11** — - `test_kv_katalog` 8/8 + `test_entgelt_private` 21/21 auf - `odoo_dev`; Rechenfall-Fixtures unter `docs/rechenfaelle/`; - GP3 Kern-Bau als Nächstes) -- `addons/l10n_at_hr_payroll/` — Bundes-Kern (SV/TASY + **GP3 - Lohnsteuer**: `models/lohnsteuer.py`, `rule_parameters_lst_2026.xml`; - 52/52 grün; GP4 SV/DB als Nächstes) + + Seed D2; GP2 Entgelt-Engine; GP3 LSt-Anbindung; **GP4 SV/DB + umgesetzt 2026-09-11** — `test_kv_katalog` 8 + `test_entgelt_private` + 21 + `test_lst_private` 6 + `test_sv_private` 8 grün auf `odoo_dev`; + Rechenfall-Fixtures unter `docs/rechenfaelle/` inkl. + sozialversicherung.md; GP5 Abfertigung Neu als Nächstes) +- `addons/l10n_at_hr_payroll/` — Bundes-Kern (SV/TASY + GP3 Lohnsteuer + `models/lohnsteuer.py` + **GP4 SV/DB `models/sozialversicherung.py`** + (DG/Geringfügigkeit/§ 49/Altersstichtage/§ 2a-Staffel/WF-Vektor/ + Beitragsmonat/DAG), `rule_parameters_lst_2026.xml` + + `rule_parameters_sv_2026.xml`; **74/74 grün**) - `addons/l10n_at_gemeinde_payroll/` — GemBG (AP1+AP2) \ No newline at end of file diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index f1a1e2a..b34e06f 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,45 @@ # CHANGELOG — odoo-at-payroll +## 2026-09-11 — General-AT GP4: SV/DB komplett im Kern umgesetzt (M5) + +- `addons/l10n_at_hr_payroll` (19.0.3.0.0): `models/sozialversicherung.py` + — DG-Beiträge (ÖGK 2026: DG 20,98 %, Wien 21,23 %), §-54-SZ-Beiträge + DG 20,48 % (KV/PV/AV/UV/IESG), Geringfügigkeit § 5 Abs 2 iVm + **§ 810 Abs 3 ASVG** (GFG 2026 = 551,10 €, Aufwertung ausgesetzt — + A7-Rest gelöst) mit Hochrechnung bei untermonatiger Beschäftigung, + §-53a-Abs-1-UV 6,50 €/Monat, beitragsfreie Bezüge § 49 Abs 3 mit + Jahres-Kumulativen je DN (8 €/AT, 1.000/365/186/300/2.000 €/J, + Homeoffice 3 €/Tag × 100), altersabhängige Satzausschaltungen als + Stichtags-Datumfelder am Vertrag (AlVG § 1 Abs 2 lit e — AV DN+DG + +IESG; § 51 Abs 6 — UV ab 60/Lehrlinge; § 51 Abs 7 — PV hälftig + DG+DN; § 41 Abs 4 lit f FLAG), **ALV-DN-Staffel § 2a AMPFG + (DN-seitig; 0/1/2 % bis 2.225/2.427/2.630 €; auch für SZ; ab 2027 + aufgehoben)**, WF-Satzvektor Bundesland × Jahr (Wien 0,75/0,75 ab + 1. 1. 2026), Beitragsmonats-Allokation (Anspruchsprinzip, historische + Sätze/HBG je Beitragsmonatsgruppe, 2025-HBG 6.450 €), DAG-Bewertung + § 1 DAG (19,4 %, Schwelle 1,5 × GFG = 826,65 €, ≥ 2 Geringfügige, + Lohnsumme ohne SZ). Parameter: `rule_parameters_sv_2026.xml` + + AV-Staffel-Umbau (2025/2026/2027-Zeilen) in `rule_parameters_2026.xml`. +- `addons/l10n_at_hr_payroll_private` (19.0.4.0.0): + `salary_rules_sv_private.xml` — **SVDN_SZ-Nachtrag** (§ 67 Abs 12 + als eigene Abzugszeile; GP3-Lücke: Netto in §-67-Monaten um den + SV-DN(SZ) zu hoch), DG-Block SVDG_*/SVDG_SZ_*/SVDG_UV_GFG (ATP_DG, + ohne Nettoeffekt), FLAFDB (§ 41 FLAG 3,7 %), KOMMST (§ 9 KommStG + 3 %), DZ (§§ 122/126 WKG, WKO-flag-gated, Satzvektor je BL ⚠ WKO + 8.11) mit gemeinsamer LNK-Basis (Zufluss, ohne §-67-Abs-3/6, lit f + nur FLAF/DZ, Freibetragsstaffel 1.095/1.460 €). +- **Rechtskorrektur § 2a AMPFG:** DN-SV auf laufenden Bezügen und SZ + bei BG ≤ 2.225 € sinkt von pauschal 18,07 % auf 15,12 % (ALV-DN + 0 %) — GP3-Rechenfälle RF-L1/L3/L5 und die betroffenen Tests + nachgezogen (Engine war zuvor ohne Staffel); §-19a-Selbstversicherung + 2026 = **83,49 €/Monat** (statt ≈ 77,80 € — TASY KVPVBTG19A), Zahlung + direkt an den Träger (kein Lohnabzug). +- Tests: Kern `test_sozialversicherung` (14) + privat `test_sv_private` + (8) neu; GP3-Suiten §-2a-korrigiert — **74/74 grün** auf `odoo_dev` + (Aufruf s. README). Rechenfälle `docs/rechenfaelle/sozialversicherung.md`; + RQ-Privat Abschnitt 4 und KB-KONFLIKTE A7 aufgelöst (§ 810 Abs 3 / + § 1 DAG / 83,49/826,65); Plan § 10 GP4-Update. + ## 2026-09-10 — General-AT: Beschaffungsliste abgearbeitet (Primärquellen lokal) - **19 RIS-Gesetzestexte** (konsolidiert, Fassung vom 10. 09. 2026; diff --git a/personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md b/personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md index 7b5c3d8..c5551da 100644 --- a/personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md +++ b/personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md @@ -783,6 +783,44 @@ Budget: die Kandidaten 8.13, der DZ (8.11) und die Regel-Optionen (NSchAB, DAG) laufen über die GP0-/Pilotmandant-Entscheidung bzw. Change-Requests. +**Update 2026-09-11 (GP4 umgesetzt):** SV/DB komplett im Kern gebaut +(AP4, D3-Vorfinanzierung) und grün: `models/sozialversicherung.py` +(DG-Beiträge ÖGK 2026 20,98 %/Wien 21,23; § 54-SZ-Beiträge DG +20,48 % inkl. IESG; Geringfügigkeit § 5 Abs 2 iVm **§ 810 Abs 3 +ASVG — 2026-Aufwertung ausgestellt, GFG 551,10 € bestätigt → A7-Rest +gelöst**; §-53a-Abs-1-UV 6,50 €/Monat; beitragsfreie Bezüge § 49 +Abs 3 mit Jahres-Kumulativen je DN; altersabhängige +Satzausschaltungen als Stichtags-Datumfelder am Vertrag — AlVG +§ 1 Abs 2 lit e (AV DN+DG+IESG), § 51 Abs 6 (UV ab 60), § 51 Abs 7 +(PV hälftig DG+DN, Bonusphase), § 41 Abs 4 lit f (FLAF/DZ); +ALV-DN-Staffel § 2a AMPFG **DN-seitig** (bis 2.225/2.427/2.630 € → +0/1/2 %, Grenzen nicht zu aliquotieren, gilt auch für SZ — korrigiert +die GP3-Rechenfälle RF-L1 ff.: DN-SV 15,12 statt pauschal 18,07 % +bei 2.059,41 €); WF-Satzvektor BL × Jahr (Wien 0,75/0,75 ab 1.1.2026, +löst die KB-Protokollnotiz); Beitragsmonats-Allokation +(Regel-/Lohnkontolinien-Feld, historische Sätze+HBG je Gruppe, +2025-HBG-Zeile 6.450); DAG-Bewertung § 1 DAG (19,4 %, Schwelle +1,5 × GFG = 826,65 €, ≥ 2 Geringfügige, Lohnsumme ohne SZ). +Parameter: `rule_parameters_sv_2026.xml` (WF-Vektor, §-49-Grenzen, +§-53a-Pauschalen 77,81/83,49 — **§-19a-Selbstversicherung 2026 = +83,49 €** statt ≈ 77,80 (TASY KVPVBTG19A); FLAF 3,7/2,7; KommSt 3; +LNK-Freibetrag 1.095/1.460; DZ-Vektor je BL ⚠ WKO 8.11; DAG-Satz+Faktor) ++ AV-Staffel-Umbau (2025-Zeile 2.074/2.262/2.451, 2026-Zeile auf +01.01. vorverlegt, 2027-Zeile tiers=[] da § 2a Ende 2026 aufgehoben). +Privat: `salary_rules_sv_private.xml` — **SVDN_SZ-Nachtrag** (§ 67 +Abs 12 als eigene Abzugszeile — GP3-Lücke: Netto in §-67-Monaten +war um den SV-DN(SZ) zu hoch), DG-Block SVDG_*/SVDG_SZ_*/SVDG_UV_GFG +(ATP_DG), FLAFDB/KOMMST/DZ (WKO-flag) mit LNK-Basis-Compute +(`_at_lnk_basis`: Zufluss, ohne §-67-Abs-3/6, lit f nur FLAF/DZ, +KommSt ohne Befreiung). Neue Tests: Kern `test_sozialversicherung` +(14) + privat `test_sv_private` (8); GP3-Erwartungen §-2a-korrigiert +— **74/74 grün** auf `odoo_dev`. Rechenfälle +`docs/rechenfaelle/sozialversicherung.md` + lohnsteuer.md-GP4- +Korrekturvermerk. Offen: UI der Vertragsfelder (GP8), DAG-Ausweis/ +Veranlagung (GP8), DZ-WKO-Verifikation (8.11), IESG-auf-SZ-§-5- +AMPFG-Volltext, §-2a-Volltext (Abs 1 Z 1–3) bei GP8-Parameterpflege, +mBGM-Nachtragslogik (GP7), GP5 Abfertigung Neu als nächster Bauabschnitt. + **Update 2026-09-11 (GP3 umgesetzt):** Lohnsteuer komplett im Kern gebaut (AP3, D3-Vorfinanzierung) und grün: `models/lohnsteuer.py` (§ 33-Tarif, § 66 kumulativ mit Rollung über Lohnsteuertage 30/Monat, diff --git a/personalverrechnung/KB-KONFLIKTE.md b/personalverrechnung/KB-KONFLIKTE.md index eb38901..44cfbca 100644 --- a/personalverrechnung/KB-KONFLIKTE.md +++ b/personalverrechnung/KB-KONFLIKTE.md @@ -106,7 +106,36 @@ - **AK-Umlage = 0,5 % DN-Beitrag** (ÖGK-Tarifsystem Normalbetriebe: AK 0,500 in der **DN**-Zeile, Arbeiter **und** Angestellte; TASY: AK-Tarif im Tarifset der Beschäftigtengruppen „Arbeiter" B001 und „Angestellte" B002) — die frühere RQ-Formel „0,5 % (**nur DG**)" war **falsch**; **lb-sva-06 („0,50 % (DN)") war richtig.** Das Kern-Modul trägt bereits den korrekten Stand (`at_sv_ak_dn` 0,5 / `at_sv_ak_dg` 0,0) — nur die Doku war falsch (→ RQ Abschnitt 4 korrigiert). - **Korrektur (2026-09-11, 2. Verifikationsrunde):** **„14,12" ist ein Prozentsatz** — § 53a Abs 3 ASVG idgF (`.additional_docs/gsvg53a.pdf`; Datei enthält § 53a **ASVG**, nicht GSVG): Pauschalbeitrag geringfügig Vollversicherter = **14,12 % der allgemeinen Beitragsgrundlage** (KV 3,87 % + PV 9,25 % + PV-Zusatzbeitrag 1,00 %); § 53a Abs 1: DG-UV-Beitrag 1,1 % der allgemeinen Beitragsgrundlage. Die **%-Spalten-Einordnung in lb-sva-06 war richtig**; die 1.-Runde-Lesung „14,12 = €/Monat" (und die RQ-Zeile „Geringfügigen-Beitrag 14,12 €/Monat") war **falsch** und ist in RQ Abschnitt 4 korrigiert. - **Fundstellen ✅ (3. RIS-Runde 11.09.2026):** **GFG = ASVG § 5 Abs 2** („… kein höheres Entgelt als 425,70 €“; ab Beginn jedes Beitragsjahres × Aufwertungszahl § 108a; `asvg_index.txt`): **BMSG geringfügig Beschäftigter = GFG** bestätigt (BVAEB deckungsgleich). **AK-Umlage = AKG § 61** (`akg_par61.txt`, NOR40114698): Abs 1 Umlage von kammerzugehörigen AN; Abs 2 **höchstens 0,5 %** der KV-allgemeinen Beitragsgrundlage, **HBG-Cap § 45 Abs 1 lit a ASVG**; Abs 3 Einbehalt vom Lohn; Abs 4 Einhebung durch SV-Träger (Abfuhr bis 20. des Folgemonats); Pflichtmitgliedschaft § 10 AKG. § 53a ASVG (NOR40245133): Abs 3 Pauschalbeitrag **14,12 %** (KV 3,87 + PV 9,25 + PV-Zusatz 1,00) der allgemeinen BMSG. -- **Rest offen (⚠ wertkritisch):** **2026-GFG** — die §-5-Abs-2-Anm.-Reihe enthält per RIS 11.09.2026 **keinen 2026-Eintrag**; **551,10 € = Wert 2025** (BGBl II 417/2024; BGBl II 263/2025 weist den 2026-GFG nicht aus). Die €-Pauschale 2026 (14,12 % × GFG ≈ 77,80 €) und die DAG-Schwelle (1,5 × GFG = 826,65 €) dürfen erst nach Fixierung des **2026**-GFG parametrisiert werden (SV-VO/ÖGK bei GP4/GP8-Parameterpflege prüfen). +- **Rest offen (⚠ wertkritisch) — ✅ GELÖST (GP4, 2026-09-11):** Der + fehlende 2026-Eintrag in der §-5-Abs-2-Anmerkungsreihe ist + aufgeklärt: **§ 810 Abs 3 ASVG setzt die Aufwertung der + Geringfügigkeitsgrenze für 2026 aus** („Beitragsrechtliche Werte + 2026", sozialversicherung.at, Fn. 1: GFG 2026 unverändert + **551,10 €**); deckungsgleich lb-bes-06 (Stand 2026-07: „bleibt + gegenüber 2025 unverändert", Historie 2024: 518,44 · 2023: 500,91 · + 2022: 485,85) und TASY GFGBTG (offene Gültigkeit ab 2025-01-01). + **DAG-Grenzbetrag 2026 = 826,65 €** (TASY MINGRDAGP1 „§ 1 Abs.1 DAG + Grenzbetrag", offen ab 2025-01-01; offizielle SV-Werte Fn. 8; + Historie 2024: 777,66 · 2023: 751,37 · 2022: 728,78 = je 1,5 × GFG) + — Nutzer-Beobachtung „862,25“ war Zifferndreher (1,5 × 551,10 = + 826,65). **§-19a/§-53a-Abs-3-Selbstversicherung 2026 = 83,49 €/** + Monat (§ 77 Abs 2a ASVG; TASY KVPVBTG19A: 2024: 73,20 · 2025: 77,81 + · 2026: 83,49) — korrigiert die RQ-Abschnitt-4-Zeile „≈ 77,80 €" + (2025-Wert); Pauschalbeitrag auch von SZ (§ 53a Abs 5 ✅ Normtext); + aBG 2026 = 83,49 ÷ 14,12 % = 591,29 € → DG-UV § 53a Abs 1 = 1,1 % + × aBG ≈ 6,50 €/Monat (abgeleitet ⚠ direkter Beleg bei GP8- + Parameterpflege). **Normzitat DAG ✅:** § 1 DAG (ÖGK-Beitragstarif- + system „Dienstgeberabgabe gem. § 1 DAG" + lb-bes-02) — lb-sva-12- + „ohne Normzitat" damit erledigt. Engine-Umsetzung: GP4 + (`at_sv_geringfuegig`, `at_dag`, DAG-Bewertung § 1 DAG). +- **AV-Staffel § 2a AMPFG — Klarstellung GP4 (2026-09-11):** Die + Staffel mindert **nur den DN-Anteil** (ÖGK-Abschläge „Mind. AV auf + 0/1/2 %“ = −2,95/−1,95/−0,95 vH; Beitragsrechtliche Werte 2026, + Fn. 3: bis 2.225 €: 0 % · bis 2.427: 1 % · bis 2.630: 2 %) — die + frühere Parameter-Annahme „av_total“ (GemBG-Seed) war in der + Wirkung falsch und ist umgebaut (tiers + dn_voll; Grenzen nicht zu + aliquotieren, gelten auch für SZ-Beiträge, lb-son-03; § 2a Ende + 2026 aufgehoben → ab 2027 voller DN-Satz). ### A8. Höchstbeitragsgrundlagen (HBGL) im SV-System @@ -360,11 +389,11 @@ Nicht im Korpus enthalten; Querverweise in den Einträgen bestehen bereits: ## Nächste Schritte (konsolidiert — nach der A-/B-Lösungsrunde und 2. Verifikationsrunde 2026-09-11) -1. **RIS-Klärrunde (Plan 8.12) — Restagenda nach der 3. RIS-Runde (11.09.2026):** offen bleiben **A3 („Formel 7“/Verwaltungspraxis — blockiert AP4)**, **A4-All-In** (AMS-Abklärung) und **A7-2026-GFG** (551,10 € = 2025-Wert; vor GP4/GP8 über SV-VO/ÖGK fixieren — Pauschale ≈ 77,80 € und DAG-Schwelle 826,65 € hängen daran); **erledigt in der 3. Runde**: A6-ALV-Entfall-Wortlaut (AlVG § 1 Abs 2 lit e 2027-Fassung, NOR40280219 ✅), A9-AZR-Werte (1.273,99/1.308,39, ASVG § 293 Anm. 2 ✅), A10-Altrecht (APG § 1 Abs 3 ✅), A4-Zitierstruktur (Art. 2 § 27 + Art. 7 § 82 Abs 7/8 ✅), A1-Zitierkorrektur (Z 440 lit c ✅), B16-Bezugszeitraum (Z 492/494 ✅); **bereits vorher erledigt**: 6 %-Fixsatz § 67 Abs 3 idgF (A5 ✅), GSVG § 48 + §-45/§-108-Zitierkette (A8 ✅), § 82 Abs 7/8 AlVG-Normbasis (A4 ✅), Bonus-Maxima § 5 Abs 4 APG idgF (A10 ✅), A6-BgBG-Identität (BGBl I 62/2026, verkündet) + §-25-Doppelfehlzitat (✅); **B-Familien mit der B-Lösungsrunde 2026-09-11 erledigt** (s. Abschnitt B) — Restpunkte s. Punkt 2. +1. **RIS-Klärrunde (Plan 8.12) — Restagenda nach der 3. RIS-Runde (11.09.2026):** offen bleiben **A3 („Formel 7“/Verwaltungspraxis — blockiert nur die Prämienoptimierung, nicht den GP4-Kern; konservative GP3-Verteilung als Default umgesetzt)**, **A4-All-In** (AMS-Abklärung) und **DZ-WKO-Satzverifikation** (8.11; Umsetzung läuft flag-gated); **A7-2026-GFG ✅ in GP4 gelöst** (§ 810 Abs 3 ASVG Aufwertungsaussetzung — GFG 551,10, DAG-Grenze 826,65, §-19a-Pauschale 83,49 €, UV 6,50 € abgeleitet); **erledigt in der 3. Runde**: A6-ALV-Entfall-Wortlaut (AlVG § 1 Abs 2 lit e 2027-Fassung, NOR40280219 ✅), A9-AZR-Werte (1.273,99/1.308,39, ASVG § 293 Anm. 2 ✅), A10-Altrecht (APG § 1 Abs 3 ✅), A4-Zitierstruktur (Art. 2 § 27 + Art. 7 § 82 Abs 7/8 ✅), A1-Zitierkorrektur (Z 440 lit c ✅), B16-Bezugszeitraum (Z 492/494 ✅); **bereits vorher erledigt**: 6 %-Fixsatz § 67 Abs 3 idgF (A5 ✅), GSVG § 48 + §-45/§-108-Zitierkette (A8 ✅), § 82 Abs 7/8 AlVG-Normbasis (A4 ✅), Bonus-Maxima § 5 Abs 4 APG idgF (A10 ✅), A6-BgBG-Identität (BGBl I 62/2026, verkündet) + §-25-Doppelfehlzitat (✅); **B-Familien mit der B-Lösungsrunde 2026-09-11 erledigt** (s. Abschnitt B) — Restpunkte s. Punkt 2. 2. **B-Runde-Rest (2026-09-11):** **B3** VwGH-Ausgang der Amtsrevision (BFG RV/3100422/2024, fortsetzend RV/7105649/2017) abwarten — bis dahin Praxis konservativ nach LStR Rz 104; **B14** Umsetzungsentscheidung zurückgestellt (Verantwortlichen-Entscheidung); **B18** GKK-Verfahrensweise als Praxis-Default dokumentiert, Dissent beibehalten; **B17** inhaltlich ⚠ (VwGH 2021/13/0004 vs. LStR-Praxis; Zitat korrigiert). Kleinverifikationen: **B2** LZP-Anwendung (§ 8 Abs 12 EuroStUV-Volltext), **B5** Schlichtungsstellen-§-Verweise (GlBG/BehG) bei Umsetzung — **B16-Bezugszeitraum ✅ RIS 11.09.2026** (Z 492/494, s. B16). 3. **AMS-Abklärung (A4-Rest):** All-In-Oberwert-Basis (AMS-Stellungnahme/Praxis-RL einholen) — Ersatzquote (27,5 % Blockzeit 2026) und ÜStd-Behandlung sind geklärt. -4. **GP3/GP4-Blockade:** A3 bleibt der einzige Punkt, der AP4 direkt blockiert. +4. **A3-Reststatus (nach GP4):** blockiert nur noch die **Prämienoptimierung („Formel 7“)**, nicht den umgesetzten GP4-Kern (SV-Verteilung konservativ nach GP3-Default: §-68-Zuschläge verbleiben in der laufenden SV-Beitragsgrundlage). 5. **Folgebatches:** D-Liste mit Pilotmandant abstimmen (Plan 8.13, inkl. Mutterschutz-/Karenz-Block). 6. **2027er-Werte:** C7 erst nach Verordnungsverlautbarung/BGBl-Endfassung in die Engine. -7. **Engine-Protokollnotizen aus der A-Runde:** WF-Wien-Zuschlag (+0,25/0,25 ab 1.1.2026) als rule parameter ergänzen, bevor Wien-Mandanten abgerechnet werden (GP2–GP4-Designinput); Geringfügigen-Pauschalbeitrag (14,12 % der allgemeinen Beitragsgrundlage = GFG, § 53a Abs 3 ASVG iVm § 5 Abs 2 ASVG ✅ RIS) bei GP4/GP8 parametrisieren — ⚠ erst nach Fixierung des **2026-GFG** (A7-Rest; 551,10 € = Wert 2025 — Pauschale ≈ 77,80 €/Monat und DAG-Schwelle 826,65 € hängen daran). +7. **Engine-Protokollnotizen aus der A-Runde:** WF-Wien-Zuschlag (+0,25/0,25 ab 1.1.2026) ✅ als rule parameter umgesetzt (GP4, `at_sv_wf_vektor`); Geringfügigen-Beiträge ✅ in GP4 parametrisiert (`at_sv_geringfuegig`: UV 6,50 € abgeleitet/Selbstversicherung 83,49 €; §-19a-Zahlung direkt an den Träger — KEIN Lohnabzug, SV-Werte-2026 Fn. 9). 8. **Engine-Designnotizen aus der B-Runde:** IESG-Grenzbeträge als HBG-Relationen je LZP parametrisieren (Grenzbetrag 2× HBG; Abfertigung 1× voll / darüber bis 2× halb → wirksam 1,5× je Monatsbetrag; B11); EFZG-Entgeltfortzahlungsstufen 6/8/10/12 Wochen + je 4 Wochen halbes Entgelt, AU/BK separat (B13); § 67 Abs 6-Zwölftel-Deckel Dreifaches der monatlichen HBG (2026: 20.790 €; B17); § 68 Abs 1-Feiertagsarbeitsentgelt im 400-€-Freibetrag ab LZP 2026 (B16); GF-Schwelle > 25 % für ASVG/GSVG-Zuständigkeitslogik (B7); SBV § 2 Abs 7a-Kleinwohnungswerte (B2); BSVG-Versicherungswert je Beitragsjahr aus Aufwertungszahl (B15). diff --git a/personalverrechnung/RECHTSQUELLEN-Privat.md b/personalverrechnung/RECHTSQUELLEN-Privat.md index c6f04c0..553c6c5 100644 --- a/personalverrechnung/RECHTSQUELLEN-Privat.md +++ b/personalverrechnung/RECHTSQUELLEN-Privat.md @@ -206,19 +206,23 @@ deckungsgleich (A-Lösungsrunde, s. `KB-KONFLIKTE.md` A2/A7). | Wert | 2026 | |---|---| -| Höchstbeitragsgrundlage (monatlich) | 6.930,00 € (SZ-Jahreshöchstbetrag 13.860,00 €; Systematik s. u.) | -| Geringfügigkeitsgrenze (§ 5 Abs 2 ASVG) | 551,10 €/Monat ⚠ **= Wert 2025** (BGBl II 417/2024; 425,70 € × Aufwertungszahl § 108a) — 2026-Wert per RIS 11.09.2026 noch nicht verlautbart; vor GP4/GP8 fixieren | +| Höchstbeitragsgrundlage (monatlich) | 6.930,00 € (SZ-Jahreshöchstbetrag 13.860,00 € = 60faches HBG, § 54 ASVG; Systematik s. u.) | +| Geringfügigkeitsgrenze (§ 5 Abs 2 ASVG) | 551,10 €/Monat ✅ **= Wert 2026** — die Aufwertung ist gem. **§ 810 Abs 3 ASVG für 2026 ausgesetzt** („Beitragsrechtliche Werte 2026", Fn. 1; deshalb kein 2026-Eintrag in der RIS-Anmerkungsreihe; A7-Rest gelöst, GP4). SZ zählen nicht zur Ermittlung; untermonatig: Hochrechnung auf den Monat (lb-bes-06) | | Krankenversicherung (KV) | 7,65 % (DN 3,87 / DG 3,78) | | Pensionsversicherung (PV) | 22,80 % (DN 10,25 / DG 12,55) | | Unfallversicherung (UV) | 1,10 % (nur DG) | -| Arbeitslosenversicherung (AV) | 5,90 % (2,95/2,95); Staffel § 2a AMPFG (durch BGBl I 62/2026 aufgehoben, außer Kraft 31. 12. 2026); **ALV-Entfall ab 1. 1. 2027** = AlVG § 1 Abs 2 lit e idF BGBl I 62/2026 (NOR40280219; bei Zuerkennung oder erfüllter Anwartschaft, Folgemonat, inkl. Korridorpension; DN + DG + IESG-Zuschlag entfallen) | +| Arbeitslosenversicherung (AV) | 5,90 % (2,95/2,95); **DN-Staffel § 2a AMPFG** (mindert nur den DN-Anteil): BG bis 2.225 €: 0 % · bis 2.427 €: 1 % · bis 2.630 €: 2 % — Grenzen nicht zu aliquotieren, gelten auch für SZ; § 2a mit 31. 12. 2026 aufgehoben (BGBl I 62/2026); **ALV-Entfall ab 1. 1. 2027** = AlVG § 1 Abs 2 lit e idF BGBl I 62/2026 (NOR40280219; bei Zuerkennung oder erfüllter Anwartschaft, Folgemonat, inkl. Korridorpension; DN + DG + IESG-Zuschlag entfallen) | | AK-Umlage | 0,5 % (**DN-Lohnabzug**; DG 0) — **AKG § 61** ✅ RIS 11.09.2026 (Abs 2: höchstens 0,5 % der KV-allgemeinen Beitragsgrundlage, HBG-Cap § 45 Abs 1 lit a ASVG; Abs 3 Lohnabzug; Abs 4 Einhebung SV-Träger) | | Wohnbauförderungsbeitrag (WF) | 1,0 % (0,5/0,5) bundesweit; **Wien ab 1.1.2026: 1,5 % gesamt (0,75 DN + 0,75 DG)** — Wiener WF-Zuschlag gem. Wiener WF-Beitragstarif 2018 § 1 | | IESG-Zuschlag (Insolvenz) | 0,10 % (nur DG) | -| Geringfügigen-Pauschalbeitrag (§ 53a Abs 3 ASVG) | **14,12 % der allgemeinen Beitragsgrundlage = GFG** (ASVG § 5 Abs 2; KV 3,87 · PV 9,25 + 1,00 Zusatz) — GFG-Basis 551,10 € = **Wert 2025** (≈ € 77,80/Monat); ⚠ €-Pauschale erst nach Fixierung des **2026**-GFG parametrisieren; DG-UV 1,1 % (§ 53a Abs 1 ASVG; ÖGK-Tarifsystem zitiert § 51 Abs 1 Z 2 ASVG) | +| Geringfügigen-Beiträge (§ 53a ASVG) | **DG-UV 1,1 % der allgemeinen Beitragsgrundlage** (§ 53a Abs 1; ≈ **6,50 €/Monat** 2026 — aBG abgeleitet: 83,49 ÷ 14,12 % = 591,29 € ⚠ direkter Beleg GP8); **Selbstversicherung KV+PV 83,49 €/Monat 2026** (§ 53a Abs 3: 14,12 % der aBG = KV 3,87 · PV 9,25 + 1,00 Zusatz; § 77 Abs 2a ASVG; TASY KVPVBTG19A: 2024: 73,20 · 2025: 77,81 · 2026: 83,49) — **kein Lohnabzug**: Zahlung der Person direkt an den Träger (SV-Werte-2026 Fn. 9); Pauschalbeitrag auch von SZ (§ 53a Abs 5) | | BV-Beitrag (BMSVG) | 1,53 % (DG; auf Entgelt **und** SZ) | -| DN-Gesamtbeitragssatz (Normalbetriebe) | **18,07 %** = SV 17,07 (KV 3,87 · PV 10,25 · ALV 2,95 · UV 0) + AK 0,50 + WF 0,50 — **Wien 18,32 %** (WF-DN 0,75) | +| DN-Gesamtbeitragssatz (Normalbetriebe) | **18,07 %** = SV 17,07 (KV 3,87 · PV 10,25 · ALV 2,95 · UV 0) + AK 0,50 + WF 0,50 — **Wien 18,32 %** (WF-DN 0,75); **über 2.630 € BG** — darunter §-2a-Staffel: 2.059,41 € → DN 15,12 % (GP4) | | DG-Gesamtbeitragssatz (Normalbetriebe) | **20,98 %** = SV 20,38 (KV 3,78 · PV 12,55 · ALV 2,95 · UV 1,10) + WF 0,50 + IESG 0,10 — **Wien 21,23 %** | +| SZ-Beiträge (§ 54 ASVG) | DN **14,12 %** (KV 3,87 · PV 10,25; ALV nach §-2a-Staffel) — ohne AK/WF (§ 62 Z 3/Z 5); DG **20,48 %** = KV 3,78 · PV 12,55 · ALV 2,95 · UV 1,10 · IESG 0,10 (IESG folgt dem ALV-Beitrag; ⚠ §-5-AMPFG-Volltext GP8) | +| Altersabhängige Satzausschaltungen | ALV DN+DG **und IESG** entfallen (AlVG § 1 Abs 2 lit e; § 12 Abs 1 Z 4 iVm Abs 2 IESG); UV entfällt (§ 51 Abs 6 ASVG); PV je hälftig DG+DN in der Bonusphase (§ 51 Abs 7 ASVG — „A 15“; Kontogutschrift ungekürzt); FLAF+DZ ab Folgemonat nach 60 ohne den AN (§ 41 Abs 4 lit f FLAG — KommSt ohne Befreiung) | +| Dienstgeberabgabe geringfügig Beschäftigter (§ 1 DAG) | **19,4 %** der Lohnsumme (Beitragsgrundlagen **ohne SZ**) aller Geringfügigen je Kalendermonat, wenn Lohnsumme > **826,65 €** (= 1,5 × GFG; TASY MINGRDAGP1, offene Gültigkeit) und ≥ 2 Geringfügige; „mit UV 20,5 %“ = Summensicht (UV separat § 53a Abs 1); ab 60. LJ entfällt der UV-Anteil; jährliche Zahlung (lb-bes-06; Rhythmus aus §-1-DAG-Volltext GP8) | +| Beitragsfreie Bezüge (§ 49 Abs 3 ASVG) | Stand 2026-07 (lb-sva-03/04): Mahlzeiten-Gutscheine 8 €/AT · Lebensmittel 2 €/AT · Mitarbeiterrabatte ≤ 20 % je Fall ODER 1.000 €/J · Betriebsveranstaltungen 365 €/J · Jubiläums-Sachzuwendungen 186 €/J · Zukunftssicherung 300 €/J · Kinderbetreuungszuschuss 2.000 €/Kind/J · Homeoffice-Pauschale 3 €/Tag max 100 Tage (iVm § 26 Z 9 EStG) — Jahres-Kumulative je DN, Überschuss = beitragspflichtiger Sachbezug | - **HBGL-Systematik (A-Lösung 2026-09-11):** ASVG = **Kalendertagwert** nach § 108 Abs 3 (2026: 231 €/Kalendertag, BGBl II 263/2025; @@ -589,7 +593,7 @@ nunmehr die **§-Inhalte** anhand der Volltexte zu verifizieren: Beschäftigung), § 49 Abs 2/3 (Beitragsgrundlagen-Systematik, beitragsfreie Bezugsbestandteile), § 44 Abs 7 (Umverteilung bei Gleitzeit/Durchrechnung), § 51 Abs 6 (UV-Entfall ab 60), - § 53b (AUVA-Zuschuss geringfähig Beschäftigter), § 60 (DN- + § 53b (AUVA-Zuschuss geringfügig Beschäftigter), § 60 (DN- Abzugsrecht bei Nachzahlung), § 143 (Krankengeldanspruch bei DG-Zuschuss) — kuratiert unterlegt über sva-/mel-/bes-Cluster (Plan 4.3/4.6); Primärverifikation vor GP4/GP7.