Ein lokales CLI verarbeitet Rechnungsdaten ohne Upload und ohne externe Abhängigkeit. Ein SaaS-Dienst bietet eine browserbasierte Oberfläche, erfordert aber den Upload vertraulicher Rechnungsdaten an einen Drittanbieter und laufende Kosten. Für wiederholbare technische Workflows sind die Unterschiede entscheidend.
Vergleich im Überblick#
| Kriterium | csv2zugferd (lokal) | SaaS-Dienst |
|---|---|---|
| Datenhaltung | lokal, kein Upload | Rechnungsdaten gehen an Drittanbieter |
| Internetverbindung | nicht erforderlich | erforderlich |
| Kosten | kostenlos, Open Source | laufende Abo- oder Nutzungskosten |
| Automatisierung | vollständig skriptbar (PowerShell, CI/CD) | meist manuell oder API mit Konto |
| Integration | direkt in bestehende Skripte einbindbar | API-Anbindung erforderlich |
| Rechnungsvolumen | beliebig, unbegrenzt | oft volumenabhängig bepreist |
| Offline-Betrieb | ja | nein |
csv2zugferd#
- läuft lokal
- lässt sich skripten
- verarbeitet strukturierte CSV-Daten
- ist Open Source unter Apache-2.0
- benötigt keinen Upload von Rechnungsdaten
- arbeitet reproduzierbar mit versionierter YAML-Konfiguration
SaaS#
- läuft im Browser
- ist oft für Einzelvorgänge optimiert
- kann PDF-Erkennung und Formulare anbieten
- bringt dafür Upload, Konto, Pricing und Anbieterabhängigkeit mit
Wann ist SaaS sinnvoll?#
SaaS-Dienste eignen sich für Anwender, die gelegentlich einzelne Rechnungen konvertieren und keine eigene Infrastruktur betreiben wollen. Für Unternehmen mit regelmäßigen Batchläufen, Datenschutzanforderungen oder bestehenden CSV-Exportworkflows ist ein lokales CLI typischerweise besser geeignet.
Weiterführend: ZUGFeRD ohne Cloud und direkt zum csv2zugferd herunterladen.