| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1519 |
| Technical Name |
l10n_ch_lohn_payroll |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1519 |
| Technical Name |
l10n_ch_lohn_payroll |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
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
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module