Zum Inhalt springen

BT-81: Zahlungsart-Code

Standardisierter Zahlungsartcode nach UNTDID 4461 (z. B. 58 für SEPA-Überweisung, 59 für SEPA-Lastschrift, 10 für Barzahlung).

BT-81Pflichtfeld (1..1)EN 16931-1 / XRechnung 3.0 / ZUGFeRD 2.3

Technische Spezifikation

Pflicht & Vorkommen
1..1(Pflichtfeld)

Zwingend erforderlich (1..1) aus UNTDID 4461 Codeliste

Datentyp
Code (UNTDID 4461)

Semantisches Datenformat gemäß europäischer Norm EN 16931-1

XML-Syntax (XPath)
UBL 2.1(XRechnung / Peppol BIS)
Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
UN/CEFACT CII D16B(ZUGFeRD 2.3 / Factur-X)
rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode

Bedeutung & Verwendung von BT-81

Der Zahlungsart-Code (BT-81) bestimmt die Art und Weise der Zahlung nach der Codeliste UNTDID 4461. Für Banküberweisungen in Deutschland wird meist Code 58 (SEPA-Überweisung) oder 30 (Überweisung allgemein) verwendet. Bei Lastschriftverfahren kommt Code 59 (SEPA-Lastschrift) oder 49 zum Einsatz.

XML-Syntax & Code-Beispiel

OASIS UBL 2.1 (XRechnung)
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE89370400440532013000</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Zulässige Codes: UNTDID 4461 Zahlungsarten

CodeBedeutungErläuterung & Verwendung
58SEPA-Überweisung (SEPA Credit Transfer)Standardüberweisung im europäischen SEPA-Raum.
30Überweisung auf Bankkonto (Credit Transfer)Allgemeine Banküberweisung.
59SEPA-Lastschrift (SEPA Direct Debit)Einzug durch den Rechnungssteller via SEPA-Mandat.
48Kartenzahlung (Bank card / Credit card)Zahlung per Debit- oder Kreditkarte.
10Barzahlung (Cash)Barzahlung des Rechnungsbetrags.
97Verrechnung (Clearing between partners)Gegenseitige Verrechnung von Forderungen.

Validierungsregeln & Schematron-Prüfungen

BR-49

Eine Rechnung muss einen Zahlungsart-Code (BT-81) nach UNTDID 4461 enthalten.

BR-50

Wird eine Überweisung angegeben (Codes 30, 58), muss ein Bankkonto (BT-84 / IBAN) vorhanden sein.

BT-81 in deiner Rechnung prüfen

Mit den XML-Pfaden oben findest du BT-81. Ein Code-Beispiel zeigt dieses Feld, ist aber keine vollständige Rechnung. Korrigiere den Wert im Quellprogramm, exportiere die Datei erneut und prüfe die gesamte Rechnung.

Offizielle Spezifikationen und Regelwerke

Anforderungen hängen vom Rechnungsprofil und der Version ab. Gleiche Pflichtfelder, Codelisten und Regeln mit der passenden Spezifikation ab; Peppol-spezifische Vorgaben gelten nicht automatisch für jede ZUGFeRD-Rechnung.

E-Rechnungen einfach und konform erstellen

Erstelle XRechnung- und ZUGFeRD-Rechnungen in Billance und prüfe die exportierte Datei lokal. Dieser Leitfaden hilft dir, BT-81 einzuordnen und deine Rechnungsangaben vor dem Versand zu kontrollieren.