Ein leichtgewichtiger, clientseitiger Web-Viewer für elektronische Rechnungen mit Unterstützung für ZUGFeRD, XRechnung, EN 16931 und weitere Standards.
- Rechnungsinformationen: Nummer, Typ, Datum, Fälligkeitsdatum, Bestellnummer
- Verkäufer/Käufer Details: Name, Adresse, Kontaktdaten, Steuer-ID, Handelsregister
- Zahlungsinformationen: IBAN, BIC, Zahlungsart, Zahlungsziel, alle Beträge
- Detaillierte Positionen: Mit Einheiten, Steuersätzen und Berechnungen
- 100% clientseitig: Keine Datenübertragung an Server
- Keine Installation: Läuft direkt im Browser
- Offline-fähig: Funktioniert ohne Internetverbindung
- Open Source: Vollständig transparenter Code
- Statistik-Dashboard: Überblick über Positionen und Summen
- Multi-Format Export: XML, PDF, JSON, CSV
- Responsive Design: Optimiert für Desktop und Mobile
- Dark Mode: Automatische Erkennung der Systemeinstellungen
- Mehrsprachig: Deutsch und Englisch
- Loading-Anzeigen: Benutzerfreundliche Verarbeitungshinweise
- PDF-Extraktion: Automatische XML-Extraktion aus ZUGFeRD-PDFs
- Robuste XML-Parsing: Unterstützung verschiedener Namespaces
- Fehlerbehandlung: Detaillierte Fehlermeldungen
- Barrierefreiheit: Semantisches HTML und ARIA-Labels
- Öffnen Sie
index.html
in Ihrem Browser - Ziehen Sie eine ZUGFeRD-PDF oder XRechnung-XML in die Drop-Zone oder klicken zum Auswählen
- Betrachten Sie die automatisch extrahierten und strukturierten Daten
- Exportieren Sie die Daten in verschiedenen Formaten
- ZUGFeRD PDF/A-3 (alle Profile: MINIMUM, BASIC WL, BASIC, COMFORT, EXTENDED)
- XRechnung XML (alle Versionen)
- EN 16931 kompatible XML-Dateien
- Factur-X (französischer ZUGFeRD-Standard)
Umfangreiche Tests mit Beispielen aus github.com/ZUGFeRD/corpus.
Es gibt inzwischen ein offizielles Tool auf elster.de. Während ich sehr gerne auf dieses offizielle Tool hinweisen und es ausdrücklich empfehlen möchte, tue ich dies mit erheblichen Vorbehalten:
Probleme des offiziellen Tools:
- 📤 Datenübertragung: Die Daten werden zum Elster-Server hochgeladen (anstatt direkt im Browser ausgewertet zu werden)
⚠️ Keine Garantie: Das offizielle Tool weist ebenfalls darauf hin, dass es keine ordnungsgemäße Funktionalität oder korrekte Extraktion der angezeigten Daten garantieren kann
⚠️ Keine Gewähr für Richtigkeit, Vollständigkeit oder Rechtskonformität- 🚫 Keine Haftung für Schäden oder Verluste aus der Nutzung
- 👤 Nutzerverantwortung für korrekte Verarbeitung und Prüfung der Daten
- Einfache Bereitstellung: Nur eine Datei kopieren
- Keine Abhängigkeiten: Läuft ohne zusätzliche Assets
- Maximale Portabilität: Funktioniert auf jedem Webserver
- Offline-fähig: Keine externen Ressourcen erforderlich
Ich freue mich über Beiträge!
Dieses Projekt steht unter der MIT-Lizenz.
- Repository: github.com/SimonWaldherr/InvoiceInspector
- Issues: GitHub Issues
- Releases: GitHub Releases
- ZUGFeRD Standard: ferd-net.de
- XRechnung: xeinkauf.de
Simon Waldherr
- Website: simonwaldherr.de
- GitHub: @SimonWaldherr