Mitarbeiter-UI (views/mitarbeiter_views.xml): All-in-Felder (l10n_at_ue_pauschale_monatlich, l10n_at_grundlohn_ausweis, § 2g AVRAG) als Gruppe am Mitarbeiterformular; NSchAB-Company-Flag am Lohnverrechnungs-Reiter (l10n_at_nschab — Feld nur im Privatmodul). Multi-Company-Record-Rules (security/security_rules.xml): ir.rule für l10n.at.payroll.mbgm, .mbgm.line, .vr, .vr.event. Demo-Datensatz (data/demo.xml, noupdate): 3 AN (Angestellte Vollzeit, Arbeiter Teilzeit, Lehrling) mit Verträgen, KV-Einstufung, VSNR, BMSVG-Flag; Demo-Company mit BKNR/Lohnsteuernummer/Bundesland; nur im Demo-Modus aktiv. Benutzerhandbuch (docs/benutzerhandbuch.md): Quick-Start deutsch — Stammdaten, Monatsabrechnung, Meldewesen (mBGM/Versichertenmeldung/L16), Belege drucken, Fristenkalender, Jahreswechsel, BV-Endabrechnung. 19.0.8.1.0. 100/100 grün (Wegwerf-DB); odoo_dev auf GP9 aktualisiert.
7.2 KiB
Benutzerhandbuch — AT-Payroll (Privatwirtschaft)
Übersicht
Dieses Modul ermöglicht die vollständige monatliche Lohnverrechnung für die österreichische Privatwirtschaft nach Kollektivvertrag (KV) auf Basis von Odoo 19. Es deckt ab:
| Baustein | Funktion |
|---|---|
| Entgelt (GP2) | KV-Gehalt, AZG-Zuschläge (ÜStd, Nacht, So/Fei, Mehrarbeit), Urlaubsentgelt, 13./14. Bezug |
| Lohnsteuer (GP3) | § 66 kumulativ, § 67 Sechstel/Fixsätze, § 68-Steuerfreiheiten |
| SV/DB (GP4) | ÖGK-Beitragssätze, Geringfügigkeit, § 49-Freibeträge, FLAF, KommSt, DZ |
| Abfertigung Neu (GP5) | BMSVG 1,53 %, Anwartschaft, Endabrechnung |
| FI-Buchung (GP6) | UGB-Konten (KFS/BW 6), Journal SLR |
| Meldewesen (GP7) | mBGM/JASV, Versichertenmeldung, Lohnzettel L16, Arbeitsstättenmeldung |
| Belege (GP7) | Lohnzettel AT, Monatsdienstliste, Monatsjournal |
| Jahreswechsel (GP8) | Fristenkalender, Kontrollsechstel, §-77-Aufrollung |
1. Stammdaten anlegen
1.1 Unternehmen (Company)
Öffnen Sie Einstellungen → Unternehmen und wählen Sie Ihr Unternehmen. Im Reiter „Lohnverrechnung (AT)" pflegen Sie:
| Feld | Beschreibung | Pflicht |
|---|---|---|
| Beitragskontonummer (BKNR) | 10-stellige eSV-Nummer (z. B. 1412345678) | Ja — ohne sie brechen alle Meldewesen-Läufe ab |
| Lohnsteuernummer | 9-stellig: 2 Stellen Finanzamt + 7 Stellen Steuernummer | Ja — für L16 |
| Bundesland | Betriebsstätten-Bundesland (steuert DZ-Satz) | Empfohlen |
| WKO-Mitglied | Aktivieren, wenn Ihr Unternehmen WKO-Mitglied ist (DZ-Pflicht) | Optional |
1.2 Mitarbeiter:in
Öffnen Sie Personal → Mitarbeiter:innen und legen Sie eine:n Mitarbeiter:in an. Im Payroll-Bereich des Formulars:
- KV-Einstufung: Wählen Sie den Kollektivvertrag, die Verwendungsgruppe und die Erfahrungsstufe
- SV-Stichtage & Status (GP8): Setzen Sie bei Bedarf Satzausschaltungen (ALV ab 63, UV ab 60, PV-Bonusphase) und Status-Flags (Lehrling, fallweise, Familienabsetzbetrag)
- Abfertigung Neu (GP5): Standardmäßig aktiviert (BMSVG); wählen Sie die MV-Kasse und pflegen Sie ggf. Erträge aus dem Kassen-Auszug
- All-in (§ 2g AVRAG): Bei All-in-Verträgen die Überstundenpauschale und den ausgewiesenen Grundlohn eintragen
- Versicherungsnummer (ssnid): 10-stellig, Format LLLPTTMMJJ — Pflicht für alle Meldewesen-Läufe
1.3 Versichertenmeldung (Anmeldung)
Bei Eintritt eines:r neuen Mitarbeiter:in:
- Öffnen Sie Meldewesen → Versichertenmeldung
- Klicken Sie auf „Meldungen erzeugen (Datei)"
- Der Wizard erkennt offene Anmeldungen automatisch (Event- Erkennung über die Meldungs-Registry) und erzeugt die ELDA-Datei
- Übertragen Sie die Datei über das ELDA-Portal des Mandanten
2. Monatsabrechnung
2.1 Lohnlauf erstellen
- Öffnen Sie Payroll → Lohnläufe und erstellen Sie einen Lauf für den Abrechnungsmonat
- Fügen Sie die Mitarbeiter:innen hinzu (oder nutzen Sie den Batch-Modus für alle aktiven AN)
- Klicken Sie auf „Abrechnen" — die Engine berechnet:
- KV-Grundentgelt (Katalog oder Überzahlung)
- AZG-Zuschläge (aus Work-Entries/Zeiterfassung)
- Sonderzahlungen B13 (13. Bezug, z. B. November) und B14 (14. Bezug, bei Urlaubsantritt oder Austritt)
- Lohnsteuer (§ 66 kumulativ, § 67 Sechstel/Fixsätze)
- SV-Beiträge (ÖGK DN+DG, historisch versioniert je Beitragsmonat)
- Lohnnebenkosten (FLAF-DB, KommSt, DZ)
- BV-Beitrag (1,53 % Abfertigung Neu)
- Prüfen Sie das Netto und bestätigen Sie den Lauf
2.2 FI-Buchung
Nach Bestätigung des Laufes bucht Odoo automatisch auf die UGB-Konten (KFS/BW 6). Prüfen Sie:
- Aufwand: Gehälter (6200/6000), SV-DG (6560/6500), BV (6440), KommSt (6660), FLAF (6661), DZ (6662)
- Verbindlichkeiten: SV (3600), LSt (3540), FLAF (3541), KommSt (3550), DZ (3542)
- Netto: Lohnverbindlichkeit (3850)
3. Meldewesen (monatlich)
3.1 mBGM/JASV (SV-Meldung)
Frist: 15. des Folgemonats (Gutschriftprinzip)
- Öffnen Sie Meldewesen → mBGM (JASV)
- Erstellen Sie einen Eintrag für den Beitragsmonat
- Klicken Sie auf „Lauf erzeugen (Datei)"
- Der Wizard prüft: BKNR vorhanden, VSNR je AN valide, Tarifsätze parametrisiert (fehlende BSGR → listenweiser Abbruch)
- Laden Sie die Datei ins ELDA-Portal hoch
3.2 Versichertenmeldung (bei Ein-/Austritt)
- Anmeldung (M3): vor Arbeitsantritt — wird automatisch erkannt
- Abmeldung (M4): innerhalb von 7 Kalendertagen nach Beschäftigungsende
- Fallweise (MA): je Beschäftigungstag vor Arbeitsantritt
3.3 Lohnzettel L16 (jährlich)
Frist: Ende Februar des Folgejahres (via ELDA)
- Öffnen Sie Meldewesen → Lohnzettel Finanz (L16)
- Erstellen Sie einen Eintrag für das Abrechnungsjahr
- Klicken Sie auf „Lauf erzeugen (Dateien)"
- Es werden zwei Dateien erzeugt:
l16_<Jahr>_<BKNR>.txt— der Lohnzettel (BEST LF)arbeitsstaette_<Jahr>.txt— die Arbeitsstättenmeldung (BEST AD)
- Beide Dateien werden über ELDA übertragen
4. Belege drucken
| Beleg | Druckort | Inhalt |
|---|---|---|
| Lohnzettel (AT) | Lohnabrechnung → Drucken | Bezüge, Abzüge, DG-Anteile, Netto |
| Monatsdienstliste | Lohnlauf → Drucken | mBGM-Kontrollgrößen je AN |
| Monatsjournal | Lohnlauf → Drucken | Lohnart-Summen je Lauf |
| All-in-Deckungsrechnung | Lohnabrechnung → Drucken | Pauschale vs. Bezüge |
| DAG-Ausweis | Lohnlauf → Drucken | § 1 DAG (geringfügig Beschäftigte) |
5. Fristenkalender
Öffnen Sie Meldewesen → Fristenkalender. Der Kalender zeigt:
- Monatliche Fristen: SV 15., DB/DZ/KommSt 15. des Folgemonats
- Jahresfristen: L16/Arbeitsstätte/§-109a Ende Februar, KommSt-Jahreserklärung Ende März
Fristen werden automatisch per Cron erzeugt (monatlich am 1.). Überfällige Fristen werden rot markiert. Klicken Sie auf den Pfeil-Button, um direkt zur zugehörigen Deklaration zu springen.
6. Jahreswechsel
6.1 KV-Runde
- Neue KV-Gehaltstabellen über den KV-Katalog-Import eingeben (Paste oder CSV)
- Neue
gueltig_ab-Versionen werden automatisch angelegt; historische Werte bleiben unberührt
6.2 LSt/SV-Parameterpflege
- Neue Jahreswerte in
rule_parameters_<jahr>.xmlnachpflegen (Beschaffung: „Beitragsrechtliche Werte" von sozialversicherung.at; LSt-Tarif vom BMF) - Beispiel 2027:
data/rule_parameters_2027.xmlenthält bereits die Struktur
6.3 Kontrollsechstel-Prüfung
- Öffnen Sie Meldewesen → Jahres-Retro-/Aufrollungslauf
- Wählen Sie das Jahr und klicken Sie auf „Jahresdaten prüfen"
- Der Wizard zeigt je AN den §-67-Überhang und ob die Günstig-Aufrollung (Tarif statt Fixsätze) günstiger wäre
7. BV-Endabrechnung (Austritt)
Bei Austritt eines:r im BMSVG-Systems verbleibenden AN:
- Öffnen Sie Abfertigung Neu → BV-Endabrechnung (Austritt)
- Wählen Sie den:die Mitarbeiter:in und die Beendigungsart
- Der Wizard prüft: 36 Beitragsmonate? § 14 Abs 2-Matrix (AN-Kündigung, verschuldete Entlassung, unberechtigter Austritt)
- Zeigt Anwartschaft (Beiträge + Erträge) und Fristen
Support
Bei Fragen wenden Sie sich an Ihren Lohnverrechnungs-Dienstleister.
Technische Dokumentation: README.md und docs/ im Modul.