Zum Inhalt springen

E-Rechnung validieren und Fehler finden

Kostenlos, ohne Anmeldung und zu 100 % lokal in deinem Browser.

  • 100 % lokal im Browser

    Deine Rechnungsdateien werden nicht an Billance übertragen. Prüfung und Vorschau laufen vollständig in deinem Browser.

  • Prüfung nach offiziellen Vorgaben

    Geprüft wird gegen die offiziellen XML-Schemas und die gepinnten Regelpakete für EN 16931, XRechnung 3.0.2 und Peppol BIS 3.0.21.

  • Kostenlos und unbegrenzt

    Ohne Anmeldung, ohne Tageslimit und ohne Abo – für beliebig viele Rechnungen.

Billance

Billance für Desktop & Mobile

Erstelle und prüfe E-Rechnungen (XRechnung & ZUGFeRD) und erfasse deine Belege direkt auf Mac, Windows, Linux, iOS & Android.

Mit einer Beispielrechnung ausprobieren

Lade ein offizielles Beispiel direkt ins Tool: eine XRechnung als XML oder eine ZUGFeRD-/Factur-X-PDF mit eingebetteter Rechnungs-XML. Die Verarbeitung erfolgt lokal in deinem Browser.

Beispieldaten, keine Zahlungsaufforderung. Das PDF ist die offizielle Miet-Beispielrechnung aus ZUGFeRD 2.3.3, unverändert aus dem ZUGFeRD-csharp-Archiv bereitgestellt.

E-Rechnung online prüfen – ohne Upload und ohne Konto

Der Billance E-Rechnungs-Validator prüft elektronische Rechnungen direkt in deinem Browser. Du legst eine XRechnung als XML-Datei oder eine ZUGFeRD- beziehungsweise Factur-X-Rechnung als hybrides PDF ab und bekommst einen verständlichen Prüfbericht: XML-Schema, europäische Kernregeln nach EN 16931, nationale XRechnung-Regeln, Rechenlogik und Codelisten.

Weil die gesamte Prüfung lokal läuft, verlassen deine Rechnungsdaten dein Gerät nicht – weder die Datei noch der Dateiname noch die Befunde werden übertragen. Welches Format für dich passt, klärt der Vergleich ZUGFeRD und XRechnung; Fristen und Pflichten findest du in den E-Rechnung-Grundlagen und unter E-Rechnungspflicht.

  1. 01

    Dateien ablegen

    Ziehe eine oder mehrere XRechnung-XML- oder ZUGFeRD-PDF-Dateien in das Feld – oder wähle sie über den Dateidialog aus.

  2. 02

    Lokal prüfen lassen

    Dein Browser führt den versionierten Prüfplan aus und arbeitet die Dateien nacheinander ab. Rechnungsdaten werden nicht übertragen.

  3. 03

    Bericht lesen & XML sichern

    Öffne ein Ergebnis, springe von jedem Befund direkt in die Rechnungsdaten oder die XML-Quelle und speichere Bericht sowie eingebettetes XML lokal ab.


Was der Validator aus deiner Rechnung ausliest

Aus unleserlichem XML wird eine saubere Rechnungsansicht – mit Sprung von jedem Befund an die passende Stelle der Quelle.

Eine XRechnung besteht aus mehreren Tausend Zeilen XML mit Elementen wie „ram:SpecifiedLineTradeAgreement“ oder „cbc:PayableAmount“. Billance liest den semantischen Datenbaum aus und zeigt Verkäufer, Käufer, Positionen, Steuersätze, Summen und Zahlungsbedingungen als übersichtliche Rechnung an – inklusive Sprung von jedem Feld an die passende Stelle der XML-Quelle.

Bei ZUGFeRD- und Factur-X-Rechnungen steckt das strukturierte XML als Anhang im PDF. Der Extractor findet diesen Anhang, prüft ihn und stellt ihn zum Speichern bereit: So kannst du das eingebettete XML aus einer PDF-E-Rechnung extrahieren, ohne die Datei irgendwo hochzuladen. Enthält ein PDF mehrere Rechnungsanhänge, wählst du den passenden selbst aus.

Brauchst du nur die XML-Datei? Der XML-Extractor holt sie aus einer oder mehreren PDF-Rechnungen heraus; die lesbare Rechnungsansicht findest du im E-Rechnungs-Viewer.

