MWST-Abrechnung aus Odoo: effektiv oder Saldosteuersatz
Kurz gesagt
Die Schweizer MWST-Abrechnung bereiten Sie aus Odoo in der Buchhaltung (Enterprise) vor: Steuern und Steuergitter prüfen, die Periode abschliessen, den Steuerbericht kontrollieren und die Zahlen im ESTV-Portal einreichen. Die Ziffern 200 bis 910 des Schweizer Berichts samt beiden Satz-Generationen definiert das Community-Modul l10n_ch; die Dokumentation zur Schweiz und der Editionsvergleich belegen diesen Bericht für Enterprise nicht, prüfen Sie ihn deshalb im geöffneten Bericht Ihrer Datenbank. Beim Saldosteuersatz zählt der steuerbare Umsatz einschliesslich Steuer mal dem bewilligten Satz (Art. 37 Abs. 2 MWSTG).
Das Wichtigste
- Schweiz: Die Abrechnung ist vierteljährlich, bei Saldosteuersätzen halbjährlich; auf Antrag der steuerpflichtigen Person monatlich bei regelmässigem Vorsteuerüberschuss oder jährlich bis CHF 5'005'000 steuerbarem Jahresumsatz, auch beim Saldosteuersatz (Art. 35 Abs. 1 und 1bis MWSTG).
- Frist: 60 Tage nach Ablauf der Abrechnungsperiode, eingereicht im ESTV-Portal (Art. 71 Abs. 1 MWSTG).
- Saldosteuersatz nur bis CHF 5'024'000 Umsatz und CHF 108'000 Steuer im Jahr, berechnet nach dem massgebenden Saldosteuersatz (Art. 37 Abs. 1 MWSTG).
- Die Rechnung an die Kundschaft zeigt den gesetzlichen Satz von 8,1, 2,6 oder 3,8 Prozent, auch beim Saldosteuersatz.
- Den Schweizer Steuerbericht (Ziffern 200 bis 910, beide Satz-Generationen) definiert das Community-Modul l10n_ch; die Dokumentation zur Schweiz nennt ihn nicht, für den Saldosteuersatz führt die ESTV ein eigenes Formular.
- Beim Methodenwechsel gehören die Korrekturen in die Ziffern 410 und 415 der Abrechnung.
Was Sie vorab brauchen
- Odoo 19.0 oder 20.0 mit der Buchhaltung und einer Firma mit Land Schweiz. Die Lokalisierung l10n_ch bringt Kontenrahmen, Steuervorlagen und den Steuerbericht mit; die Ziffern des Berichts stehen in der Berichtsdatei des öffentlichen Community-Zweigs. Einzelheiten stehen in Was die Lokalisierung abdeckt.
- Die MWST-Nummer am Unternehmensdatensatz und ein Zugang zum ESTV-Portal; seit 1. Januar 2025 reichen alle mehrwertsteuerpflichtigen Unternehmen die Abrechnung dort ein (ESTV, MWST-Formulare).
- Die bei der ESTV hinterlegte Methode: effektiv (Art. 36 MWSTG) oder Saldosteuersatz, für den die ESTV den Satz bewilligt (Art. 37 MWSTG). Ohne Bewilligung rechnen Sie effektiv ab.
- Die bewilligte Periode: vierteljährlich, nach Saldosteuersätzen halbjährlich; auf Antrag der steuerpflichtigen Person monatlich bei regelmässigem Vorsteuerüberschuss oder jährlich bis CHF 5’005’000 steuerbarem Jahresumsatz, auch beim Saldosteuersatz (Art. 35 Abs. 1 und 1bis MWSTG). Die Steuerperiode ist das Kalenderjahr (Art. 34 Abs. 2 MWSTG); das Geschäftsjahr nach Art. 34 Abs. 3 ist noch nicht in Kraft.
- Die Sätze auf den Positionen: 8,1 Prozent Normalsatz, 2,6 Prozent reduziert, 3,8 Prozent für Beherbergung, im Normtext befristet bis längstens 31. Dezember 2027 (Art. 25 MWSTG, in dieser Höhe seit 1. Januar 2024).
Die Menünamen folgen der englischsprachigen Odoo-Dokumentation; in der deutschen Oberfläche können sie abweichen. Die Buchhaltung mit Berichtswesen und Steuererklärungs-Workflow führt der Editionsvergleich in der Spalte Enterprise; laut Preisseite läuft diese App auf Odoo Online, Odoo.sh und On-Premise. Den Schweizer Steuerbericht mit seinen Ziffern beschreibt die Dokumentation zur Schweiz nicht; die Ziffern 200 bis 910 samt beiden Satz-Generationen stehen in der Berichtsdatei des Community-Moduls l10n_ch im öffentlichen Zweig 19.0 und 20.0. Ob Ihre Enterprise-Datenbank dieselben Ziffern führt, prüfen Sie im geöffneten Bericht.
Die beiden Methoden im Vergleich
| Punkt | Effektive Methode | Saldosteuersatz |
|---|---|---|
| Bemessung | Entgelt ohne Steuer je Satz (Art. 24 Abs. 6, Art. 36 Abs. 2 MWSTG) | Total der steuerbaren Entgelte einschliesslich Steuer (Art. 37 Abs. 2 MWSTG) |
| Periode | vierteljährlich (Art. 35 Abs. 1 MWSTG); auf Antrag monatlich bei regelmässigem Vorsteuerüberschuss oder jährlich bis CHF 5’005’000 steuerbarem Jahresumsatz (Art. 35 Abs. 1bis MWSTG) | halbjährlich (Art. 35 Abs. 1 MWSTG); auf Antrag monatlich bei regelmässigem Vorsteuerüberschuss oder jährlich bis CHF 5’005’000 steuerbarem Jahresumsatz (Art. 35 Abs. 1bis MWSTG) |
| Vorsteuer | wird abgezogen (Art. 28 MWSTG) | wird nicht berechnet; der Satz berücksichtigt die branchenübliche Vorsteuerquote (Art. 37 Abs. 3 MWSTG) |
| Rechnung an die Kundschaft | gesetzlicher Satz | gesetzlicher Satz, nicht der Saldosteuersatz |
| Odoo-Bericht und Portal | der Bericht führt die Ziffern der effektiven Methode (Definition aus l10n_ch, Community-Zweig) | der Bericht weist Umsatz und Steuer mit den gesetzlichen Sätzen aus; den Saldosteuersatz rechnet das ESTV-Portal |
Schritt für Schritt: effektive Methode
Schritt 1: Periodizität einstellen
Öffnen Sie Accounting ‣ Configuration ‣ Settings und wählen Sie im Abschnitt Tax Return Periodicity die bewilligte Periode, die Erinnerungsfrist und das Journal.
Schritt 2: Steuern und Steuergitter prüfen
Odoo rechnet den Bericht aus den Steuergittern (Tax Grids) der gebuchten Steuern. Öffnen Sie Accounting ‣ Configuration ‣ Taxes, wählen Sie eine Schweizer Vorlage und prüfen Sie, auf welche Ziffer ihr Gitter zeigt. Wie das Community-Modul l10n_ch (Zweige 19.0 und 20.0) seine Schweizer Steuervorlagen verdrahtet, steht in deren Steuervorlagendatei: Dort tragen die Leistungen des Normalsatzes das Gitter 303a und die Steuer 303b, der reduzierte Satz 313a und 313b, die Beherbergung 343a und 343b, die Bezugssteuer 383a und 383b, der Vorsteuerabzug auf Material und Dienstleistungen 400 und auf Investitionen 405. Das ist die Zuordnung des Community-Zweigs und keine Zusage für Enterprise; die Dokumentation zur Schweiz beschreibt den Bericht nicht. Vergleichen Sie deshalb in Ihrer Datenbank die Gitter Ihrer Steuern mit den Ziffern des geöffneten Berichts und richten Sie sich nach diesem Bericht. Er führt Zeilen für die Sätze ab 1. Januar 2024 (303a/303b, 313a/313b, 343a/343b) und zusätzlich für die alten Sätze bis 31. Dezember 2023 (302a/302b, 312a/312b, 342a/342b).
Schritt 3: Belege der Periode buchen
Buchen Sie alle Rechnungen und Belege mit Buchungsdatum in der Periode, nach der bewilligten Abrechnungsart: vereinbarte Entgelte (Art. 39 Abs. 1, Art. 40 Abs. 1 MWSTG) oder vereinnahmte Entgelte (Art. 39 Abs. 2, Art. 40 Abs. 2 MWSTG). Rechnen Sie nach vereinnahmten Entgelten ab, prüfen Sie, ob Ihre Steuern als Cash-Basis-Steuern geführt sind; diese Einstellung setzt die Fälligkeit nach der Odoo-Dokumentation auf den Zahlungseingang.
Schritt 4: Steuerbericht prüfen
Öffnen Sie Accounting ‣ Accounting ‣ Tax Returns und die Zeile der Periode; dort stehen die Schritte Review, Submit und Pay und der Bericht der Lokalisierung. Vergleichen Sie mit der Buchhaltung: Ziffer 200 für die Entgelte, 299 für den steuerbaren Gesamtumsatz, 303a und 303b für Normalsatz-Leistungen und Steuer, 313a und 313b für den reduzierten Satz, 343a und 343b für Beherbergung, 400 und 405 für die Vorsteuer, 500 für den Zahlbetrag. Die Dokumentation beschreibt nur die Schaltflächen und den Ablauf, nicht den Aufbau des Berichts; diese Ziffern sind die der Berichtsdatei des Community-Moduls l10n_ch. Führt Ihr Bericht andere Ziffern, vergleichen Sie die entsprechenden Zeilen Ihres Berichts.
Schritt 5: Prüfungen abschliessen und sperren
Arbeiten Sie die Prüfungen des Zeitraums ab: fehlende Belege, Entwürfe, Unternehmensdaten, Steuer-Länder-Zuordnung. Beheben Sie jeden Punkt oder setzen Sie ihn bewusst auf Reviewed oder Supervised, klicken Sie dann Validate und, falls das Fenster Lock erscheint, darin die Schaltfläche Lock; die Dokumentation macht dieses Fenster von der Lokalisierung abhängig, für die Schweiz ist sein Auftreten nicht belegt. Odoo bucht den Abschlussbeleg ins Journal Tax Returns und setzt das Sperrdatum.
Schritt 6: Im ESTV-Portal abrechnen
Übertragen Sie die Ziffern in die Abrechnung im ESTV-Portal und zahlen Sie den Betrag aus Ziffer 500 fristgerecht. Die Frist beträgt 60 Tage nach Ablauf der Periode (Art. 71 Abs. 1 MWSTG); eine Verlängerung beantragen Sie im Portal.
Schritt für Schritt: Saldosteuersatz
Schritt 1: Bewilligung und Periode
Die Methode müssen Sie bei der ESTV bewilligen lassen. Wechsel sind auf Beginn einer Steuerperiode möglich, die Methode muss mindestens eine Periode beibehalten werden, und von der effektiven Methode ist ein Wechsel frühestens nach drei Jahren möglich (Art. 37 Abs. 4 MWSTG). Die Grenzen stehen in Art. 37 Abs. 1 MWSTG: höchstens CHF 5’024’000 Umsatz aus steuerbaren Leistungen und höchstens CHF 108’000 Steuer pro Jahr, berechnet nach dem massgebenden Saldosteuersatz. Beim Saldosteuersatz ist die Abrechnung halbjährlich (Art. 35 Abs. 1 MWSTG); auf Antrag der steuerpflichtigen Person erlaubt Art. 35 Abs. 1bis MWSTG auch hier die jährliche Abrechnung bis CHF 5’005’000 Umsatz aus steuerbaren Leistungen. Welche Periodizitäten die Auswahl Tax Return Periodicity enthält, nennt die Odoo-Dokumentation nicht, prüfen Sie in Ihrer Datenbank, ob die bewilligte Periode dabei ist.
Schritt 2: Steuern auf den Rechnungen bleiben die gesetzlichen
Die Rechnung an die Kundschaft weist den gesetzlichen Satz aus, nicht den Saldosteuersatz. Ändern Sie die Steuervorlagen deshalb nicht: Ein Betrieb mit Saldosteuersatz 3,7 Prozent stellt 8,1 Prozent in Rechnung, solange die Leistung dem Normalsatz unterliegt.
Schritt 3: Umsatz einschliesslich Steuer aus dem Bericht holen
Nehmen Sie aus dem Bericht den steuerbaren Gesamtumsatz ohne Steuer (Ziffer 299) und die geschuldete Steuer (Ziffern 303b, 313b, 343b). Die Summe ist der Umsatz einschliesslich Steuer, auf den Art. 37 Abs. 2 MWSTG den bewilligten Satz anwendet. Enthält die Periode nur Normalsatz-Leistungen, führt Ziffer 299 mal 1,081 zum selben Wert.
Schritt 4: Abrechnung im ESTV-Portal
Nach dem Muster der ESTV erfassen Sie im Portal im Abschnitt Berechnung den bewilligten Satz und den Umsatz; das Portal rechnet den Steuerbetrag und übernimmt Total und Durchschnittssatz in die Abrechnung. Sind mehrere Sätze bewilligt, wird jede Tätigkeit mit mehr als 10 Prozent Anteil am steuerbaren Gesamtumsatz mit ihrem eigenen Satz gerechnet (ESTV, Saldosteuersätze ab 1. Januar 2025). Vorsteuer tragen Sie nicht ein.
Beispielrechnung
Beispiel mit erfundenen Zahlen: eine Autoreparaturwerkstatt mit Saldosteuersatz 3,7 Prozent; das Quartal und das Semester zeigen dieselbe Aktivität.
| Position | Effektive Methode, 4. Quartal 2026 | Saldosteuersatz, 2. Semester 2026 |
|---|---|---|
| Leistungen zum Normalsatz, netto | CHF 100’000 | CHF 200’000 |
| Mehrwertsteuer 8,1 Prozent | CHF 8’100 | CHF 16’200 |
| Umsatz einschliesslich Steuer | CHF 108’100 | CHF 216’200 |
| Vorsteuer Material und Dienstleistungen (Ziffer 400) | CHF 4’200 | CHF 8’400 |
| Vorsteuer Investitionen (Ziffer 405) | CHF 800 | CHF 1’600 |
| Geschuldete Steuer | CHF 8’100 | CHF 7’999.40 aus CHF 216’200 mal 3,7 Prozent |
| Zahllast | CHF 3’100 | CHF 7’999.40 |
Wer nach Saldosteuersatz abrechnet, kann den Vorsteuerabzug von CHF 10’000 im Semester nicht geltend machen. Für dasselbe Semester hätte die effektive Methode CHF 6’200 ergeben (CHF 16’200 abzüglich CHF 10’000); der Saldosteuersatz kostet hier CHF 1’799.40 mehr, weil die tatsächliche Vorsteuer über der branchenüblichen Quote liegt, die im Satz steckt.
So prüfen Sie das Ergebnis
Die Ziffern sind die des Schweizer Berichts aus dem Community-Modul l10n_ch.
- Eine Rechnung gegenprüfen: CHF 2’500 netto zum Normalsatz ergeben CHF 202.50 Steuer.
- Ziffer 299 mit der Summe der steuerbaren Umsätze in der Buchhaltung vergleichen.
- Bei Leistungen aus dem Ausland prüfen, ob die Bezugsteuer in Ziffer 383a und 383b steht.
- Nach dem Validieren: Sperrdatum gesetzt, Abschlussbeleg im Journal Tax Returns.
- Im ESTV-Portal: Abrechnung eingereicht, Zahlung verbucht.
Wenn etwas nicht klappt
Diese Zeilen beziehen sich auf den Schweizer Bericht aus dem Community-Modul l10n_ch und den Ablauf in der App Buchhaltung, die der Editionsvergleich unter Enterprise führt.
| Symptom | Ursache | Abhilfe |
|---|---|---|
| Der Bericht weist 7,7, 2,5 oder 3,7 Prozent aus | Die Position trägt eine Steuervorlage der alten Satz-Generation | Steuervorlage und Zeitpunkt der Leistung prüfen; der Bericht führt Zeilen für beide Satz-Generationen |
| Ziffer 303b passt nicht zur Rechnung | Steuergitter an der Steuer fehlt oder zeigt auf die falsche Ziffer | Steuer unter Accounting ‣ Configuration ‣ Taxes prüfen |
| Ein Umsatz wird in Ziffer 230 (von der Steuer ausgenommene Inlandleistungen nach Art. 21 MWSTG) abgezogen, obwohl Sie ihn als steuerbar erwarten | Die Position trägt die 0-Prozent-Vorlage für von der Steuer ausgenommene Inlandleistungen ohne Option nach Art. 22 MWSTG; solche Entgelte sind im Total der Ziffer 200 enthalten | Erst die steuerliche Einordnung prüfen: Ist die Leistung tatsächlich ausgenommen, gehört sie in Ziffer 230. Nur bei falscher Zuordnung die Steuer der Position auf den gesetzlichen Satz ändern |
| Prüfung Draft entries schlägt fehl | Entwürfe im Zeitraum | Buchen oder anderes Buchungsdatum setzen |
| Die Zahlen des Berichts passen nicht zur Saldosteuersatz-Abrechnung | Der Bericht rechnet mit den gesetzlichen Sätzen | Umsatz einschliesslich Steuer nehmen und den Satz anwenden |
Wann Sie Hilfe holen sollten
Holen Sie die Steuerberatung für den Methodenwechsel: Beim Wechsel zur effektiven Methode gehören die nicht abgezogenen Vorsteuern auf dem Zeitwert in Ziffer 410, beim Wechsel zum Saldosteuersatz die zurückzugebenden Vorsteuern in Ziffer 415 (Muster der ESTV-Abrechnung). Dasselbe gilt für Korrekturen nach Art. 72 MWSTG und für das Verlagerungsverfahren nach Art. 63 MWSTG: Nach Absatz 1 Buchstabe a steht es bei der ESTV registrierten, nach der effektiven Methode abrechnenden Importeuren offen, die regelmässig ein- und ausführen und daraus regelmässig beachtliche Vorsteuerüberschüsse erzielen; nach Buchstabe b zudem Leistungserbringern nach Art. 20a MWSTG (Vermittlung von Lieferungen über elektronische Plattformen), die im Register der steuerpflichtigen Personen eingetragen sind und gegen die keine administrative Massnahme nach Art. 79a angeordnet ist.