XRechnung and ZUGFeRD built in
Mandatory for B2B in Germany since 2025. faturi generates XRechnung 3.0, ZUGFeRD 2.1 and PEPPOL UBL straight from your invoice, embedded in the PDF if you like.
Point at any part of the invoice to see what the XML says about it.
<ubl:Invoice>
<cbc:CustomizationID>
urn:cen.eu:en16931:2017#compliant
#urn:xeinkauf.de:kosit:xrechnung_3.0
</cbc:CustomizationID>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
factur-x.xml
<ram:SellerTradeParty>
<ram:Name>Lena Hartmann Produktdesign</ram:Name>
<ram:PostalTradeAddress>
<ram:PostcodeCode>10437</ram:PostcodeCode>
<ram:LineOne>Lychener Straße 43</ram:LineOne>
<ram:CityName>Berlin</ram:CityName>
<rsm:ExchangedDocument>
<ram:ID>RE-2026-011</ram:ID>
<ram:TypeCode>380</ram:TypeCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260930</udt:DateTimeString>
</ram:IssueDateTime>
<ram:ApplicableHeaderTradeDelivery>
<ram:ActualDeliverySupplyChainEvent>
<ram:OccurrenceDateTime>
<udt:DateTimeString format="102">20260930</udt:DateTimeString>
</ram:OccurrenceDateTime>
</ram:ActualDeliverySupplyChainEvent>
<ram:SpecifiedTradePaymentTerms>
<ram:Description>Zahlbar innerhalb von 30 Tagen ohne Abzug.</ram:Description>
<ram:DueDateDateTime>
<udt:DateTimeString format="102">20261030</udt:DateTimeString>
</ram:DueDateDateTime>
</ram:SpecifiedTradePaymentTerms>
<ram:URIUniversalCommunication>
<ram:URIID schemeID="EM">einkauf@alpenblick-hotels.example</ram:URIID>
</ram:URIUniversalCommunication>
<ram:SpecifiedTaxRegistration>
<ram:ID schemeID="VA">ATU64812937</ram:ID>
</ram:SpecifiedTaxRegistration>
<ram:BuyerTradeParty>
<ram:Name>Alpenblick Hotels GmbH</ram:Name>
<ram:PostalTradeAddress>
<ram:PostcodeCode>6020</ram:PostcodeCode>
<ram:LineOne>Anichstraße 19</ram:LineOne>
<ram:CityName>Innsbruck</ram:CityName>
<ram:LineOne>Anichstraße 19</ram:LineOne>
<ram:CityName>Innsbruck</ram:CityName>
<ram:CountryID>AT</ram:CountryID>
</ram:PostalTradeAddress>
<ram:IncludedSupplyChainTradeLineItem>
<ram:AssociatedDocumentLineDocument>
<ram:LineID>1</ram:LineID>
</ram:AssociatedDocumentLineDocument>
<ram:SpecifiedTradeProduct>
<ram:Name>UX-Workshop (Tag)</ram:Name>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>1200.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
<ram:SpecifiedLineTradeDelivery>
<ram:BilledQuantity unitCode="C62">2</ram:BilledQuantity>
<ram:CategoryCode>AE</ram:CategoryCode>
<ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:LineTotalAmount>2400.00</ram:LineTotalAmount>
</ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:IncludedSupplyChainTradeLineItem>
<ram:AssociatedDocumentLineDocument>
<ram:LineID>2</ram:LineID>
</ram:AssociatedDocumentLineDocument>
<ram:SpecifiedTradeProduct>
<ram:Name>Prototyping (Std.)</ram:Name>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>110.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
<ram:SpecifiedLineTradeDelivery>
<ram:BilledQuantity unitCode="C62">36</ram:BilledQuantity>
<ram:CategoryCode>AE</ram:CategoryCode>
<ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:LineTotalAmount>3960.00</ram:LineTotalAmount>
</ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:IncludedSupplyChainTradeLineItem>
<ram:AssociatedDocumentLineDocument>
<ram:LineID>3</ram:LineID>
</ram:AssociatedDocumentLineDocument>
<ram:SpecifiedTradeProduct>
<ram:Name>Design-System Audit</ram:Name>
<ram:NetPriceProductTradePrice>
<ram:ChargeAmount>2400.00</ram:ChargeAmount>
</ram:NetPriceProductTradePrice>
</ram:SpecifiedLineTradeAgreement>
<ram:SpecifiedLineTradeDelivery>
<ram:BilledQuantity unitCode="C62">1</ram:BilledQuantity>
<ram:CategoryCode>AE</ram:CategoryCode>
<ram:RateApplicablePercent>0.00</ram:RateApplicablePercent>
</ram:ApplicableTradeTax>
<ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:LineTotalAmount>2400.00</ram:LineTotalAmount>
</ram:SpecifiedTradeSettlementLineMonetarySummation>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>0.00</ram:CalculatedAmount>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:ExemptionReason>Steuerschuldnerschaft des Leistungsempfängers (Reverse Charge) nach §13b UStG.</ram:ExemptionReason>
<ram:BasisAmount>8760.00</ram:BasisAmount>
<ram:CategoryCode>AE</ram:CategoryCode>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20260930</udt:DateTimeString>
</ram:IssueDateTime>
<ram:IncludedNote>
<ram:Content>Vielen Dank für die gute Zusammenarbeit in Innsbruck!</ram:Content>
</ram:IncludedNote>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:LineTotalAmount>8760.00</ram:LineTotalAmount>
<ram:TaxBasisTotalAmount>8760.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">0.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>8760.00</ram:GrandTotalAmount>
<ram:DuePayableAmount>8760.00</ram:DuePayableAmount>
<ram:LineTotalAmount>8760.00</ram:LineTotalAmount>
<ram:TaxBasisTotalAmount>8760.00</ram:TaxBasisTotalAmount>
<ram:TaxTotalAmount currencyID="EUR">0.00</ram:TaxTotalAmount>
<ram:GrandTotalAmount>8760.00</ram:GrandTotalAmount>
<ram:DuePayableAmount>8760.00</ram:DuePayableAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>
- XRechnung 3.0
- ZUGFeRD 2.1
- UBL 2.1
- PEPPOL BIS 3.0