Rechnungsbereiche, die aus einer E-Rechnung ausgelesen werden
BereichFelder (BT)Inhalt
RechnungskopfBT-1, BT-2, BT-3, BT-5Rechnungsnummer, Datum, Typ und Währung
VerkäuferBT-27, BT-31, BT-35Name, Anschrift, USt-IdNr. und Kontakt
KäuferBT-44, BT-48, BT-10Name, Anschrift, USt-IdNr. und Käuferreferenz
RechnungspositionenBG-25Bezeichnung, Menge, Einheit, Preise und Beträge
SteueraufschlüsselungBG-23Bemessungsgrundlagen, Steuersätze und Steuerbeträge
Summen und ZahlungBT-106, BT-112, BT-84Nettosumme, Bruttobetrag, Zahlungsziel und Bankverbindung

Was der E-Rechnungs-Validator prüft

Struktur, Geschäftsregeln und Rechenlogik nach den aktuellen europäischen und deutschen Vorgaben.

  • XML-Schema & Wohlgeformtheit (XSD)

    Prüfung der XML-Struktur gegen die offiziellen W3C-XML-Schemas für OASIS UBL 2.1 (Invoice & CreditNote) sowie UN/CEFACT CII D16B.

  • EN 16931 – europäische Kernregeln

    Überprüfung der europäischen Kernregeln (CEN/EN 16931), Pflichtangaben, Steuerkategorien und semantischen Feldbeziehungen.

  • XRechnung 3.0 & nationale Regeln

    Prüfung nach XRechnung 3.0.2 (KoSIT-Referenzstand) inklusive Käuferreferenz (BT-10 / Leitweg-ID) und B2G-Spezifikationen.

  • ZUGFeRD & Factur-X im PDF-Container

    Inspektion von ZUGFeRD- und Factur-X-PDFs, Erkennung eingebetteter XML-Rechnungsdateien und Prüfung des erkannten XML-Profils.

  • Rechenlogik & Rundung

    Exakte Prüfung aller Berechnungen: Positionsnettosummen, Rabatte, Zuschläge, Steuerbeträge und Rundungen.

  • UN/ISO-Codelisten

    Prüfung gegen offizielle Codelisten für Währungen, Länder, Einheiten, Zahlungsarten und Steuerbefreiungen.


Häufige Validierungsfehler in der Praxis

Diese Befunde führen bei der Annahme von E-Rechnungen durch Behörden und Unternehmen am häufigsten zu Problemen.

Häufige Fehlercodes, ihre Bedeutung und die passende Lösung
Regel / FehlercodeBedeutungLösung
BR-DE-15 / BT-10Die Käuferreferenz (BT-10) fehlt im XRechnung-Prüfplan.Die vom Empfänger verlangte Käuferreferenz eintragen; bei Behörden gegebenenfalls die Leitweg-ID.BT-10: Käuferreferenz & Leitweg-ID
BR-CO-10 / BR-CO-15Positionssumme oder Bruttobetrag stimmen nicht mit den zugehörigen Summen überein.Positionsbeträge, Netto- und Steuerbeträge anhand der angegebenen Regel prüfen.BT-106: Summe der Nettobeträge der PositionenBT-112: Rechnungsgesamtbetrag mit Umsatzsteuer (Brutto)
BR-S-05 / BT-152Eine standardbesteuerte Position (S) hat keinen positiven Steuersatz.Befreiungsgrund oder korrekte Steuerkategorie (E = Steuerbefreit, Z = Nullsatz) auswählen.BT-152: Steuersatz der Position
BILLANCE-PDF-XML-MISSINGIm PDF wurde kein lesbarer Rechnungs-XML-Anhang gefunden. Eine normale PDF-Rechnung reicht nicht aus.Das strukturierte XML oder eine passende Hybridrechnung vom Aussteller anfordern.Gewöhnliches PDF konvertieren: Ablauf und Grenzen
BR-DE-4 / BR-DE-9Die Postleitzahl des Verkäufers oder Käufers fehlt im XRechnung-Prüfplan.Vollständige Adressangaben in den Firmen- und Kundenstammdaten hinterlegen.

Nicht nur prüfen: E-Rechnungen erstellen, empfangen und verbuchen

Der Validator ist der kostenlose Einstieg. Mit der Billance-App kannst du außerdem E-Rechnungen erstellen, erhaltene Rechnungen einlesen und als Beleg oder Ausgabe pflegen. Die Desktop-App für Windows, macOS und Linux bietet lokale Rechnungsprüfung und die Konvertierung bestehender PDF-Rechnungen. Die Rechnungsprüfung verarbeitet deine Dateien lokal; andere Funktionen können eine Internetverbindung benötigen.


Häufig gestellte Fragen (FAQ)

Hier findest du Antworten auf die wichtigsten Fragen zur Validierung, zum Auslesen von E-Rechnungen und zum Datenschutz.


Bereit für reibungslose E-Rechnungen?

Erstelle, prüfe und verwalte Rechnungen mit Billance – für Unternehmen, Selbstständige und Privatpersonen.