Ein leichtgewichtiger, clientseitiger Web-Viewer für elektronische Rechnungen mit Unterstützung für ZUGFeRD, XRechnung, EN 16931 und weitere Standards.
InvoiceInspector ist eng mit dem Projekt SimonWaldherr/InvoiceGenerator verknüpft. Den zugehörigen ZUGFeRD-Rechnungsgenerator können Sie hier direkt im Browser testen: https://simonwaldherr.github.io/InvoiceGenerator/
- 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.htmlin 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:
Einschränkungen 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.
- Hohe Portabilität: Funktioniert auf jedem Webserver.
- Offline-fähig: Keine externen Ressourcen erforderlich.
Beiträge in Form von Bugmeldungen, Ideen oder Pull Requests sind willkommen.
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
