ZUGFeRD-Rechnungen

ZUGFeRD-Rechnungen

Das ZUGFeRD Add-on ermöglicht die Erstellung von standardkonformen elektronischen Rechnungen innerhalb der PRINT LOUNGE. Die erzeugten Rechnungen enthalten einen integrierten XML-Datensatz, der automatisiert an das PDF-Dokument angehängt wird. Dies unterstützt eine medienbruchfreie, digitale Verarbeitung sowie eine revisionssichere Archivierung gemäß ZUGFeRD-Spezifikation.

Besonderheiten bei der Nutzung

  • Es müssen alle Rechnungspositionen vollständig aufgeführt werden.

  • Texte und Bedingungen aus der verwendeten Rechnungsvorlage werden im XML-Teil nicht übernommen.

Konfigurations- und Anwendungsleitfaden

1. Aktivierung der ZUGFeRD-Funktionalität

  • In den Einstellungen des ZUGFeRD Add-ons in der PRINT LOUNGE kann die Option „ZUGFeRD-Rechnungen erstellen“ aktiviert werden.

  • Nach Aktivierung ist die Einstellung zu speichern.

2. Konfiguration eines abweichenden Rechnungsstellers

  • In den Konfigurationseinstellungen besteht die Möglichkeit, einen vom Shop abweichenden Rechnungssteller zu hinterlegen.

  • Folgende Informationen sind dafür erforderlich:

    • Name des Rechnungsstellers

    • Adresse: Straße 1–3, PLZ, Ort, Land, ggf. Subdivision

    • Steuerliche Angaben: Steuernummer, USt-IdNr.

    • Kontaktdaten: Ansprechpartner, E-Mail, Telefonnummer

  • Die eingegebenen Daten werden in den XML-Anteil der Rechnung übernommen.

3. Erstellung von ZUGFeRD-Rechnungen

  • Die Erstellung erfolgt über den gewohnten Rechnungserstellungsprozess innerhalb der PRINT LOUNGE.

  • Der XML-Anteil wird dabei automatisch an das generierte PDF-Dokument angehängt.

Hinweis für Rechnungsdokumente mit Hintergrundebenen

Bei der Verwendung eines PDF-Hintergrunds für Rechnungen (z. B. Briefpapier) muss das hinterlegte Dokument ohne Komprimierung gespeichert sein. Andernfalls kann die ZUGFeRD-XML-Datei nicht korrekt mit der PDF zusammengeführt werden.

Empfehlung: Verwendung eines unkomprimierten PDF in der Version 1.3.

Übersicht: Inhalte der ZUGFeRD-Rechnung

Die ZUGFeRD-Rechnung enthält strukturierte Daten zu Verkäufer, Käufer, Positionen sowie zu zusätzlichen Kosten wie Versand oder Rabatten. Die folgende Übersicht zeigt die wichtigsten Informationen und deren Herkunft.

Verkäufer (Rechnungsaussteller)

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

Verkäufer-Name (Firma)

ram:SellerTradeParty/ram:Name

Code: BT-1

Shop-Firmierung oder alternativer Rechnungssteller

Name des Rechnungsausstellers

Verkäufer-Adresse (Straße, PLZ, Ort, Land)

ram:SellerTradeParty/ram:PostalTradeAddress

Code: BT-63

Shop-Adresse oder alternative Angabe

Vollständige Adresse des Verkäufers

Steuernummer des Verkäufers

ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID

Code: BT-92

Shop-Steuernummer oder alternative Angabe

Steuerliche Identifikationsnummer

USt-IdNr. Verkäufer

ram:SellerTradeParty/ram:SpecifiedTaxRegistration/ram:ID (mit Aufschlüsselung)

Code: BT-92

Shop- oder manuell eingegebene USt-IdNr

Umsatzsteuer-ID (B2B-Relevanz)

E-Mail Verkäufer

ram:SellerTradeParty/ram:DefinedTradeContact/ram:EmailURI

Code: BT-76

Shop-Kontaktdaten

Kontakt-E-Mail

Telefon Verkäufer

ram:SellerTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication/ram:CompleteNumber

Code: BT-77

Shop-Kontaktdaten

Kontakttelefonnummer

Verkäufer-ID (intern)

ram:SellerTradeParty/ram:ID

Code: BT-3

Automatisch generierte ID (z.B. Kundennummer)

Interne Identifikation

Käufer (Rechnungsempfänger)

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

Käufer-Name

ram:BuyerTradeParty/ram:Name

Code: BT-71

Rechnungsadresse aus Bestellung

Name des Rechnungsempfängers

Käufer-Adresse (Straße, PLZ, Ort, Land)

ram:BuyerTradeParty/ram:PostalTradeAddress

Code: BT-72

Rechnungsadresse aus Bestellung

Vollständige Adresse des Käufers

USt-IdNr. Käufer

ram:BuyerTradeParty/ram:SpecifiedTaxRegistration/ram:ID

Code: BT-92

Falls vorhanden (insb. B2B-Kunden)

