Schweiz Lohnabrechnung
Schweizer Lohn korrekt: AHV / IV / EO, ALV, UVG, BVG und kantonale Quellensteuer — mit Lohnausweis und swissdec-ELM-XML-Erstellung
Eine vollstaendige Schweizer Lohnberechnungs-Engine fuer Odoo, aufgebaut auf dem
Community-Modul hr. Keine Enterprise-Abhaengigkeit — die
Lohnabrechnung, die gesetzliche Engine und der Lohnausweis sind eigene Modelle dieses
Moduls. Jeder Satz, jede Grenze und jedes Band ist editierbar, sodass Sie das Modul bei
Gesetzesaenderungen aktuell halten.
Was berechnet wird
AHV / IV / EO — erste Saeule
Alters-, Invaliden- und Erwerbsersatzversicherung zum kombinierten Satz von 10,6 %, aufgeteilt 5,3 % Arbeitnehmer / 5,3 % Arbeitgeber ohne Lohnobergrenze, inklusive des Rentner-Freibetrags ab Erreichen des AHV-Referenzalters.
ALV — Arbeitslosenversicherung
2,2 % (1,1 % / 1,1 %) auf den Lohn bis zur jaehrlichen Obergrenze, mit einem konfigurierbaren Solidaritaetszuschlag auf den Teil darueber, falls der Gesetzgeber ihn wieder einfuehrt.
UVG — Unfallversicherung
Berufliche (BU, Arbeitgeber) und nichtberufliche (NBU, Arbeitnehmer) Praemien auf den gedeckelten UVG-Lohn, mit einem NBU-Kennzeichen je Mitarbeiter fuer Personal unter der Wochenstundengrenze.
BVG — Berufsvorsorge (2. Saeule)
Berechnung des koordinierten Lohns (Eintrittsschwelle, Koordinationsabzug, BVG-Maximum und -Minimum) und die altersgestaffelte Altersgutschrift, gesteuert ueber ein vollstaendig editierbares Bandmodell.
Quellensteuer
Tarifcode-Parser (A / B / C / H ... samt Kindern und Kirchensteuer-Kennzeichen) und eine Satzabfrage gegen den offiziellen kantonalen ESTV-Tarif, den Sie in eine editierbare Tabelle laden. Die Mechanik des satzbestimmenden Einkommens im Monatsmodell ist umgesetzt — kein Satz wird erfunden.
Lohnausweis & ELM
Der offizielle Lohnausweis (Formular 11), aggregiert in seine nummerierten Felder, plus ein swissdec-ELM-Lohndeklarations-XML mit Strukturpruefung, bereit fuer Ihren zertifizierten Distributor.
Gesetzliche Parameter (aktuelle Standardwerte)
| Komponente | Satz / Grenze | Aufteilung |
|---|---|---|
| AHV / IV / EO | 10,6 %, keine Obergrenze | 5,3 % AN / 5,3 % AG |
| ALV | 2,2 % bis CHF 148'200 / Jahr | 1,1 % AN / 1,1 % AG |
| ALV-Solidaritaet | konfigurierbar (0 % seit 2023) | ueber der Obergrenze |
| UVG-Obergrenze | CHF 148'200 / Jahr | BU Arbeitgeber / NBU Arbeitnehmer |
| BVG-Eintrittsschwelle | CHF 22'680 / Jahr | — |
| BVG-Koordinationsabzug | CHF 26'460 / Jahr | — |
| BVG-Maximallohn | CHF 90'720 / Jahr | — |
| BVG-Altersgutschrift | 7 % / 10 % / 15 % / 18 % nach Alter | mind. 50 % Arbeitgeber |
| Quellensteuer | kantonaler ESTV-Tarif (Sie laden ihn) | vom Arbeitnehmer einbehalten |
Alle Werte sind auf der Firma und in den BVG-Band- / Quellensteuer-Tarifmodellen editierbar. Pruefen Sie sie vor dem Echtbetrieb anhand der aktuellen offiziellen AHV/IV/EO-, SECO-, BVG- und ESTV-Vorgaben.
Ablauf
1. Konfigurieren
Firmensaetze festlegen, die editierbaren BVG-Baender setzen (bei der Installation) und den ESTV-Quellensteuertarif Ihres Kantons in die Tariftabelle importieren.
2. Lohn ausfuehren
Monatslauf erstellen, Mitarbeiter mit Bruttolohn uebernehmen und berechnen. Jede Zeile zeigt AHV/IV/EO, ALV, NBU, den koordinierten Lohn und die BVG-Gutschrift, den Quellensteuersatz und die Steuer, den Nettolohn und die vollen Arbeitgeberkosten.
3. Deklarieren & bescheinigen
Erstellen Sie das swissdec-ELM-XML fuer die Periode, die gesetzliche Abrechnungsuebersicht nach Inkassostelle und den jaehrlichen Lohnausweis je Mitarbeiter oder als Batch-CSV.
Eingebaute Pruefung
- AHV-Nummern-Pruefer — das 13-stellige 756-Format mit EAN-13-Pruefziffer, bei der Eingabe geprueft.
- Tarifcode-Pruefer — weist unbekannte Quellensteuercodes vor einem Lauf ab.
- Abstimmbarer Lohnausweis — Feld 8 (Brutto) und Feld 11 (Netto) werden abgeleitet, sodass der Ausweis immer stimmt.
- ELM-Strukturpruefung — das Lohndeklarations-XML wird geparst und seine Huelle und Mitarbeiteranzahl vor dem Download verifiziert.
BYOK — Sie behalten die Kontrolle
Dieses Modul ist eine reine Lohn-Engine und ein Datei-Generator. Es berechnet die gesetzlichen Werte und erstellt den Lohnausweis und das swissdec-ELM-XML lokal. Sie uebermitteln sie ueber Ihren eigenen swissdec-zertifizierten Distributor / ELM-Endpunkt mit Ihren eigenen Zugangsdaten. Das Modul ist kein zertifizierter swissdec-Distributor und uebermittelt selbst keine Daten — keine Mitarbeiterdaten verlassen Ihr Odoo.
Technik
- Odoo 19.0 und 18.0, Community-Basis. Haengt nur von
hrundmailab. - Reine Python-Berechnungsdienste, vollstaendig unabhaengig von Odoo getestet.
- Editierbare BVG-Baender und Quellensteuertarife — nichts am gesetzlichen Plan ist hartcodiert.
- Manager- / Benutzer-Sicherheitsgruppen; jedes Modell in der Zugriffsliste.
English version
Switzerland Lohn Payroll
A full Swiss payroll computation engine for Odoo, built on the Community hr
module. No Enterprise dependency. It computes AHV/IV/EO, ALV unemployment, UVG accident,
BVG occupational pension and cantonal Quellensteuer withholding tax, then produces the
Lohnausweis (salary certificate) and a swissdec ELM XML. Every rate, limit and band is
editable.
What it computes
AHV/IV/EO at 10.6% (no ceiling), ALV at 2.2%, UVG BU/NBU on the capped salary, BVG coordinated-salary and age-banded retirement credit, and Quellensteuer via the official ESTV cantonal tariff you load.
Certify & BYOK
Official Form 11 Lohnausweis and a structurally validated swissdec ELM XML, with AHV check-digit and tariff-code validation. You transmit through your own swissdec distributor / ELM endpoint — no data leaves Odoo. Odoo 18.0/19.0, Community base.
Screenshots
Bvg Credit Bands
Lohnausweis
Payroll Runs
Quellensteuer Tariffs
Update date: 2026-07-02