E-Rechnungen Hintergrundwissen

E-Rechnungen BT-Felder der EN16931: Erläuterung und Umsetzung

Ein Überblick, wofür die Felder der EN16931 in E-Rechnungen konkret stehen und wo sie in der ProSonata Agentursoftware zu finden sind.

Für die Erstellung von E-Rechnungen stehen in der ProSonata Agentursoftware die erforderlichen Formate ZUGFeRD (bzw. Factur-X) und XRechnung zur Verfügung. Beide Formate erfüllen die EU-Norm 16931.

Gelegentlich erreichen uns Kundenanfragen, wo ein Feld »BT-X« denn in ProSonata zu finden sei. Die nachfolgende Übersicht soll hierzu einen umfassenden Überblick geben.

Für die Erstellung einer ZUGFeRD-Rechnung und die Erstellung einer XRechnung haben wir separate Hilfeseiten erstellt. Ergänzend gibt es weitergehende allgemeine Informationen zu beiden Formaten.

Die Bedeutung der EN16931 BT-Felder und deren Abbildung in der Faktura

Feld XML-Bezeichnung (CII) Bedeutung und Abbildung in ProSonata
BT-1 ExchangedDocument > ID Rechnungsnummer
BT-2 ExchangedDocument > IssueDateTime Rechnungsdatum
BT-3 ExchangedDocument > TypeCode Typ der Rechnung (Rechnung, Storno, etc., automatisch gesetzt)
BG-1/BT-22 ExchangedDocument > IncludedNote Freitext: Projekt, Introtext, PDF Seitenfußangaben (rechtliche Firmeninfos)
 
BG-25 IncludedSupplyChainTradeLineItem nachfolgende Angaben zur Rechnungsposition
BT-126 AssociatedDocumentLineDocument > LineID Positionsnummer
BT-153 SpecifiedTradeProduct > Name ggf. Überschrift, Kategoriename
BT-154 SpecifiedTradeProduct > Description Freitext zur Leistungs-/Artikelbeschreibung
BT-146 NetPriceProductTradePrice > ChargeAmount Nettopreis der Position
BT-150 NetPriceProductTradePrice > BasisQuantity > unitCode Einheit der Position
BT-129 SpecifiedLineTradeDelivery > BilledQuantity Menge der Position
BT-130 SpecifiedLineTradeDelivery > BilledQuantity > unitCode Einheit der Position (wie BT-150 gesetzt)
BT-151 ApplicableTradeTax > CategoryCode Steuerkategorie (Code), automatisch gesetzt
BT-152 ApplicableTradeTax > RateApplicablePercent Umsatzsteuersatz für die Position
BT-131 SpecifiedTradeSettlementLineMonetarySummation > LineTotalAmount Nettobetrag der Rechnungsposition
 
BT-10 ApplicableHeaderTradeAgreement > BuyerReference optional: Referenz/Leitweg-ID (siehe > Adresse des Kunden)
 
BG-4 SellerTradeParty nachfolgende Verkäuferinformationen
(siehe > System > Grundeinstellungen > Basisdaten)
BT-29 SellerTradeParty > ID optional: Lieferantennummer bei dem Rechnungsempfänger (siehe > Adresse des Kunden > Lieferantennummer)
BT-29-0 SellerTradeParty > GlobalID optional: GLN- oder DUNS-Nr.
BT-27 SellerTradeParty > Name Name des Verkäufers (Felder: Firmenname & Zusatz)
BG-6 SellerTradeParty > DefinedTradeContact Kontaktdaten des Verkäufers (ZUGFeRD optional, XRechnung Pflicht)
BT-41 DefinedTradeContact > PersonName Name des Verkäufers
BT-42 DefinedTradeContact > TelephoneUniversalCommunication > CompleteNumber Telefonnummer Kontaktstelle des Verkäufers
BT-43 DefinedTradeContact > EmailURIUniversalCommunication > URIID E-Mail-Adresse Kontaktstelle des Verkäufers
BG-5 PostalTradeAddress postalische Adresse des Verkäufers
BT-38 PostalTradeAddress > PostcodeCode Postleitzahl der Verkäuferanschrift
BT-35 PostalTradeAddress > LineOne Straße und Hausnummer der Verkäuferanschrift
BT-37 PostalTradeAddress > CityName Stadt der Verkäuferanschrift
BT-40 PostalTradeAddress > CountryID Ländercode (ISO, 2-stellig) der Verkäuferanschrift
BT-34 SellerTradeParty > URIUniversalCommunication elektronischen Adresse (ZUGFeRD optional, XRechnung Pflicht > peppolID oder GLN- oder DUNS-Nr.)
BT-31 SellerTradeParty > SpecifiedTaxRegistration > ID Umsatzsteuer-ID des Verkäufers (siehe > System > Grundeinstellungen > Rechnungswesen)
 