Umsatzsteuer-Identifikationsnummer

E-Mail Käufer

ram:BuyerTradeParty/ram:DefinedTradeContact/ram:EmailURI

Code: BT-76

Kundenkonto oder Rechnungsadresse

Kontakt-E-Mail des Käufers

Telefon Käufer

ram:BuyerTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication/ram:CompleteNumber

Code: BT-77

Kundenkonto oder Rechnungsadresse

Kontakttelefonnummer des Käufers

Kundenreferenz / Bestellnummer

ram:BuyerTradeParty/ram:SpecifiedTradeCustomer/ram:ID

Code: BT-83

Optional: interne Referenz

Kundeninterne Nummer oder Referenz (smarty-fähig)

Innerhalb der Kundenreferenz steht das Order-Objekt zur Verfügung, worüber unter anderem auch der Bestellcode ausgelesen werden kann (bspw. {$order->orderCode}.

Rechnungspositionen

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

 

 

 

 

 

 

Positionsnummer

ram:IncludedSupplyChainTradeLineItem/ram:AssociatedDocumentLineDocument/ram:LineID

Code: BT-102

Interne Positionsnummer

Nummer der Rechnungsposition

 

 

 

 

 

 

Produkt-/Positionsbezeichnung

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:Name

Code: BT-121

Artikel-/Service-Titel

Name des Artikels oder Services

 

 

 

 

 

 

Produktbeschreibung (optional)

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:Description

Code: BT-122

Langbeschreibung

Beschreibung des Produkts

 

 

 

 

 

 

Brutto-Einzelpreis

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:GrossPriceProductTradePrice/ram:ChargeAmount

Code: BT-147

Preis inkl. Umsatzsteuer

Einzelpreis inklusive MwSt

 

 

 

 

 

 

Netto-Einzelpreis

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount

Code: BT-146

Preis exkl. Umsatzsteuer

Netto-Preis pro Einheit

 

 

 

 

 

 

Menge

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeDelivery/ram:BilledQuantity

Code: BT-141

Bestellte Stückzahl

Anzahl der bestellten Einheiten

 

 

 

 

 

 

Mengeneinheit (Standard: Stück C62)

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeDelivery/ram:BilledQuantity/@unitCode

Code: BBT-79

Einheit der Menge

Standard ist Stück (C62)

Steuersatz der Position

ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:ApplicableTradeTax/ram:RateApplicablePercent

Code: BT-150

Umsatzsteuersatz der Position

z.B. 19 %

Zuschläge & Abschläge (Allowance/Charge)

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

Zuschläge & Abschläge (AllowanceCharge)

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge

Code: BT-146 (AllowanceCharge)

Versandkosten, Rabatte, Zahlungsgebühren, Gutschriften

Werden als eigene Positionen abgebildet

Gesamtsummen

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

Nettobetrag (Steuerbemessungsgrundlage)

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementMonetarySummation/ram:TaxBasisTotalAmount

Code: BT-129

Summe aller Nettopositionen

Basis für Steuerberechnung

Steuerbetrag gesamt

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementMonetarySummation/ram:TaxTotalAmount

Code: BT-130

Gesamtsteuerbetrag

Summe der Umsatzsteuer

Gesamtbetrag brutto

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementMonetarySummation/ram:GrandTotalAmount

Code: BT-131

Endbetrag inkl. Steuer und Zuschläge

Zu zahlender Gesamtbetrag

Fälliger Betrag

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementMonetarySummation/ram:DuePayableAmount

Code: BT-132

Tatsächlich fälliger Betrag

Betrag, der gezahlt werden muss

Weitere wichtige Felder

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

ZUGFeRD-Feld (Beschreibung, offizieller Bezeichner, Code)

Quelle / Herkunft

Hinweise

Rechnungsnummer

ram:HeaderExchangedDocument/ram:ID

Code: BG-1

Eindeutige Rechnungsnummer

Identifikation der Rechnung

Rechnungsdatum

ram:HeaderExchangedDocument/ram:IssueDateTime

Code: BG-2

Datum der Rechnungserstellung

Erstellungsdatum

Liefer-/Leistungsdatum

ram:HeaderExchangedDocument/ram:DeliveryDateTime

Code: BG-5

Datum der Lieferung oder Leistung

Relevantes Leistungsdatum

Zahlungsziel (Fälligkeitsdatum)

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradePaymentTerms/ram:DueDateDateTime

Code: BT-68

Zahlungsfrist

Fälligkeitsdatum der Zahlung

Kunden-Referenz aus Auftrag

ram:SpecifiedSupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerReference

Code: BG-23

Kundeninterne Referenz (z.B. Bestellnummer)

Optional, interne Referenz

Steuerkennzeichnungen (TaxCategoryCode)

Code

Bedeutung

Code

Bedeutung

S

Regulär besteuert (z.B. 19 %)

Z

Steuerfrei (z.B. Auslandsgeschäft)

ZZZ

Sonstige / nicht spezifiziert