Über Belegivo

Belegivo ist eine Sammlung von Browser-Werkzeugen für elektronische Rechnungen in Deutschland. Die Idee: Wer eine XRechnung oder ZUGFeRD-Datei erhält oder ausstellen muss, soll sie ohne Software-Installation, ohne Registrierung und ohne Upload bei einem Dienstleister ansehen, prüfen und erzeugen können. Alles läuft auf dem eigenen Gerät.

Betrieben wird Belegivo von Betreiberangabe fehlt (siehe Impressum). Es gibt keine Redaktion mit Fachautorinnen und -autoren und keine externe fachliche Prüfung der Artikel; die Inhalte werden vom Betreiber auf Basis der jeweils genannten amtlichen Quellen erstellt und mit Stand-Datum versehen. Hinweise auf Fehler nehmen wir gern über die Kontaktseite entgegen.

Privatsphäre: lokale Verarbeitung, verifiziert

Alle Dateioperationen laufen im Browser (JavaScript, Web Worker, WebAssembly). Was die Website vom Server lädt, sind Seiten, Skripte, Schriften und Prüfregeln – nie Ihre Dateien. Wir haben das überprüft, indem wir in automatisierten Tests (Playwright/Chromium) alle Netzwerkanfragen während des Ladens, Prüfens und Exportierens einer Rechnung protokolliert haben: Es gibt ausschließlich GET-Anfragen an die eigene Origin; keine Anfrage enthält Dateinamen oder Inhalte. Der Testbericht ist in der Dokumentation des Projekts enthalten (docs/PRIVACY-VERIFICATION.md). Sie können das selbst nachvollziehen: Entwicklerwerkzeuge Ihres Browsers öffnen, Reiter „Netzwerk“, dann eine Datei laden.

Unterstützte Formate, Versionen und Regelwerke

BereichUnterstütztVersion / QuelleGrenzen
SyntaxUBL 2.1 Invoice, UBL 2.1 CreditNote, UN/CEFACT CII D16BOASIS UBL 2.1; UN/CEFACT D16B (XSD aus KoSIT-Konfiguration 2026-08-31)Andere UBL-Dokumenttypen, ZUGFeRD 1.0 (CrossIndustryDocument) nicht unterstützt
XRechnung3.0 (Spezifikation 3.0.2), UBL und CII, inkl. ExtensionXRechnung Schematron 2.6.0; KoSIT-Konfiguration 2026-08-31XRechnung 1.x/2.x: Erkennung ja, Regelprüfung nur EN 16931; XRechnung 4.0 (Vorabversion) nicht unterstützt
EN 16931Geschäftsregeln UBL und CIICEN Schematron 1.3.16EN 16931-1:2026 (urn:cen.eu:en16931:2026) noch nicht; CEN 1.3.17 (2026-10-12) ist als Aktualisierung vorgemerkt
ZUGFeRD / Factur-XProfile MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, XRECHNUNG (Lesen/Prüfen); Erzeugen: EN 16931Factur-X 1.09.2 / ZUGFeRD 2.5.2; Schema und Schematron je ProfilZUGFeRD 2.0-Kennungen nur EN-16931-Prüfung; vollständige PDF/A-3-Prüfung nicht im Browser
Peppol BIS Billing 3.0Lesen, EN-16931-Prüfung–Peppol-spezifische Regeln nicht enthalten
PDFEingebettete Dateien lesen, XMP auswerten, passwortgeschützte PDFs mit Passwortpdf.js (Mozilla)Kein Rendering des PDF-Bildes; PDF-Skripte werden nie ausgeführt

Regelwerke werden unverändert verwendet und beim Build in ein ausführbares Format (Saxon-JS SEF) übersetzt. Die Pflege (Aktualisierung von Regelwerken und Rechtsstand) ist in docs/MAINTENANCE.md beschrieben.

Technik

Lizenzhinweise aller Komponenten: Lizenzen und Hinweise.