BG-7 BuyerTradeParty nachfolgende Käuferinformationen
(siehe > Kontaktdaten des Kunden)
BT-46 BuyerTradeParty > ID Kundennummer (siehe > Firma/Gruppe des Kunden)
BT-46-0 BuyerTradeParty > GlobalID optional: GLN- oder DUNS-Nr. (siehe > Adresse des Kunden)
BT-44 BuyerTradeParty > Name Name des Käufers (siehe > Adresse > Firmierung 1–3)
BG-9 BuyerTradeParty > DefinedTradeContact falls »neutrale Anrede« nicht aktiv ist: Kontaktdaten des Käufers (siehe > Ansprechpartner)
BT-56 DefinedTradeContact > PersonName Name des Käufers
BT-58 DefinedTradeContact > EmailURIUniversalCommunication E-Mail-Adresse des Käufers
BG-8 PostalTradeAddress postalische Adresse der Käufers (siehe > Adresse des Kunden)
BT-53 PostalTradeAddress > PostcodeCode optional: Postleitzahl der Käuferanschrift
BT-50 PostalTradeAddress > LineOne optional: Straße und Hausnummer der Käuferanschrift
BT-52 PostalTradeAddress > CityName optional: Stadt der Verkäuferanschrift
BT-55 PostalTradeAddress > CountryID Ländercode (ISO, 2-stellig) der Käuferanschrift (wird automatisch mit ISO-Code der Stammdaten des Verkäufers befüllt (s.o.), das Feld muss also nur bei Kunden im Ausland befüllt werden)
BT-49 BuyerTradeParty > URIUniversalCommunication elektronischen Adresse (ZUGFeRD optional, XRechnung Pflicht > peppolID oder Leitweg-ID oder USt-ID-Nr. des Kunden)
BT-48 BuyerTradeParty > SpecifiedTaxRegistration Umsatzsteuer-Identifikationsnummer des Käufers
 
BT-13 BuyerOrderReferencedDocument > IssuerAssignedID optional: Bestellnummer / PO-Nummer als Referenz (siehe > Rechnung)
BT-12 ContractReferencedDocument > IssuerAssignedID optional: Vertragsnummer als Referenz (siehe > Rechnung)
 
BG-24 AdditionalReferencedDocument optional: rechnungsbegründende Unterlagen
(siehe > Rechnung > hochgeladene Dateianhänge)
BT-122 AdditionalReferencedDocument > IssuerAssignedID Dateiname des Anhangs
BT-122-0 AdditionalReferencedDocument > TypeCode wird fest »916« gesetzt
BT-125 AdditionalReferencedDocument > AttachmentBinaryObject XRechnung: eingebettete Datei
 
BT-11 SpecifiedProcuringProject > ID Projektreferenz (siehe > Projekt > Projektnummer)
BT-11-0 SpecifiedProcuringProject > Name Name des Projekts (siehe > Projekt)
 
BG-13-00 ApplicableHeaderTradeDelivery Gruppierung von Lieferangaben
BG-13 ShipToTradeParty optional: abweichender Waren-/Leistungsempfänger (siehe > Rechnung, Auswahl einer > Adresse)
BT-71 ShipToTradeParty > ID Kennung / ID des Lieferorts (siehe > Adresse > Lieferantennummer)
BT-71-0 ShipToTradeParty > GlobalID optional: GLN- oder DUNS-Nr. (siehe > Adresse)
BT-70 ShipToTradeParty > Name Name des Waren-/Leistungsempfängers (siehe > Adresse > Firmierung 1–3)
BG-15 PostalTradeAddress Lieferanschrift
BT-78 PostalTradeAddress > PostcodeCode optional: Postleitzahl der Lieferanschrift
BT-75 PostalTradeAddress > LineOne optional: Straße und Hausnummer der Lieferanschrift
BT-77 PostalTradeAddress > CityName optional: Stadt der Lieferanschrift
BT-80 PostalTradeAddress > CountryID Ländercode (ISO, 2-stellig) der Lieferanschrift (wird automatisch mit ISO-Code der Stammdaten des Verkäufers befüllt (s.o.), das Feld muss also nur bei Lieferadressen im Ausland befüllt werden)
BT-72 ActualDeliverySupplyChainEvent > OccurrenceDateTime Leistungszeitraum Ende (siehe > Rechnung)
 
