Praxis2026-06-11John Waldmeier

QR-Rechnung automatisch erstellen und versenden mit n8n

Die QR-Rechnung ist seit Oktober 2022 der verbindliche Standard im Schweizer Zahlungsverkehr. Technisch ist sie ein Segen: strukturierte Daten, maschinenlesbar, eindeutige Referenz. Praktisch tippen viele KMUs die Angaben trotzdem von Hand ab.

Warum die QR-Rechnung ein Automatisierungsgeschenk ist

Der entscheidende Unterschied zum alten Einzahlungsschein liegt im Swiss QR Code. Er enthält sämtliche zahlungsrelevanten Daten in einem definierten Format: Konto, Betrag, Währung, Empfänger, Zahlungszweck und - besonders wertvoll - die strukturierte Referenz.

Diese Referenz ist der Schlüssel zur Automatisierung. Sie verbindet die ausgestellte Rechnung eindeutig mit der späteren Zahlung. Genau hier verschenken viele Betriebe Potenzial: Du erzeugst zwar QR-Rechnungen, gleichst die Zahlungseingänge aber weiterhin manuell mit offenen Posten ab.

Der Workflow: vom Auftrag zur versendeten Rechnung

Ein durchgängiger Ablauf in n8n besteht aus vier Etappen. Jede davon ist für sich unspektakulär - der Wert entsteht durch die Verkettung.

1. Auslöser: Auftrag ist abgeschlossen

Der Trigger hängt von deinem System ab. Bei bexio oder Abacus lässt sich ein Status-Wechsel per Webhook oder zeitgesteuerter Abfrage erkennen. Wer mit Tabellen arbeitet, nutzt einen Schedule Trigger, der täglich nach neuen Zeilen mit Status "abgeschlossen" sucht.

2. Rechnungsdaten zusammenstellen

Positionen, Stunden und Material werden aus der Quelle geholt und normalisiert. Ein Code Node eignet sich gut, um Beträge zu runden, die MWST korrekt zu berechnen und die Referenznummer zu bilden.

Die QR-Referenz folgt der Modulo-10-rekursiv-Prüfziffer. Berechne sie im Code Node selbst, statt sie von Hand zu pflegen - so kann sie strukturell nicht falsch werden.

3. PDF mit QR-Code erzeugen

Hier gibt es zwei brauchbare Wege. Entweder du lässt die Rechnung von deiner Buchhaltungssoftware über deren API generieren - dann ist die Layout-Konformität garantiert. Oder du renderst selbst: HTML-Template plus ein Dienst wie Gotenberg, der daraus ein PDF macht.

Der zweite Weg gibt volle Gestaltungsfreiheit und kostet nichts an Lizenzen, verlangt aber Sorgfalt: Der Zahlteil unterliegt festen Vorgaben zu Grösse, Abständen und Schriftbild. Prüfe das Ergebnis mit einem QR-Validator, bevor du produktiv gehst.

4. Versand und Ablage

Die fertige Rechnung geht per Mail an den Kunden, wird im Projektordner abgelegt und als offener Posten vermerkt. Ein einziger Workflow deckt damit ab, wofür sonst drei Programme geöffnet werden.

Der unterschätzte Teil: der Rückweg

Die meisten Automatisierungen enden beim Versand. Dabei liegt die grössere Zeitersparnis auf der Gegenseite - beim Abgleich der Zahlungseingänge.

Deine Bank liefert Kontoumsätze im Format camt.054. Diese Datei enthält zu jeder Gutschrift die QR-Referenz. Ein Workflow, der die Datei einliest, die Referenz extrahiert und den passenden offenen Posten als bezahlt markiert, erledigt in Sekunden, was sonst als wöchentliche Fleissarbeit anfällt.

Rechenbeispiel (Annahmen offengelegt): Ein Betrieb stellt 60 Rechnungen im Monat. Für Erstellung und Versand fallen 6 Minuten pro Rechnung an, für den Zahlungsabgleich nochmals 2 Minuten. Das sind 8 Stunden monatlich. Bei einem Vollkostensatz von 100 CHF pro Stunde entspricht das 800 CHF im Monat. Die Zahlen sind Annahmen zur Veranschaulichung, keine gemessenen Werte.

Worauf du achten solltest

Schrittweise einführen

Bau nicht alles auf einmal. Beginn mit der Erzeugung und dem Versand, lass den Abgleich zunächst manuell. Wenn die erste Hälfte zuverlässig läuft, ergänzt du den camt.054-Import.

Diese Reihenfolge hat einen praktischen Grund: Fehler beim Versand siehst du sofort, Fehler beim Abgleich erst in der Buchhaltung. Wer die riskantere Hälfte zuletzt baut, hat bis dahin ein eingespieltes System und ein besseres Gefühl dafür, wo es klemmt.

Du möchtest wissen, wie sich das an deine Buchhaltungssoftware anbinden lässt? In einem kostenlosen Erstgespräch schauen wir uns deinen Rechnungsprozess an und zeigen dir, welche Etappe sich am schnellsten rechnet.

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 →