E-Rechnungen Hintergrundwissen
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.
| 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.