BG-19 ApplicableHeaderTradeSettlement Zahlungsangaben
BT-90 CreditorReferenceID optional, bei SEPA-Lastschrift: Gläubiger-ID (siehe > System > Grundeinstellungen > Rechnungswesen)
BT-83 PaymentReference Zahlungsreferenz: Rechnungsnummer (siehe > Rechnung)
BT-5 InvoiceCurrencyCode Code der Währung (siehe > Rechnung > automatisch über Auswahl der Währung)
BG-16 SpecifiedTradeSettlementPaymentMeans bei Überweisung des Betrags
BT-81 SpecifiedTradeSettlementPaymentMeans > TypeCode wird fest »58« gesetzt
BT-82 SpecifiedTradeSettlementPaymentMeans > Information wird fest »SEPA-Überweisung« gesetzt
BT-84 PayeePartyCreditorFinancialAccount > IBANID IBAN des Verkäufers (siehe > System > Grundeinstellungen > Rechnungswesen)
BT-86 PayeeSpecifiedCreditorFinancialInstitution > BICID BIC des Verkäufers (siehe > System > Grundeinstellungen > Rechnungswesen)
BG-16 SpecifiedTradeSettlementPaymentMeans bei SEPA-Lastschrift durch Verkäufer
BT-81 SpecifiedTradeSettlementPaymentMeans > TypeCode wird fest »59« gesetzt
BT-82 SpecifiedTradeSettlementPaymentMeans > Information wird fest »SEPA-Lastschrift« gesetzt
BT-91 PayerPartyDebtorFinancialAccount > IBANID IBAN des Käufers (siehe > Adresse des Kunden > Bankdaten)
 
BG-23 ApplicableTradeTax Umsatzsteueraufschlüsselung
BT-117 ApplicableTradeTax > CalculatedAmount Steuerbetrag
BT-118-0 ApplicableTradeTax > TypeCode Art der Steuer, wird fest »VAT« gesetzt
BT-116 ApplicableTradeTax > BasisAmount Steuer Basisbetrag nach Kategorie
BT-118 ApplicableTradeTax > CategoryCode Kategorie wird automatisch gesetzt (S, E, K, G)
BT-119 ApplicableTradeTax > RateApplicablePercent Kategoriespezifischer Umsatzsteuersatz
 
BG-14 BillingSpecifiedPeriod Rechnungszeitraum / Leistungszeitraum
BT-73 BillingSpecifiedPeriod > StartDateTime Anfangsdatum des Rechnungszeitraums (siehe > Rechnung > Leistungszeitraum)
BT-74 BillingSpecifiedPeriod > EndDateTime Enddatum des Rechnungszeitraums
 
BT-20-00 SpecifiedTradePaymentTerms Informationen zu Zahlungsbedingungen
BT-20 SpecifiedTradePaymentTerms > Description Zahlungsbedingungen (siehe > Rechnung > Abbindertext)
BT-9 SpecifiedTradePaymentTerms > DueDateDateTime Fälligkeitsdatum der Zahlung (siehe > Rechnung > Zahlungsziel)
BT-89 SpecifiedTradePaymentTerms > DirectDebitMandateID nur SEPA-Lastschrift: Mandatsreferenz (siehe > Adresse des Kunden)
 
BG-22 SpecifiedTradeSettlementHeaderMonetarySummation Gesamtsummen auf Dokumentebene
BT-106 LineTotalAmount Nettosumme aller Positionen
BT-109 TaxBasisTotalAmount Rechnungsgesamtbetrag ohne Umsatzsteuer
BT-110 TaxTotalAmount Gesamtbetrag der Rechnungsumsatzsteuer
BT-112 GrandTotalAmount Rechnungsgesamtbetrag einschließlich Umsatzsteuer
BT-113 TotalPrepaidAmount Vorauszahlungsbetrag (relevant bei Endrechnungen)
BT-115 DuePayableAmount Fälliger Zahlungsbetrag (Gesamtbetrag / bei Endrechnungen: Gesamtbetrag abzgl. Vorauszahlungsbetrag)
 
BG-3 InvoiceReferencedDocument bei Storno/Korrekturen: Referenz auf vorausgegangene Rechnung
BT-25 InvoiceReferencedDocument > IssuerAssignedID Rechnungsnummer der stornierten/korrigierten Rechnung
BT-26 InvoiceReferencedDocument > FormattedIssueDateTime Datum der stornierten/korrigierten Rechnung
 
BT-19 ReceivableSpecifiedTradeAccountingAccount optional: Buchungsreferenz des Käufers (siehe > Rechnung)

 

Kontaktieren Sie uns, falls Sie Fragen zur Umsetzung der Felder in ProSonata haben.