XRechnung · EN 16931 · Fehlercodes
XRechnung-Fehlercodes. Und was sie bedeuten.
Der Validator hat deine Rechnung abgelehnt und nennt eine Nummer wie BR-DE-15 oder BR-CO-10? Hier steht jede der 307 Regeln, gegen die eine XRechnung geprüft wird, in einfachen Worten.
Die häufigsten Fehler
Für diese Codes gibt es eine eigene Seite mit Ursachen und Lösung.
-
BR-DE-1Zahlungsangaben fehlen -
BR-DE-15Käuferreferenz (Leitweg-ID) fehlt -
BR-DE-16USt-IdNr. oder Steuernummer des Verkäufers fehlt -
BR-DE-17Rechnungstyp nicht zulässig -
BR-DE-18Skonto-Angabe im falschen Format -
BR-DE-21Falsche Spezifikationskennung -
BR-DE-22Anhänge mit gleichem Dateinamen -
BR-DE-27Telefonnummer zu kurz -
BR-DE-30Gläubiger-ID bei Lastschrift fehlt -
BR-DE-TMP-32Leistungsdatum fehlt -
BR-16Rechnung ohne Positionen -
BR-CO-09USt-IdNr. ohne Länderkennung -
BR-CO-10Summe der Positionen stimmt nicht -
BR-CO-15Bruttobetrag stimmt nicht -
BR-CO-16Zahlbetrag stimmt nicht -
BR-CO-17Umsatzsteuer je Steuersatz falsch gerundet -
BR-CO-26Verkäufer nicht eindeutig gekennzeichnet -
BR-AE-10Reverse Charge ohne Begründung -
BR-E-10Steuerbefreiung ohne Begründung -
BR-S-08Bemessungsgrundlage zum Steuersatz stimmt nicht
Alle Regeln
XRechnung (BR-DE, BR-TMP, BR-DEX)
Die deutschen Zusatzregeln der XRechnung, von der KoSIT. Sie gelten zusätzlich zur EN 16931, etwa die Pflicht zur Käuferreferenz und zu Kontaktdaten.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-DE-1 | Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten. | Fehler |
| BR-DE-2 | Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden. | Fehler |
| BR-DE-3 | Das Element "Seller city" (BT-37) muss übermittelt werden. | Fehler |
| BR-DE-4 | Das Element "Seller post code" (BT-38) muss übermittelt werden. | Fehler |
| BR-DE-5 | Das Element "Seller contact point" (BT-41) muss übermittelt werden. | Fehler |
| BR-DE-6 | Das Element "Seller contact telephone number" (BT-42) muss übermittelt werden. | Fehler |
| BR-DE-7 | Das Element "Seller contact email address" (BT-43) muss übermittelt werden. | Fehler |
| BR-DE-8 | Das Element "Buyer city" (BT-52) muss übermittelt werden. | Fehler |
| BR-DE-9 | Das Element "Buyer post code" (BT-53) muss übermittelt werden. | Fehler |
| BR-DE-10 | Das Element "Deliver to city" (BT-77) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird. | Fehler |
| BR-DE-11 | Das Element "Deliver to post code" (BT-78) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird. | Fehler |
| BR-DE-14 | Das Element "VAT category rate" (BT-119) muss übermittelt werden. | Fehler |
| BR-DE-15 | Das Element "Buyer reference" (BT-10) muss übermittelt werden. | Fehler |
| BR-DE-16 | Wenn in einer Rechnung die Steuercodes S, Z, E, AE, K, G, L oder M verwendet werden, muss mindestens eines der Elemente "Seller VAT identifier" (BT-31), "Seller tax registration identifier" (BT-32) oder "SELLER TAX REPRESENTATIVE PARTY" (BG-11) übermittelt werden. | Fehler |
| BR-DE-17 | Mit dem Element "Invoice type code" (BT-3) sollen ausschließlich folgende Codes aus der Codeliste UNTDID 1001 übermittelt werden: 326 (Partial invoice), 380 (Commercial invoice), 384 (Corrected invoice), 389 (Self-billed invoice) und 381 (Credit note),875 (Partial construction invoice), 876 (Partial final construction invoice), 877 (Final construction invoice). | Warnung |
| BR-DE-18 | Skonto Zeilen in … müssen diesem regulärem Ausdruck entsprechen: …. Die Informationen zur Gewährung von Skonto müssen wie folgt im Element "Payment terms" (BT-20) übermittelt werden: Anzugeben ist im ersten Segment "SKONTO", im zweiten "TAGE=n", im dritten "PROZENT=n". Prozentzahlen sind ohne Vorzeichen sowie mit Punkt getrennt von zwei Nachkommastellen anzugeben. Liegt dem zu berechnenden Betrag nicht BT-115, "fälliger Betrag" zugrunde, sondern nur ein Teil des fälligen Betrags der Rechnung, ist der Grundwert zur Berechnung von Skonto als viertes Segment "BASISBETRAG=n" gemäß dem semantischen Datentypen Amount anzugeben. Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skontoangabe muss ein XML-konformer Zeilenumbruch folgen. Alle Angaben zur Gewährung von Skonto müssen in Großbuchstaben gemacht werden. Zusätzliches Whitespace (Leerzeichen, Tabulatoren oder Zeilenumbrüche) ist nicht zulässig. Andere Zeichen oder Texte als in den oberen Vorgaben genannt sind nicht zulässig. | Fehler |
| BR-DE-19 | "Payment account identifier" (BT-84) soll eine korrekte IBAN enthalten, wenn in "Payment means type code" (BT-81) mit dem Code 58 SEPA als Zahlungsmittel gefordert wird. | Warnung |
| BR-DE-20 | "Debited account identifier" (BT-91) soll eine korrekte IBAN enthalten, wenn in "Payment means type code" (BT-81) mit dem Code 59 SEPA als Zahlungsmittel gefordert wird. | Warnung |
| BR-DE-21 | Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen. | Warnung |
| BR-DE-22 | Das "filename"-Attribut aller "EmbeddedDocumentBinaryObject"-Elemente muss eindeutig sein | Fehler |
| BR-DE-23-a | Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden. | Fehler |
| BR-DE-23-b | Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), dürfen BG-18 und BG-19 nicht übermittelt werden. | Fehler |
| BR-DE-24-a | Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), muss genau BG-18 "PAYMENT CARD INFORMATION" übermittelt werden. | Fehler |
| BR-DE-24-b | Wenn BT-81 "Payment means type code" einen Schlüssel für Kartenzahlungen enthält (48, 54, 55), dürfen BG-17 und BG-19 nicht übermittelt werden. | Fehler |
| BR-DE-25-a | Wenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), muss genau BG-19 "DIRECT DEBIT" übermittelt werden. | Fehler |
| BR-DE-25-b | Wenn BT-81 "Payment means type code" einen Schlüssel für Lastschriften enthält (59), dürfen BG-17 und BG-18 nicht übermittelt werden. | Fehler |
| BR-DE-26 | Wenn im Element "Invoice type code" (BT-3) der Code 384 (Corrected invoice) übergeben wird, soll PRECEDING INVOICE REFERENCE BG-3 mind. einmal vorhanden sein. | Warnung |
| BR-DE-27 | In BT-42 sollen mindestens drei Ziffern enthalten sein. | Warnung |
| BR-DE-28 | In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten flankiert werden soll. Ein Punkt sollte nicht am Anfang oder am Ende stehen. | Warnung |
| BR-DE-30 | Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Bank assigned creditor identifier" BT-90 übermittelt werden. | Fehler |
| BR-DE-31 | Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Debited account identifier" BT-91 übermittelt werden. | Fehler |
| BR-DE-CVD-01 | Das Element … "Contract reference" (BT-12) muss übermittelt werden. | Fehler |
| BR-DE-CVD-02 | Das Element … "Tender or lot reference" (BT-17) muss übermittelt werden. | Fehler |
| BR-DE-CVD-03 | In einer Rechnung muss mindestens eine … INVOICE LINE (BG-25) enthalten sein, in der der Scheme identifier von … "Item classification identifier" (BT-158) den Wert 'CVD' und der … "Item attribute name" (BT-160) den Wert 'cva' enthält. | Fehler |
| BR-DE-CVD-04 | Ein … "Item classification identifier" (BT-158) mit dem Scheme identifier 'CVD' muss einen Wert aus der Liste der zulässigen Fahrzeugkategorien enthalten. | Fehler |
| BR-DE-CVD-05 | Wenn innerhalb von … ITEM ATTRIBUTES (BG-32) der … "Item attribute name" (BT-160) den Wert 'cva' hat, muss der … "Item attribute value" (BT-161) einen der zulässigen Werte enthalten. | Fehler |
| BR-DE-CVD-06-a | Wenn der Scheme identifier von … "Item classification identifier" (BT-158) mit dem Wert 'CVD' angegeben ist, muss in derselben Rechnungszeile genau ein … "Item attribute name" (BT-160) mit dem Wert 'cva' vorhanden sein. | Fehler |
| BR-DE-CVD-06-b | Wenn … "Item attribute name" (BT-160) mit dem Wert 'cva' angegeben ist, muss in derselben Rechnungszeile genau ein … "Item classification identifier" (BT-158) mit dem Scheme identifier 'CVD' vorhanden sein. | Fehler |
| BR-DE-TMP-32 | Eine Rechnung sollte zur Angabe des Liefer-/Leistungsdatums entweder BT-72 "Actual delivery date", BG-14 "Invoicing period" oder in jeder Rechnungsposition BG-26 "Invoice line period" enthalten. | Hinweis |
| BR-DEX-01 | Das Element … "Attached Document" (BT-125) benutzt einen nicht zulässigen MIME-Code: …. Im Falle einer Extension darf zusätzlich zu der Liste der mime codes (definiert in Abschnitt 8.2, "Binary Object") der MIME-Code application/xml genutzt werden. | Fehler |
| BR-DEX-02 | Der Wert von "Invoice line net amount" (BT-131) einer "INVOICE LINE" (BG-25) oder einer "SUB INVOICE LINE" (BG-DEX-01) soll der Summe der "Invoice line net amount" (BT-131) der direkt darunterliegenden "SUB INVOICE LINE" (BG-DEX-01) entsprechen. | Warnung |
| BR-DEX-03 | Eine Sub Invoice Line (BG-DEX-01) muss genau eine "SUB INVOICE LINE VAT INFORMATION" (BG-DEX-06) enthalten. | Fehler |
| BR-DEX-04 | Jede Kennung braucht ein Schema aus der Liste ISO 6523 ICD. Wortlaut: Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-DEX-05 | Jede Kennung braucht ein Schema aus der Liste ISO 6523 ICD. Wortlaut: Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-DEX-06 | Jede Kennung braucht ein Schema aus der Liste ISO 6523 ICD. Wortlaut: Any scheme identifier in … MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-DEX-07 | Die elektronische Adresse (Endpoint) braucht ein Schema aus der Liste CEF EAS. Wortlaut: Any scheme identifier for an Endpoint Identifier in … MUST belong to the CEF EAS code list. | Fehler |
| BR-DEX-08 | Die Kennung des Lieferorts braucht ein Schema aus der Liste ISO 6523 ICD. Wortlaut: Any scheme identifier for a Delivery location identifier in … MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-DEX-09 | Rechenfehler: Der Zahlbetrag (BT-115) muss der Gesamtbetrag mit Umsatzsteuer (BT-112) minus bereits gezahlt (BT-113) plus Rundungsbetrag (BT-114) plus die Zahlungen Dritter (BT-DEX-002) sein. Wortlaut: Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) - Paid amount (BT-113) + Rounding amount (BT-114) + Σ Third party payment amount (BT-DEX-002). | Fehler |
| BR-DEX-10 | Das Element "Third party payment type" BT-DEX-001 muss übermittelt werden, wenn die Gruppe "THIRD PARTY PAYMENT" (BG-DEX-09) übermittelt wird. | Fehler |
| BR-DEX-11 | Das Element "Third party payment amount" BT-DEX-002 muss übermittelt werden, wenn die Gruppe "THIRD PARTY PAYMENT" (BG-DEX-09) übermittelt wird. | Fehler |
| BR-DEX-12 | Das Element "Third party payment description" BT-DEX-003 muss übermittelt werden, wenn die Gruppe "THIRD PARTY PAYMENT" (BG-DEX-09) übermittelt wird. | Fehler |
| BR-DEX-13 | Die maximale Anzahl zulässiger Nachkommastellen für das Element "Third party payment amount" (BT-DEX-002) ist 2. | Fehler |
| BR-DEX-14 | Die Währungsangabe von "Third party payment amount" BT-DEX-002 muss BT-5 ("Invoice currency code") entsprechen. | Fehler |
| BR-DEX-15 | Die CII-Datei scheint Unterpositionen zu verwenden. Die XRechnung unterstützt das nicht. Wortlaut: This CII file might use the concept of Sub Invoice Lines. However XRechnung does not support this. | Warnung |
| BR-TMP-2 | BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten. | Fehler |
| BR-TMP-3 | Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch in NetPriceProductTradePrice vorhanden ist, müssen die Werte identisch sein. Wenn BT-150 (unit of measure code) auf dem NetPrice-Pfad vorhanden ist, muss es auch auf dem GrossPrice-Pfad vorhanden und identisch sein. | Fehler |
| BR-TMP-4 | BT-123 "Supporting document description" (ram:Name) darf innerhalb von "Additional supporting documents" (BG-24) höchstens einmal vorkommen. | Warnung |
| BR-TMP-5 | BT-125 "Attached document" (ram:AttachmentBinaryObject) darf innerhalb von "Additional Supporting documents" (BG-24) höchstens einmal vorkommen. | Warnung |
| BR-TMP-6 | Datumsangaben in UBL müssen im Format JJJJ-MM-TT (YYYY-MM-DD) übermittelt werden. | Warnung |
| BR-TMP-7 | Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format JJJJMMTT (YYYYMMDD) übermittelt werden. | Warnung |
| BR-TMP-CVD-01 | Das Bildungsschema für … "Item classification identifier" (BT-158) ist aus der Codeliste UNTDID 7143 zu wählen. | Fehler |
Pflichtangaben (BR)
Die Grundregeln der EN 16931: welche Angaben jede E-Rechnung enthalten muss.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-01 | Die Rechnung braucht eine Spezifikationskennung (BT-24), also die Angabe, nach welcher Vorgabe sie geschrieben ist, etwa XRechnung 3.0. Wortlaut: An Invoice shall have a Specification identifier (BT-24). | Fehler |
| BR-02 | Die Rechnung braucht eine Rechnungsnummer (BT-1). Wortlaut: An Invoice shall have an Invoice number (BT-1). | Fehler |
| BR-03 | Die Rechnung braucht ein Rechnungsdatum (BT-2). Wortlaut: An Invoice shall have an Invoice issue date (BT-2). | Fehler |
| BR-04 | Die Rechnung braucht einen Rechnungstyp (BT-3), etwa 380 für eine Rechnung. Wortlaut: An Invoice shall have an Invoice type code (BT-3). | Fehler |
| BR-05 | Die Rechnung braucht eine Währung (BT-5). Wortlaut: An Invoice shall have an Invoice currency code (BT-5). | Fehler |
| BR-06 | Der Name des Verkäufers (BT-27) fehlt. Wortlaut: An Invoice shall contain the Seller name (BT-27). | Fehler |
| BR-07 | Der Name des Käufers (BT-44) fehlt. Wortlaut: An Invoice shall contain the Buyer name (BT-44). | Fehler |
| BR-08 | Die Anschrift des Verkäufers (BG-5) fehlt. Wortlaut: An Invoice shall contain the Seller postal address. | Fehler |
| BR-09 | In der Anschrift des Verkäufers fehlt das Land (BT-40). Wortlaut: The Seller postal address (BG-5) shall contain a Seller country code (BT-40). | Fehler |
| BR-10 | Die Anschrift des Käufers (BG-8) fehlt. Wortlaut: An Invoice shall contain the Buyer postal address (BG-8). | Fehler |
| BR-11 | In der Anschrift des Käufers fehlt das Land (BT-55). Wortlaut: The Buyer postal address shall contain a Buyer country code (BT-55). | Fehler |
| BR-12 | Die Summe der Positionsnettobeträge (BT-106) fehlt. Wortlaut: An Invoice shall have the Sum of Invoice line net amount (BT-106). | Fehler |
| BR-13 | Der Gesamtbetrag ohne Umsatzsteuer (BT-109) fehlt. Wortlaut: An Invoice shall have the Invoice total amount without VAT (BT-109). | Fehler |
| BR-14 | Der Gesamtbetrag mit Umsatzsteuer (BT-112) fehlt. Wortlaut: An Invoice shall have the Invoice total amount with VAT (BT-112). | Fehler |
| BR-15 | Der fällige Zahlbetrag (BT-115) fehlt. Wortlaut: An Invoice shall have the Amount due for payment (BT-115). | Fehler |
| BR-16 | Die Rechnung enthält keine einzige Position (BG-25). Jede Rechnung braucht mindestens eine. Wortlaut: An Invoice shall have at least one Invoice line (BG-25) | Fehler |
| BR-17 | Ist der Zahlungsempfänger (BG-10) ein anderer als der Verkäufer, braucht er einen Namen (BT-59). Wortlaut: The Payee name (BT-59) shall be provided in the Invoice, if the Payee (BG-10) is different from the Seller (BG-4) | Fehler |
| BR-18 | Hat der Verkäufer einen Steuervertreter (BG-11), braucht dieser einen Namen (BT-62). Wortlaut: The Seller tax representative name (BT-62) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11) | Fehler |
| BR-19 | Hat der Verkäufer einen Steuervertreter (BG-11), braucht dieser eine Anschrift (BG-12). Wortlaut: The Seller tax representative postal address (BG-12) shall be provided in the Invoice, if the Seller (BG-4) has a Seller tax representative party (BG-11). | Fehler |
| BR-20 | In der Anschrift des Steuervertreters fehlt das Land (BT-69). Wortlaut: The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11). | Fehler |
| BR-21 | Jede Position braucht eine Positionsnummer (BT-126). Wortlaut: Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126). | Fehler |
| BR-22 | Jede Position braucht eine Menge (BT-129). Wortlaut: Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129). | Fehler |
| BR-23 | Jede Position braucht eine Mengeneinheit (BT-130), etwa HUR für Stunden. Wortlaut: An Invoice line (BG-25) shall have an Invoiced quantity unit of measure code (BT-130). | Fehler |
| BR-24 | Jede Position braucht einen Nettobetrag (BT-131). Wortlaut: Each Invoice line (BG-25) shall have an Invoice line net amount (BT-131). | Fehler |
| BR-25 | Jede Position braucht eine Bezeichnung (BT-153). Wortlaut: Each Invoice line (BG-25) shall contain the Item name (BT-153). | Fehler |
| BR-26 | Jede Position braucht einen Nettopreis (BT-146). Wortlaut: Each Invoice line (BG-25) shall contain the Item net price (BT-146). | Fehler |
| BR-27 | Der Nettopreis einer Position (BT-146) darf nicht negativ sein. Eine Gutschrift drückt man über eine negative Menge aus, nicht über einen negativen Preis. Wortlaut: The Item net price (BT-146) shall NOT be negative. | Fehler |
| BR-28 | Der Bruttopreis einer Position (BT-148) darf nicht negativ sein. Wortlaut: The Item gross price (BT-148) shall NOT be negative. | Fehler |
| BR-29 | Das Ende des Leistungszeitraums (BT-74) liegt vor seinem Beginn (BT-73). Wortlaut: If both Invoicing period start date (BT-73) and Invoicing period end date (BT-74) are given then the Invoicing period end date (BT-74) shall be later or equal to the Invoicing period start date (BT-73). | Fehler |
| BR-30 | Das Ende des Leistungszeitraums einer Position (BT-135) liegt vor seinem Beginn (BT-134). Wortlaut: If both Invoice line period start date (BT-134) and Invoice line period end date (BT-135) are given then the Invoice line period end date (BT-135) shall be later or equal to the Invoice line period start date (BT-134). | Fehler |
| BR-31 | Jeder Abschlag auf die Rechnung (BG-20) braucht einen Betrag (BT-92). Wortlaut: Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92). | Fehler |
| BR-32 | Jeder Abschlag auf die Rechnung (BG-20) braucht eine Umsatzsteuerkategorie (BT-95). Wortlaut: Each Document level allowance (BG-20) shall have a Document level allowance VAT category code (BT-95). | Fehler |
| BR-33 | Jeder Abschlag auf die Rechnung (BG-20) braucht einen Grund, als Text (BT-97) oder Code (BT-98). Wortlaut: Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98). | Fehler |
| BR-36 | Jeder Zuschlag auf die Rechnung (BG-21) braucht einen Betrag (BT-99). Wortlaut: Each Document level charge (BG-21) shall have a Document level charge amount (BT-99). | Fehler |
| BR-37 | Jeder Zuschlag auf die Rechnung (BG-21) braucht eine Umsatzsteuerkategorie (BT-102). Wortlaut: Each Document level charge (BG-21) shall have a Document level charge VAT category code (BT-102). | Fehler |
| BR-38 | Jeder Zuschlag auf die Rechnung (BG-21) braucht einen Grund, als Text (BT-104) oder Code (BT-105). Wortlaut: Each Document level charge (BG-21) shall have a Document level charge reason (BT-104) or a Document level charge reason code (BT-105). | Fehler |
| BR-41 | Jeder Abschlag auf eine Position (BG-27) braucht einen Betrag (BT-136). Wortlaut: Each Invoice line allowance (BG-27) shall have an Invoice line allowance amount (BT-136). | Fehler |
| BR-42 | Jeder Abschlag auf eine Position (BG-27) braucht einen Grund, als Text (BT-139) oder Code (BT-140). Wortlaut: Each Invoice line allowance (BG-27) shall have an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140). | Fehler |
| BR-43 | Jeder Zuschlag auf eine Position (BG-28) braucht einen Betrag (BT-141). Wortlaut: Each Invoice line charge (BG-28) shall have an Invoice line charge amount (BT-141). | Fehler |
| BR-44 | Jeder Zuschlag auf eine Position (BG-28) braucht einen Grund, als Text oder Code. Wortlaut: Each Invoice line charge shall have an Invoice line charge reason or an invoice line allowance reason code. | Fehler |
| BR-45 | Jede Zeile der Umsatzsteueraufschlüsselung (BG-23) braucht eine Bemessungsgrundlage (BT-116). Wortlaut: Each VAT breakdown (BG-23) shall have a VAT category taxable amount (BT-116). | Fehler |
| BR-46 | Jede Zeile der Umsatzsteueraufschlüsselung (BG-23) braucht einen Steuerbetrag (BT-117). Wortlaut: Each VAT breakdown (BG-23) shall have a VAT category tax amount (BT-117). | Fehler |
| BR-47 | Jede Zeile der Umsatzsteueraufschlüsselung (BG-23) braucht eine Umsatzsteuerkategorie (BT-118). Wortlaut: Each VAT breakdown (BG-23) shall be defined through a VAT category code (BT-118). | Fehler |
| BR-48 | Jede Zeile der Umsatzsteueraufschlüsselung (BG-23) braucht einen Steuersatz (BT-119), außer die Rechnung ist nicht steuerbar. Wortlaut: Each VAT breakdown (BG-23) shall have a VAT category rate (BT-119), except if the Invoice is not subject to VAT. | Fehler |
| BR-49 | Eine Zahlungsanweisung (BG-16) braucht die Zahlungsart als Code (BT-81), etwa 58 für SEPA-Überweisung. Wortlaut: A Payment instruction (BG-16) shall specify the Payment means type code (BT-81). | Fehler |
| BR-50 | Bei Zahlung per Überweisung (BG-17) fehlt die Kontonummer bzw. IBAN (BT-84). Wortlaut: A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice. | Fehler |
| BR-51 | Eine Kartennummer (BT-87) darf nie vollständig in der Rechnung stehen, höchstens die ersten sechs und die letzten vier Ziffern. Wortlaut: In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Council has defined that the first 6 digits and last 4 digits are the maximum number of digits to be shown. | Warnung |
| BR-52 | Jede beigefügte Unterlage (BG-24) braucht eine Kennung (BT-122). Wortlaut: Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122). | Fehler |
| BR-53 | Ist eine Buchungswährung (BT-6) angegeben, braucht es auch den Umsatzsteuerbetrag in dieser Währung (BT-111). Wortlaut: If the VAT accounting currency code (BT-6) is present, then the Invoice total VAT amount in accounting currency (BT-111) shall be provided. | Fehler |
| BR-54 | Jedes Artikelmerkmal (BG-32) braucht einen Namen (BT-160) und einen Wert (BT-161). Wortlaut: Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161). | Fehler |
| BR-55 | Jeder Verweis auf eine frühere Rechnung (BG-3) braucht deren Nummer (BT-25). Wortlaut: Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25). | Fehler |
| BR-56 | Ein Steuervertreter des Verkäufers (BG-11) braucht eine USt-IdNr. (BT-63). Wortlaut: Each Seller tax representative party (BG-11) shall have a Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-57 | Eine Lieferanschrift (BG-15) braucht ein Land (BT-80). Wortlaut: Each Deliver to address (BG-15) shall contain a Deliver to country code (BT-80). | Fehler |
| BR-61 | Bei SEPA-, Inlands- oder Auslandsüberweisung fehlt die Kontonummer bzw. IBAN (BT-84). Wortlaut: If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present. | Fehler |
| BR-62 | Die elektronische Adresse des Verkäufers (BT-34) braucht ein Schema, etwa EM für eine E-Mail-Adresse. Wortlaut: The Seller electronic address (BT-34) shall have a Scheme identifier. | Fehler |
| BR-63 | Die elektronische Adresse des Käufers (BT-49) braucht ein Schema, etwa EM für eine E-Mail-Adresse. Wortlaut: The Buyer electronic address (BT-49) shall have a Scheme identifier. | Fehler |
| BR-64 | Die Artikelkennung (BT-157), etwa eine GTIN, braucht ein Schema. Wortlaut: The Item standard identifier (BT-157) shall have a Scheme identifier. | Fehler |
| BR-65 | Die Artikelklassifikation (BT-158) braucht ein Schema. Wortlaut: The Item classification identifier (BT-158) shall have a Scheme identifier. | Fehler |
Rechnung und Zusammenhänge (BR-CO)
Wie Beträge zusammenpassen müssen und welche Angaben voneinander abhängen. Die meisten Rechenfehler landen hier.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-CO-03 | Steuerdatum (BT-7) und Steuerdatumscode (BT-8) schließen sich aus: nur eins von beiden. Wortlaut: Value added tax point date (BT-7) and Value added tax point date code (BT-8) are mutually exclusive. | Fehler |
| BR-CO-04 | Jede Position (BG-25) braucht eine Umsatzsteuerkategorie (BT-151). Wortlaut: Each Invoice line (BG-25) shall be categorized with an Invoiced item VAT category code (BT-151). | Fehler |
| BR-CO-05 | Grund (BT-97) und Code (BT-98) eines Abschlags auf die Rechnung müssen dasselbe meinen. Wortlaut: Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance. | Fehler |
| BR-CO-06 | Grund (BT-104) und Code (BT-105) eines Zuschlags auf die Rechnung müssen dasselbe meinen. Wortlaut: Document level charge reason code (BT-105) and Document level charge reason (BT-104) shall indicate the same type of charge. | Fehler |
| BR-CO-07 | Grund (BT-139) und Code (BT-140) eines Abschlags auf eine Position müssen dasselbe meinen. Wortlaut: Invoice line allowance reason code (BT-140) and Invoice line allowance reason (BT-139) shall indicate the same type of allowance reason. | Fehler |
| BR-CO-08 | Grund (BT-144) und Code (BT-145) eines Zuschlags auf eine Position müssen dasselbe meinen. Wortlaut: Invoice line charge reason code (BT-145) and Invoice line charge reason (BT-144) shall indicate the same type of charge reason. | Fehler |
| BR-CO-09 | Eine USt-IdNr. (BT-31, BT-63, BT-48) muss mit dem Ländercode beginnen, etwa DE. Griechenland darf EL verwenden. Wortlaut: The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’. | Fehler |
| BR-CO-10 | Rechenfehler: Die Summe der Positionsnettobeträge (BT-106) stimmt nicht mit der Summe der einzelnen Positionen (BT-131) überein. Wortlaut: Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131). | Fehler |
| BR-CO-11 | Rechenfehler: Die Summe der Abschläge (BT-107) stimmt nicht mit den einzelnen Abschlägen (BT-92) überein. Wortlaut: Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92). | Fehler |
| BR-CO-12 | Rechenfehler: Die Summe der Zuschläge (BT-108) stimmt nicht mit den einzelnen Zuschlägen (BT-99) überein. Wortlaut: Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99). | Fehler |
| BR-CO-13 | Rechenfehler: Gesamt netto (BT-109) muss Positionen (BT-131) minus Abschläge (BT-107) plus Zuschläge (BT-108) sein. Wortlaut: Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108). | Fehler |
| BR-CO-14 | Rechenfehler: Die Umsatzsteuer gesamt (BT-110) stimmt nicht mit der Summe der Steuerbeträge je Kategorie (BT-117) überein. Wortlaut: Invoice total VAT amount (BT-110) = Σ VAT category tax amount (BT-117). | Fehler |
| BR-CO-15 | Rechenfehler: Gesamt brutto (BT-112) muss Gesamt netto (BT-109) plus Umsatzsteuer (BT-110) sein. Wortlaut: Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110). | Fehler |
| BR-CO-16 | Rechenfehler: Der Zahlbetrag (BT-115) muss Gesamt brutto (BT-112) minus bereits gezahlt (BT-113) plus Rundung (BT-114) sein. Wortlaut: Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114). | Fehler |
| BR-CO-17 | Rechenfehler: Der Steuerbetrag einer Kategorie (BT-117) muss Bemessungsgrundlage (BT-116) mal Steuersatz (BT-119) sein, auf zwei Stellen gerundet. Wortlaut: VAT category tax amount (BT-117) = VAT category taxable amount (BT-116) x (VAT category rate (BT-119) / 100), rounded to two decimals. | Fehler |
| BR-CO-18 | Die Rechnung braucht mindestens eine Zeile in der Umsatzsteueraufschlüsselung (BG-23). Wortlaut: An Invoice shall at least have one VAT breakdown group (BG-23). | Fehler |
| BR-CO-19 | Ein Leistungszeitraum (BG-14) braucht einen Beginn (BT-73), ein Ende (BT-74) oder beides. Wortlaut: If Invoicing period (BG-14) is used, the Invoicing period start date (BT-73) or the Invoicing period end date (BT-74) shall be filled, or both. | Fehler |
| BR-CO-20 | Ein Leistungszeitraum einer Position (BG-26) braucht einen Beginn (BT-134), ein Ende (BT-135) oder beides. Wortlaut: If Invoice line period (BG-26) is used, the Invoice line period start date (BT-134) or the Invoice line period end date (BT-135) shall be filled, or both. | Fehler |
| BR-CO-21 | Jeder Abschlag auf die Rechnung (BG-20) braucht einen Grund, als Text (BT-97), Code (BT-98) oder beides. Wortlaut: Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both. | Fehler |
| BR-CO-22 | Jeder Zuschlag auf die Rechnung (BG-21) braucht einen Grund, als Text (BT-104), Code (BT-105) oder beides. Wortlaut: Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both. | Fehler |
| BR-CO-23 | Jeder Abschlag auf eine Position (BG-27) braucht einen Grund, als Text (BT-139), Code (BT-140) oder beides. Wortlaut: Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both. | Fehler |
| BR-CO-24 | Jeder Zuschlag auf eine Position (BG-28) braucht einen Grund, als Text (BT-144), Code (BT-145) oder beides. Wortlaut: Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both. | Fehler |
| BR-CO-26 | Damit der Käufer den Verkäufer erkennt, braucht es dessen Kennung (BT-29), Registernummer (BT-30) oder USt-IdNr. (BT-31). Wortlaut: In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present. | Fehler |
Umsatzsteuer nach Kategorie (BR-S, BR-AE, BR-E …)
Je Steuerkategorie eigene Regeln: S Normalsatz, Z Nullsatz, E steuerfrei, AE Reverse Charge, K innergemeinschaftliche Lieferung, G Ausfuhr, O nicht steuerbar, L und M Kanaren, Ceuta und Melilla.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-AE-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „Reverse Charge“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Reverse charge" shall contain in the VAT Breakdown (BG-23) exactly one VAT category code (BT-118) equal with "VAT reverse charge". | Fehler |
| BR-AE-02 | Hat eine Position (BG-25) die Kategorie „Reverse Charge“, muss die Rechnung die USt-IdNr. oder Steuernummer des Verkäufers (BT-31, BT-32, BT-63) und die USt-IdNr. oder Registernummer des Käufers (BT-48, BT-47) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47). | Fehler |
| BR-AE-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „Reverse Charge“, muss die Rechnung die USt-IdNr. oder Steuernummer des Verkäufers (BT-31, BT-32, BT-63) und die USt-IdNr. oder Registernummer des Käufers (BT-48, BT-47) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47). | Fehler |
| BR-AE-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „Reverse Charge“, muss die Rechnung die USt-IdNr. oder Steuernummer des Verkäufers (BT-31, BT-32, BT-63) und die USt-IdNr. oder Registernummer des Käufers (BT-48, BT-47) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) and/or the Buyer legal registration identifier (BT-47). | Fehler |
| BR-AE-05 | Bei der Kategorie „Reverse Charge“ muss der Steuersatz einer Position (BT-152) 0 sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Reverse charge" the Invoiced item VAT rate (BT-152) shall be 0 (zero). | Fehler |
| BR-AE-06 | Bei der Kategorie „Reverse Charge“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) 0 sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Reverse charge" the Document level allowance VAT rate (BT-96) shall be 0 (zero). | Fehler |
| BR-AE-07 | Bei der Kategorie „Reverse Charge“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) 0 sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Reverse charge" the Document level charge VAT rate (BT-103) shall be 0 (zero). | Fehler |
| BR-AE-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „Reverse Charge“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge". | Fehler |
| BR-AE-09 | Bei der Kategorie „Reverse Charge“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" shall be 0 (zero). | Fehler |
| BR-AE-10 | Eine Zeile der Kategorie „Reverse Charge“ in der Aufschlüsselung braucht den Befreiungsgrund „Reverse Charge“, als Code (BT-121) oder Text (BT-120). Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "Reverse charge" shall have a VAT exemption reason code (BT-121), meaning "Reverse charge" or the VAT exemption reason text (BT-120) "Reverse charge" (or the equivalent standard text in another language). | Fehler |
| BR-AF-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „IGIC (Kanaren)“, braucht die Umsatzsteueraufschlüsselung (BG-23) mindestens eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IGIC" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IGIC". | Fehler |
| BR-AF-02 | Hat eine Position (BG-25) die Kategorie „IGIC (Kanaren)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AF-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „IGIC (Kanaren)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AF-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „IGIC (Kanaren)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AF-05 | Bei der Kategorie „IGIC (Kanaren)“ darf der Steuersatz einer Position (BT-152) nicht negativ sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AF-06 | Bei der Kategorie „IGIC (Kanaren)“ darf der Steuersatz eines Abschlags auf die Rechnung (BT-96) nicht negativ sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IGIC" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AF-07 | Bei der Kategorie „IGIC (Kanaren)“ darf der Steuersatz eines Zuschlags auf die Rechnung (BT-103) nicht negativ sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IGIC" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AF-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „IGIC (Kanaren)“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein, je Steuersatz. Wortlaut: For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119). | Fehler |
| BR-AF-09 | Rechenfehler: Der Steuerbetrag der Kategorie „IGIC (Kanaren)“ (BT-117) muss Bemessungsgrundlage (BT-116) mal Steuersatz (BT-119) sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IGIC" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119). | Fehler |
| BR-AF-10 | Eine Zeile der Kategorie „IGIC (Kanaren)“ in der Aufschlüsselung darf keinen Befreiungsgrund (BT-120, BT-121) haben. Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). | Fehler |
| BR-AG-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „IPSI (Ceuta und Melilla)“, braucht die Umsatzsteueraufschlüsselung (BG-23) mindestens eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "IPSI" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "IPSI". | Fehler |
| BR-AG-02 | Hat eine Position (BG-25) die Kategorie „IPSI (Ceuta und Melilla)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AG-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „IPSI (Ceuta und Melilla)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AG-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „IPSI (Ceuta und Melilla)“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" shall contain the Seller VAT Identifier (BT-31), the Seller Tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-AG-05 | Bei der Kategorie „IPSI (Ceuta und Melilla)“ darf der Steuersatz einer Position (BT-152) nicht negativ sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IPSI" the Invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AG-06 | Bei der Kategorie „IPSI (Ceuta und Melilla)“ darf der Steuersatz eines Abschlags auf die Rechnung (BT-96) nicht negativ sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "IPSI" the Document level allowance VAT rate (BT-96) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AG-07 | Bei der Kategorie „IPSI (Ceuta und Melilla)“ darf der Steuersatz eines Zuschlags auf die Rechnung (BT-103) nicht negativ sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "IPSI" the Document level charge VAT rate (BT-103) shall be 0 (zero) or greater than zero. | Fehler |
| BR-AG-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „IPSI (Ceuta und Melilla)“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein, je Steuersatz. Wortlaut: For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119). | Fehler |
| BR-AG-09 | Rechenfehler: Der Steuerbetrag der Kategorie „IPSI (Ceuta und Melilla)“ (BT-117) muss Bemessungsgrundlage (BT-116) mal Steuersatz (BT-119) sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "IPSI" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119). | Fehler |
| BR-AG-10 | Eine Zeile der Kategorie „IPSI (Ceuta und Melilla)“ in der Aufschlüsselung darf keinen Befreiungsgrund (BT-120, BT-121) haben. Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). | Fehler |
| BR-B-01 | Die Kategorie „Split Payment“ gibt es nur für Inlandsrechnungen in Italien. Wortlaut: An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice. | Fehler |
| BR-B-02 | Eine Rechnung mit „Split Payment“ darf keine Positionen, Abschläge oder Zuschläge im Normalsatz enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95, BT-118 or BT-102) is “Split payment" shall not contain an invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95, BT-118 or BT-102) is “Standard rated”. | Fehler |
| BR-E-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „steuerbefreit“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Exempt from VAT" shall contain exactly one VAT breakdown (BG-23) with the VAT category code (BT-118) equal to "Exempt from VAT". | Fehler |
| BR-E-02 | Hat eine Position (BG-25) die Kategorie „steuerbefreit“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-E-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „steuerbefreit“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-E-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „steuerbefreit“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-E-05 | Bei der Kategorie „steuerbefreit“ muss der Steuersatz einer Position (BT-152) 0 sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Exempt from VAT", the Invoiced item VAT rate (BT-152) shall be 0 (zero). | Fehler |
| BR-E-06 | Bei der Kategorie „steuerbefreit“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) 0 sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Exempt from VAT", the Document level allowance VAT rate (BT-96) shall be 0 (zero). | Fehler |
| BR-E-07 | Bei der Kategorie „steuerbefreit“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) 0 sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Exempt from VAT", the Document level charge VAT rate (BT-103) shall be 0 (zero). | Fehler |
| BR-E-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „steuerbefreit“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT". | Fehler |
| BR-E-09 | Bei der Kategorie „steuerbefreit“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) In a VAT breakdown (BG-23) where the VAT category code (BT-118) equals "Exempt from VAT" shall equal 0 (zero). | Fehler |
| BR-E-10 | Eine Zeile der Kategorie „steuerbefreit“ in der Aufschlüsselung braucht einen Befreiungsgrund, als Code (BT-121) oder Text (BT-120), etwa den Paragrafen, nach dem die Leistung steuerfrei ist. Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "Exempt from VAT" shall have a VAT exemption reason code (BT-121) or a VAT exemption reason text (BT-120). | Fehler |
| BR-G-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „Ausfuhr außerhalb der EU“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Export outside the EU" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Export outside the EU". | Fehler |
| BR-G-02 | Hat eine Position (BG-25) die Kategorie „Ausfuhr außerhalb der EU“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-G-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „Ausfuhr außerhalb der EU“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-G-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „Ausfuhr außerhalb der EU“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-G-05 | Bei der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz einer Position (BT-152) 0 sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Export outside the EU" the Invoiced item VAT rate (BT-152) shall be 0 (zero). | Fehler |
| BR-G-06 | Bei der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) 0 sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Export outside the EU" the Document level allowance VAT rate (BT-96) shall be 0 (zero). | Fehler |
| BR-G-07 | Bei der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) 0 sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Export outside the EU" the Document level charge VAT rate (BT-103) shall be 0 (zero). | Fehler |
| BR-G-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „Ausfuhr außerhalb der EU“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Export outside the EU". | Fehler |
| BR-G-09 | Bei der Kategorie „Ausfuhr außerhalb der EU“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Export outside the EU" shall be 0 (zero). | Fehler |
| BR-G-10 | Eine Zeile der Kategorie „Ausfuhr außerhalb der EU“ in der Aufschlüsselung braucht den Befreiungsgrund „Ausfuhr außerhalb der EU“, als Code (BT-121) oder Text (BT-120). Wortlaut: A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Export outside the EU" shall have a VAT exemption reason code (BT-121), meaning "Export outside the EU" or the VAT exemption reason text (BT-120) "Export outside the EU" (or the equivalent standard text in another language). | Fehler |
| BR-IC-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „innergemeinschaftliche Lieferung“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Intra-community supply" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Intra-community supply". | Fehler |
| BR-IC-02 | Hat eine Position (BG-25) die Kategorie „innergemeinschaftliche Lieferung“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des Käufers (BT-48) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48). | Fehler |
| BR-IC-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „innergemeinschaftliche Lieferung“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des Käufers (BT-48) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48). | Fehler |
| BR-IC-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „innergemeinschaftliche Lieferung“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) und die USt-IdNr. des Käufers (BT-48) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" shall contain the Seller VAT Identifier (BT-31) or the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48). | Fehler |
| BR-IC-05 | Bei der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz einer Position (BT-152) 0 sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Intracommunity supply" the Invoiced item VAT rate (BT-152) shall be 0 (zero). | Fehler |
| BR-IC-06 | Bei der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) 0 sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Intra-community supply" the Document level allowance VAT rate (BT-96) shall be 0 (zero). | Fehler |
| BR-IC-07 | Bei der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) 0 sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Intra-community supply" the Document level charge VAT rate (BT-103) shall be 0 (zero). | Fehler |
| BR-IC-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „innergemeinschaftliche Lieferung“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Intra-community supply". | Fehler |
| BR-IC-09 | Bei der Kategorie „innergemeinschaftliche Lieferung“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" shall be 0 (zero). | Fehler |
| BR-IC-10 | Eine Zeile der Kategorie „innergemeinschaftliche Lieferung“ in der Aufschlüsselung braucht den Befreiungsgrund „innergemeinschaftliche Lieferung“, als Code (BT-121) oder Text (BT-120). Wortlaut: A VAT breakdown (BG-23) with the VAT Category code (BT-118) "Intra-community supply" shall have a VAT exemption reason code (BT-121), meaning "Intra-community supply" or the VAT exemption reason text (BT-120) "Intra-community supply" (or the equivalent standard text in another language). | Fehler |
| BR-IC-11 | Bei einer innergemeinschaftlichen Lieferung braucht die Rechnung ein Lieferdatum (BT-72) oder einen Leistungszeitraum (BG-14). Wortlaut: In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Actual delivery date (BT-72) or the Invoicing period (BG-14) shall not be blank. | Fehler |
| BR-IC-12 | Bei einer innergemeinschaftlichen Lieferung braucht die Rechnung das Lieferland (BT-80). Wortlaut: In an Invoice with a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Intra-community supply" the Deliver to country code (BT-80) shall not be blank. | Fehler |
| BR-O-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „nicht steuerbar“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Not subject to VAT" shall contain exactly one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to "Not subject to VAT". | Fehler |
| BR-O-02 | Hat eine Position (BG-25) die Kategorie „nicht steuerbar“, darf die Rechnung keine USt-IdNr. enthalten, weder die des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) noch die des Käufers (BT-48). Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48). | Fehler |
| BR-O-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „nicht steuerbar“, darf die Rechnung keine USt-IdNr. enthalten, weder die des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) noch die des Käufers (BT-48). Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48). | Fehler |
| BR-O-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „nicht steuerbar“, darf die Rechnung keine USt-IdNr. enthalten, weder die des Verkäufers (BT-31) oder seines Steuervertreters (BT-63) noch die des Käufers (BT-48). Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48). | Fehler |
| BR-O-05 | Bei der Kategorie „nicht steuerbar“ darf eine Position keinen Steuersatz (BT-152) haben. Wortlaut: An Invoice line (BG-25) where the VAT category code (BT-151) is "Not subject to VAT" shall not contain an Invoiced item VAT rate (BT-152). | Fehler |
| BR-O-06 | Bei der Kategorie „nicht steuerbar“ darf ein Abschlag auf die Rechnung keinen Steuersatz (BT-96) haben. Wortlaut: A Document level allowance (BG-20) where VAT category code (BT-95) is "Not subject to VAT" shall not contain a Document level allowance VAT rate (BT-96). | Fehler |
| BR-O-07 | Bei der Kategorie „nicht steuerbar“ darf ein Zuschlag auf die Rechnung keinen Steuersatz (BT-103) haben. Wortlaut: A Document level charge (BG-21) where the VAT category code (BT-102) is "Not subject to VAT" shall not contain a Document level charge VAT rate (BT-103). | Fehler |
| BR-O-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „nicht steuerbar“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where the VAT category code (BT-118) is " Not subject to VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Not subject to VAT". | Fehler |
| BR-O-09 | Bei der Kategorie „nicht steuerbar“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Not subject to VAT" shall be 0 (zero). | Fehler |
| BR-O-10 | Eine Zeile der Kategorie „nicht steuerbar“ in der Aufschlüsselung braucht den Befreiungsgrund „nicht steuerbar“, als Code (BT-121) oder Text (BT-120). Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language). | Fehler |
| BR-O-11 | Eine Rechnung mit der Kategorie „nicht steuerbar“ darf keine anderen Umsatzsteuerkategorien in der Aufschlüsselung enthalten. Wortlaut: An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain other VAT breakdown groups (BG-23). | Fehler |
| BR-O-12 | Eine Rechnung mit der Kategorie „nicht steuerbar“ darf keine Positionen einer anderen Kategorie enthalten. Wortlaut: An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is not "Not subject to VAT". | Fehler |
| BR-O-13 | Eine Rechnung mit der Kategorie „nicht steuerbar“ darf keine Abschläge einer anderen Kategorie enthalten. Wortlaut: An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level allowances (BG-20) where Document level allowance VAT category code (BT-95) is not "Not subject to VAT". | Fehler |
| BR-O-14 | Eine Rechnung mit der Kategorie „nicht steuerbar“ darf keine Zuschläge einer anderen Kategorie enthalten. Wortlaut: An Invoice that contains a VAT breakdown group (BG-23) with a VAT category code (BT-118) "Not subject to VAT" shall not contain Document level charges (BG-21) where Document level charge VAT category code (BT-102) is not "Not subject to VAT". | Fehler |
| BR-S-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „Normalsatz“, braucht die Umsatzsteueraufschlüsselung (BG-23) mindestens eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Standard rated" shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with "Standard rated". | Fehler |
| BR-S-02 | Hat eine Position (BG-25) die Kategorie „Normalsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-S-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „Normalsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-S-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „Normalsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-S-05 | Bei der Kategorie „Normalsatz“ muss der Steuersatz einer Position (BT-152) größer als null sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Standard rated" the Invoiced item VAT rate (BT-152) shall be greater than zero. | Fehler |
| BR-S-06 | Bei der Kategorie „Normalsatz“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) größer als null sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Standard rated" the Document level allowance VAT rate (BT-96) shall be greater than zero. | Fehler |
| BR-S-07 | Bei der Kategorie „Normalsatz“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) größer als null sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" the Document level charge VAT rate (BT-103) shall be greater than zero. | Fehler |
| BR-S-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „Normalsatz“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein, je Steuersatz. Wortlaut: For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "Standard rated", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "Standard rated" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119). | Fehler |
| BR-S-09 | Rechenfehler: Der Steuerbetrag der Kategorie „Normalsatz“ (BT-117) muss Bemessungsgrundlage (BT-116) mal Steuersatz (BT-119) sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119). | Fehler |
| BR-S-10 | Eine Zeile der Kategorie „Normalsatz“ in der Aufschlüsselung darf keinen Befreiungsgrund (BT-120, BT-121) haben. Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). | Fehler |
| BR-Z-01 | Hat eine Position, ein Abschlag oder ein Zuschlag die Kategorie „Nullsatz“, braucht die Umsatzsteueraufschlüsselung (BG-23) genau eine Zeile mit dieser Kategorie. Wortlaut: An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151, BT-95 or BT-102) is "Zero rated" shall contain in the VAT breakdown (BG-23) exactly one VAT category code (BT-118) equal with "Zero rated". | Fehler |
| BR-Z-02 | Hat eine Position (BG-25) die Kategorie „Nullsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains an Invoice line where the Invoiced item VAT category code (BT-151) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-Z-03 | Hat ein Abschlag auf die Rechnung (BG-20) die Kategorie „Nullsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-Z-04 | Hat ein Zuschlag auf die Rechnung (BG-21) die Kategorie „Nullsatz“, muss die Rechnung die USt-IdNr. des Verkäufers (BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) enthalten. Wortlaut: An Invoice that contains a Document level charge where the Document level charge VAT category code (BT-102) is "Zero rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63). | Fehler |
| BR-Z-05 | Bei der Kategorie „Nullsatz“ muss der Steuersatz einer Position (BT-152) 0 sein. Wortlaut: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "Zero rated" the Invoiced item VAT rate (BT-152) shall be 0 (zero). | Fehler |
| BR-Z-06 | Bei der Kategorie „Nullsatz“ muss der Steuersatz eines Abschlags auf die Rechnung (BT-96) 0 sein. Wortlaut: In a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Zero rated" the Document level allowance VAT rate (BT-96) shall be 0 (zero). | Fehler |
| BR-Z-07 | Bei der Kategorie „Nullsatz“ muss der Steuersatz eines Zuschlags auf die Rechnung (BT-103) 0 sein. Wortlaut: In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero). | Fehler |
| BR-Z-08 | Rechenfehler: Die Bemessungsgrundlage der Kategorie „Nullsatz“ (BT-116) muss die Summe der Positionen (BT-131) minus Abschläge (BT-92) plus Zuschläge (BT-99) dieser Kategorie sein. Wortlaut: In a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amount (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Zero rated". | Fehler |
| BR-Z-09 | Bei der Kategorie „Nullsatz“ muss der Steuerbetrag in der Aufschlüsselung (BT-117) 0 sein. Wortlaut: The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Zero rated" shall equal 0 (zero). | Fehler |
| BR-Z-10 | Eine Zeile der Kategorie „Nullsatz“ in der Aufschlüsselung darf keinen Befreiungsgrund (BT-120, BT-121) haben. Wortlaut: A VAT breakdown (BG-23) with VAT Category code (BT-118) "Zero rated" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120). | Fehler |
Codelisten (BR-CL)
Welche Codes erlaubt sind, etwa für Währungen, Länder, Einheiten und Zahlungsarten.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-CL-01 | Der Rechnungstyp (BT-3) ist kein gültiger Code aus UNTDID 1001, etwa 380 für Rechnung oder 381 für Gutschrift. Wortlaut: The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001. | Fehler |
| BR-CL-03 | Ein Währungscode ist ungültig: erlaubt sind Codes nach ISO 4217, etwa EUR. Wortlaut: currencyID MUST be coded using ISO code list 4217 alpha-3 | Fehler |
| BR-CL-04 | Die Rechnungswährung (BT-5) ist kein gültiger Code nach ISO 4217, etwa EUR. Wortlaut: Invoice currency code MUST be coded using ISO code list 4217 alpha-3 | Fehler |
| BR-CL-05 | Die Buchungswährung (BT-6) ist kein gültiger Code nach ISO 4217. Wortlaut: Tax currency code MUST be coded using ISO code list 4217 alpha-3 | Fehler |
| BR-CL-06 | Der Steuerdatumscode (BT-8) ist kein gültiger Code aus UNTDID 2005. Wortlaut: Value added tax point date code MUST be coded using a restriction of UNTDID 2005. | Fehler |
| BR-CL-07 | Das Schema einer Objektkennung ist kein gültiger Code aus UNTDID 1153. Wortlaut: Object identifier identification scheme identifier MUST be coded using a restriction of UNTDID 1153. | Fehler |
| BR-CL-08 | Der Betreff-Code einer Bemerkung (BT-21) ist kein gültiger Code aus UNTDID 4451. Wortlaut: Invoiced note subject code shall be coded using UNCL4451 | Fehler |
| BR-CL-10 | Das Schema einer Kennung ist kein gültiger Code der ISO-6523-Liste. Wortlaut: Any identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-CL-11 | Das Schema einer Registernummer ist kein gültiger Code der ISO-6523-Liste. Wortlaut: Any registration identifier identification scheme identifier MUST be coded using one of the ISO 6523 ICD list. | Fehler |
| BR-CL-13 | Das Schema einer Artikelklassifikation (BT-158) ist kein gültiger Code aus UNTDID 7143. Wortlaut: Item classification identifier identification scheme identifier MUST be coded using one of the UNTDID 7143 list. | Fehler |
| BR-CL-14 | Ein Ländercode ist ungültig: erlaubt sind Codes nach ISO 3166-1, etwa DE. Wortlaut: Country codes in an invoice MUST be coded using ISO code list 3166-1 | Fehler |
| BR-CL-15 | Ein Ländercode ist ungültig: erlaubt sind Codes nach ISO 3166-1, etwa DE. Wortlaut: Country codes in an invoice MUST be coded using ISO code list 3166-1 | Fehler |
| BR-CL-16 | Die Zahlungsart (BT-81) ist kein gültiger Code aus UNTDID 4461, etwa 58 für SEPA-Überweisung. Wortlaut: Payment means in an invoice MUST be coded using UNCL4461 code list | Fehler |
| BR-CL-17 | Eine Umsatzsteuerkategorie ist ungültig: erlaubt sind Codes aus UNTDID 5305, etwa S für den Normalsatz. Wortlaut: Invoice tax categories MUST be coded using UNCL5305 code list | Fehler |
| BR-CL-18 | Eine Umsatzsteuerkategorie ist ungültig: erlaubt sind Codes aus UNTDID 5305, etwa S für den Normalsatz. Wortlaut: Invoice tax categories MUST be coded using UNCL5305 code list | Fehler |
| BR-CL-19 | Der Code für den Grund eines Abschlags ist kein gültiger Code aus UNTDID 5189. Wortlaut: Coded allowance reasons MUST belong to the UNCL 5189 code list | Fehler |
| BR-CL-20 | Der Code für den Grund eines Zuschlags ist kein gültiger Code aus UNTDID 7161. Wortlaut: Coded charge reasons MUST belong to the UNCL 7161 code list | Fehler |
| BR-CL-21 | Das Schema einer Artikelkennung (BT-157) ist kein gültiger Code der ISO-6523-Liste. Wortlaut: Item standard identifier scheme identifier MUST belong to the ISO 6523 ICD code list | Fehler |
| BR-CL-22 | Der Code für den Befreiungsgrund (BT-121) ist kein gültiger Code der VATEX-Liste. Wortlaut: Tax exemption reason code identifier scheme identifier MUST belong to the CEF VATEX code list | Fehler |
| BR-CL-23 | Eine Mengeneinheit ist ungültig: erlaubt sind Codes nach UN/ECE Rec. 20, etwa HUR für Stunde oder C62 für Stück. Wortlaut: Unit code MUST be coded according to the UN/ECE Recommendation 20 with Rec 21 extension | Fehler |
| BR-CL-24 | Der Dateityp eines Anhangs (MIME-Typ) ist nicht erlaubt. Wortlaut: For Mime code in attribute use MIMEMediaType. | Fehler |
| BR-CL-25 | Das Schema einer elektronischen Adresse ist kein gültiger Code der EAS-Liste, etwa EM für E-Mail. Wortlaut: Endpoint identifier scheme identifier MUST belong to the CEF EAS code list | Fehler |
| BR-CL-26 | Das Schema der Kennung des Lieferorts ist kein gültiger Code der ISO-6523-Liste. Wortlaut: Delivery location identifier scheme identifier MUST belong to the ISO 6523 ICD code list | Fehler |
Nachkommastellen (BR-DEC)
Beträge dürfen höchstens zwei Nachkommastellen haben.
| Code | Bedeutung | Stufe |
|---|---|---|
| BR-DEC-01 | Der Betrag eines Abschlags auf die Rechnung (BT-92) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2. | Fehler |
| BR-DEC-02 | Der Betrag der Basis eines Abschlags auf die Rechnung (BT-93) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Document level allowance base amount (BT-93) is 2. | Fehler |
| BR-DEC-05 | Der Betrag eines Zuschlags auf die Rechnung (BT-99) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2. | Fehler |
| BR-DEC-06 | Der Betrag der Basis eines Zuschlags auf die Rechnung (BT-100) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2. | Fehler |
| BR-DEC-09 | Der Betrag der Summe der Positionen (BT-106) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Sum of Invoice line net amount (BT-106) is 2. | Fehler |
| BR-DEC-10 | Der Betrag der Summe der Abschläge (BT-107) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2. | Fehler |
| BR-DEC-11 | Der Betrag der Summe der Zuschläge (BT-108) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Sum of charges on document level (BT-108) is 2. | Fehler |
| BR-DEC-12 | Der Betrag von Gesamt netto (BT-109) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2. | Fehler |
| BR-DEC-13 | Der Betrag der Umsatzsteuer gesamt (BT-110) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice total VAT amount (BT-110) is 2. | Fehler |
| BR-DEC-14 | Der Betrag von Gesamt brutto (BT-112) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2. | Fehler |
| BR-DEC-15 | Der Betrag der Umsatzsteuer in Buchungswährung (BT-111) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice total VAT amount in accounting currency (BT-111) is 2. | Fehler |
| BR-DEC-16 | Der Betrag des bereits gezahlten Betrags (BT-113) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Paid amount (BT-113) is 2. | Fehler |
| BR-DEC-17 | Der Betrag der Rundung (BT-114) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Rounding amount (BT-114) is 2. | Fehler |
| BR-DEC-18 | Der Betrag des Zahlbetrags (BT-115) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2. | Fehler |
| BR-DEC-19 | Der Betrag einer Bemessungsgrundlage (BT-116) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the VAT category taxable amount (BT-116) is 2. | Fehler |
| BR-DEC-20 | Der Betrag eines Steuerbetrags (BT-117) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2. | Fehler |
| BR-DEC-23 | Der Betrag eines Positionsnettobetrags (BT-131) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice line net amount (BT-131) is 2. | Fehler |
| BR-DEC-24 | Der Betrag eines Abschlags auf eine Position (BT-136) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2. | Fehler |
| BR-DEC-25 | Der Betrag der Basis eines Abschlags auf eine Position (BT-137) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice line allowance base amount (BT-137) is 2. | Fehler |
| BR-DEC-27 | Der Betrag eines Zuschlags auf eine Position (BT-141) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice line charge amount (BT-141) is 2. | Fehler |
| BR-DEC-28 | Der Betrag der Basis eines Zuschlags auf eine Position (BT-142) hat mehr als zwei Nachkommastellen. Wortlaut: The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2. | Fehler |
Peppol (PEPPOL-EN16931)
Regeln aus Peppol BIS Billing 3.0, die die XRechnung übernommen hat.
| Code | Bedeutung | Stufe |
|---|---|---|
| PEPPOL-EN16931-R001 | Die Geschäftsprozesskennung (BT-23) fehlt. Wortlaut: Business process MUST be provided. | Fehler |
| PEPPOL-EN16931-R005 | Die Buchungswährung (BT-6) muss eine andere sein als die Rechnungswährung, wenn sie angegeben ist. Wortlaut: VAT accounting currency code MUST be different from invoice currency code when provided. | Fehler |
| PEPPOL-EN16931-R008 | Die XML enthält leere Elemente. Elemente ohne Inhalt sollen ganz weggelassen werden. Wortlaut: Document MUST not contain empty elements. | Fehler |
| PEPPOL-EN16931-R010 | Die elektronische Adresse des Käufers (BT-49) fehlt, etwa seine E-Mail-Adresse für Rechnungen. Wortlaut: Buyer electronic address MUST be provided | Fehler |
| PEPPOL-EN16931-R020 | Die elektronische Adresse des Verkäufers (BT-34) fehlt, etwa seine E-Mail-Adresse. Wortlaut: Seller electronic address MUST be provided | Fehler |
| PEPPOL-EN16931-R040 | Rechenfehler: Ein Ab- oder Zuschlag muss Basisbetrag mal Prozentsatz durch 100 sein, wenn beide angegeben sind. Wortlaut: Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists | Fehler |
| PEPPOL-EN16931-R041 | Ist ein Prozentsatz für einen Ab- oder Zuschlag angegeben, braucht es auch den Basisbetrag. Wortlaut: Allowance/charge base amount MUST be provided when allowance/charge percentage is provided. | Fehler |
| PEPPOL-EN16931-R042 | Ist ein Basisbetrag für einen Ab- oder Zuschlag angegeben, braucht es auch den Prozentsatz. Wortlaut: Allowance/charge percentage MUST be provided when allowance/charge base amount is provided. | Fehler |
| PEPPOL-EN16931-R043 | Ob Ab- oder Zuschlag (ChargeIndicator) muss genau „true“ oder „false“ sein. Wortlaut: Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' | Fehler |
| PEPPOL-EN16931-R043-1 | Ob Ab- oder Zuschlag (ChargeIndicator) muss genau „true“ oder „false“ sein. Wortlaut: Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' | Fehler |
| PEPPOL-EN16931-R043-2 | Ob Ab- oder Zuschlag (ChargeIndicator) muss genau „true“ oder „false“ sein. Wortlaut: Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' | Fehler |
| PEPPOL-EN16931-R044 | Zuschläge auf den Preis sind nicht erlaubt, nur Abschläge. Wortlaut: Charge on price level is NOT allowed. Only value 'false' allowed. | Fehler |
| PEPPOL-EN16931-R046 | Rechenfehler: Der Nettopreis muss Bruttopreis minus Preisabschlag sein, wenn ein Bruttopreis angegeben ist. Wortlaut: Item net price MUST equal (Gross price - Allowance amount) when gross price is provided. | Fehler |
| PEPPOL-EN16931-R053 | Es darf nur eine Steuersumme mit Aufschlüsselung geben. Wortlaut: Only one tax total with tax subtotals MUST be provided. | Fehler |
| PEPPOL-EN16931-R054 | Ist eine Buchungswährung angegeben, darf es nur eine Steuersumme ohne Aufschlüsselung geben. Wortlaut: Only one tax total without tax subtotals MUST be provided when tax currency code is provided. | Fehler |
| PEPPOL-EN16931-R055 | Die Umsatzsteuer gesamt und die Umsatzsteuer in Buchungswährung müssen dasselbe Vorzeichen haben. Wortlaut: Invoice total VAT amount and Invoice total VAT amount in accounting currency MUST have the same operational sign | Fehler |
| PEPPOL-EN16931-R061 | Bei Lastschrift fehlt die Mandatsreferenz (BT-89). Wortlaut: Mandate reference MUST be provided for direct debit. | Fehler |
| PEPPOL-EN16931-R101 | Ein Dokumentverweis ist an dieser Stelle nur für eine Objektkennung der Position erlaubt. Wortlaut: Element Document reference can only be used for Invoice line object | Fehler |
| PEPPOL-EN16931-R110 | Der Beginn des Leistungszeitraums einer Position liegt außerhalb des Leistungszeitraums der Rechnung. Wortlaut: Start date of line period MUST be within invoice period. | Fehler |
| PEPPOL-EN16931-R111 | Das Ende des Leistungszeitraums einer Position liegt außerhalb des Leistungszeitraums der Rechnung. Wortlaut: End date of line period MUST be within invoice period. | Fehler |
| PEPPOL-EN16931-R120 | Rechenfehler: Der Nettobetrag einer Position muss Menge mal Nettopreis (je Preisbasismenge) plus Zuschläge minus Abschläge der Position sein. Wortlaut: Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount | Warnung |
| PEPPOL-EN16931-R121 | Die Preisbasismenge muss größer als null sein. Wortlaut: Base quantity MUST be a positive number above zero. | Fehler |
| PEPPOL-EN16931-R130 | Die Einheit der Preisbasismenge muss dieselbe sein wie die der Menge. Wortlaut: Unit code of price base quantity MUST be same as invoiced quantity. | Fehler |
Die Regeltexte stammen aus der Prüfkonfiguration der KoSIT (Stand 2026-08-31), die auch unser Validator nutzt: die XRechnung-Regeln unter Apache License 2.0, die Regeln der EN 16931 aus den Validierungsartefakten des CEN unter EUPL 1.2.
Kurz gefragt, kurz geantwortet.
Was ist der Unterschied zwischen Fehler, Warnung und Hinweis?
Bei einem Fehler lehnt der Validator die Rechnung ab, und der Empfänger darf sie zurückweisen. Eine Warnung macht die Rechnung nicht ungültig, manche Empfänger lehnen sie trotzdem ab. Ein Hinweis ist nur ein Hinweis.
Woher kommen diese Regeln?
Die Regeln BR, BR-CO, BR-CL, BR-DEC und die der Steuerkategorien stammen aus der europäischen Norm EN 16931. Die XRechnung, der deutsche Standard der KoSIT, ergänzt sie um die Regeln BR-DE. Hier stehen sie so, wie der KoSIT-Validator sie prüft, in der Version 2026-08-31.
Gelten die Regeln auch für ZUGFeRD?
Die Regeln der EN 16931 ja: Eine ZUGFeRD- oder Factur-X-Rechnung im Profil EN 16931 (Comfort) oder EXTENDED wird gegen dieselben BR- und BR-CO-Regeln geprüft. Die BR-DE-Regeln gelten nur für die XRechnung und für ZUGFeRD im Profil XRECHNUNG.
Schreibt docket Rechnungen, die diese Regeln einhalten?
Ja. Jede Rechnung aus docket ist ZUGFeRD-PDF und XRechnung zugleich, und jede Art von Rechnung, die docket schreibt, läuft in unseren Tests durch den KoSIT-Validator. Wie das in docket aussieht, steht in der Hilfe.
Rechnungen, die durchgehen. Aus euren gebuchten Stunden.
14 Tage kostenlos testendocket schreibt jede Rechnung als ZUGFeRD-PDF und XRechnung zugleich, nach genau diesen Regeln. Mehr zur E-Rechnung in docket.