MWST-Abrechnung als XML exportieren und bei der ESTV einreichen
Ein Klick auf «XML» in der bexio-MWST-Abrechnung, und die fertige Deklaration liegt als eCH-0217-Datei im Download-Ordner — bereit für den Upload im ePortal der ESTV. So funktioniert der Export, Schritt für Schritt.
STAND: AUGUST 2026
So holst du die fertige MWST-Abrechnung als XML aus bexio: in bexio
Buchhaltung → MWST-Abrechnung öffnen, die Abrechnungsperiode wählen und
auf den Knopf «XML» klicken. Die Extension liest die angezeigte
Abrechnung, prüft sie auf Konsistenz und legt eine Datei wie
CHE123456789_2026_Q1.xml in deinen Download-Ordner — eine vollständige
MWST-Deklaration nach eCH-0217, die du im ePortal der ESTV hochlädst, statt
jede Ziffer abzutippen.
Schritt für Schritt
- Abrechnung öffnen. In bexio unter Buchhaltung → MWST-Abrechnung die gewünschte Periode anzeigen — die Extension übernimmt die Periode direkt aus der geöffneten Abrechnung.
- Auf «XML» klicken. Der Knopf steht in der Aktionsleiste der Abrechnung (Tooltip: «XML herunterladen (Shift- oder Alt-Klick: zusätzlich Diagnose-Datei)»). Während der Erstellung zeigt er «XML wird erstellt…». Siehst du stattdessen den abgeblendeten Hinweis «MWST als XML ist an dein quintio-Konto gebunden», melde dich zuerst an — so geht das.
- Dialoge beantworten, falls nötig. Fehlt deine MWST-Nummer, fragt die Extension nach («MWST-Nummer (UID) bestätigen» bzw. «MWST-Nummer (UID) eingeben») — sie wird nie stillschweigend übernommen. Rechnest du mit Saldo- oder Pauschalsteuersätzen ab, fragt sie beim ersten Export nach der Tätigkeits-ID pro Mandant.
- Datei im ePortal der ESTV hochladen. Die XML-Datei entspricht dem Standard eCH-0217, den das ePortal beim Einreichen per Upload erwartet. Kontrolliere die eingelesenen Werte dort wie gewohnt, bevor du die Abrechnung einreichst — die Verantwortung für die Deklaration bleibt bei dir.
Erfolgskontrolle: Im Download-Ordner liegt eine Datei nach dem Muster
<UID>_<Jahr>_Q<Quartal>.xml, und das ePortal liest sie beim Upload ohne
Beanstandung ein.
Was prüft die Extension vor dem Download?
- Konsistenz-Check gegen Ziffer 500: Die Extension rechnet die Steuer selbst nach und vergleicht sie mit der von bexio angezeigten Ziffer 500. Eine Differenz unter CHF 5 gilt als Rundung und läuft still durch; zwischen CHF 5 und 200 fragt der Dialog «Konsistenzprüfung — Differenz festgestellt» nach, ob du fortfahren willst; ab CHF 200 bricht der Export ab und bittet dich, die Diagnose herunterzuladen und an den Support zu senden.
- Abrechnungsart und Methode liest die Extension aus deinen bexio-MWST-Einstellungen (vereinbart oder vereinnahmt, effektiv oder Saldo-/Pauschalsteuersatz) — nur lesend, geändert wird in bexio nichts.
- Bewilligte Saldosteuersätze: Zeigt bexio einen Steuersatz, der nicht der ESTV-Liste der bewilligten Saldosteuersätze entspricht, hält die Extension mit «Nicht bewilligter Saldosteuersatz» an, statt ein XML zu erzeugen, das die ESTV zurückweist. Häufigste Ursache in bexio: beide Saldosteuersätze zeigen auf dieselbe Ziffer der Abrechnung.
Welche Meldungen können erscheinen?
Jede Meldung nennt den Grund und, wo es hilft, den nächsten Schritt — darunter: «MWST-Nummer fehlt», «Tätigkeits-ID fehlt», «Nicht bewilligter Saldosteuersatz», «Bexio-MWST-Einstellungen unvollständig», «Bexio nicht erreichbar», «Abrechnungsperiode unklar» und «Konsistenzprüfung fehlgeschlagen». Über «Diagnose herunterladen» erzeugst du eine Datei für den Support — sie enthält keine bexio-Zugangsdaten.
Für Saldo- und Pauschalsteuersatz-Abrechnungen ab 2025 braucht es die Tätigkeits-ID pro Mandant — und was die Extension sonst noch kann, zeigt die Übersicht.