Treuhand2026-07-02John Waldmeier

MWST-Abrechnung vorbereiten: Automatischer Unterlagen-Check mit n8n

Die MWST-Abrechnung ist selten schwierig. Sie ist mühsam - und zwar fast immer aus demselben Grund: Unterlagen fehlen, und das fällt erst auf, wenn die Frist naht.

Das Muster hinter dem Quartalsstress

Der Ablauf wiederholt sich zuverlässig. Zwei Wochen vor Abgabe beginnt die Sichtung. Dabei zeigt sich, dass einzelne Belege nie eingereicht wurden, Zahlungen ohne Beleg herumliegen und bei manchen Positionen unklar ist, welcher Steuersatz gilt.

Danach beginnt das Nachfassen beim Mandanten - genau in dem Moment, in dem am wenigsten Zeit dafür ist. Der Engpass liegt also nicht in der Abrechnung selbst, sondern in der späten Erkennung von Lücken.

Upstream gedacht: Die richtige Frage ist nicht "wie rechne ich schneller ab?", sondern "wie erfahre ich sechs Wochen früher, was fehlt?". Automatisiere die Erkennung, nicht die Abrechnung.

Der Vollständigkeitscheck als eigener Workflow

Statt eines grossen MWST-Automaten baust du einen kleinen, der nur eine Frage beantwortet: Ist der aktuelle Stand vollständig genug, um abzurechnen?

Was geprüft wird

Wie der Workflow läuft

Ein Schedule Trigger startet den Check wöchentlich, nicht quartalsweise. Das ist der entscheidende Unterschied: Du findest eine fehlende Rechnung im Juli, wenn der Mandant sich noch erinnert, wo sie liegt - nicht im Oktober.

Der Workflow holt Buchungen und Belege über die API der Buchhaltungssoftware, gleicht sie in einem Code Node gegeneinander ab und erzeugt eine Abweichungsliste je Mandant. Anschliessend geht pro Mandant eine kompakte Mail raus, die nur die offenen Punkte nennt.

Die Mail an den Mandanten ist das eigentliche Produkt

Technisch ist der Abgleich unspektakulär. Der Wert entsteht durch die Form der Rückmeldung. Eine Liste mit dreissig Positionen wird ignoriert. Eine Mail mit drei konkreten Punkten wird beantwortet.

Bewährt hat sich: pro Position das Datum, der Betrag, der Empfänger und eine einzige klare Frage. Keine Fachbegriffe, keine Kontonummern. Der Mandant soll nicht Buchhaltung lernen, sondern eine Rechnung suchen.

Formuliere die Frage konkret: "Am 14. Juli gingen 480 CHF an die Garage Schmid. Haben Sie dazu die Rechnung?" ist beantwortbar. "Beleg fehlt zu Buchung 2847" ist es nicht.

Eskalation ohne Nerven

Reagiert ein Mandant nicht, erinnert der Workflow nach einer Woche automatisch - mit derselben Liste, gekürzt um die inzwischen erledigten Punkte. Diese Kürzung ist wichtig: Sie zeigt Fortschritt und wirkt weniger vorwurfsvoll als eine unveränderte Wiederholung.

Vier Wochen vor Abgabefrist wechselt der Empfänger: Dann geht die Zusammenfassung an den zuständigen Treuhänder statt an den Mandanten. Ab hier ist es eine Gesprächssache, keine Systemsache mehr.

Grenzen des Ansatzes

Ein automatischer Check findet Lücken, keine Fehler im Urteil. Ob eine Bewirtung geschäftlich veranlasst war, ob ein Fahrzeug privat mitgenutzt wird, ob eine Leistung im Inland erbracht wurde - das bleibt fachliche Beurteilung.

Sei hier ehrlich zu dir selbst. Ein System, das den Eindruck erweckt, es habe alles geprüft, ist gefährlicher als gar keins. Nenn die Mail deshalb nicht "MWST-Prüfung", sondern "Fehlende Unterlagen" - das beschreibt genau, was sie leistet.

Warum sich das für ein Büro doppelt rechnet

Der offensichtliche Nutzen ist die entzerrte Arbeitslast: Statt einer Spitze vor jeder Frist verteilt sich die Nachfassarbeit über das Quartal.

Der zweite Nutzen ist weniger sichtbar und oft grösser. Mandanten, die wöchentlich kleine konkrete Fragen bekommen, gewöhnen sich an, Belege zeitnah einzureichen. Das System verändert also nicht nur deine Arbeit, sondern das Verhalten der Gegenseite.

Du möchtest den Check für deine Mandate aufsetzen? Im Erstgespräch schauen wir uns an, welche Schnittstellen deine Buchhaltungssoftware bietet und wie der Abgleich konkret aussehen kann.

Bereit für Automatisierung?

Lass uns in einem kostenlosen Erstgespräch herausfinden, welche Prozesse wir für dein Unternehmen automatisieren können.

Gratis Erstgespräch buchen →