Germany: Invoice Type Codes

If a supplier is German, you must use one of the Invoice Type Codes listed here.

Elements

ElementDescription
Invoice/InvoiceTypeCodeSpecify one of the required codes.

Restrictions

  • The Self-billed invoice type code 389 is not supported.
  • You must use one of the following codes for German Suppliers. These are from the UNTDID 1001 list:
Invoice Type CodeDescriptionUse
326Partial invoiceThis invoice type code is used to indicate that only a part of the total will be invoiced. In case there are multiple partial invoices it is recommended to provide also a reference to the previous invoice.
380Commercial invoiceAn invoice regarding goods or services from a seller to a buyer.
381Credit noteThis invoice type is used to correct amounts or settle balance between seller and buyer. It is not required to provide a previous invoice reference. This may be the case, for example, if a certain customer has achieved a certain volume of sales in a certain period, which then leads to a credit note. Still it is recommended to provide a reference to an original invoice if it exists.
384Corrected invoice.This invoice type is used to correct or cancel a previously sent invoice. Therefore it is mandatory to provide the reference to the original invoice. If you specify code 384 for a corrected invoice, you must specify an ID for the referenced document. See Germany: Corrected Invoices . Information about how to reference other Documents is provided in the Additional Documents section.
875Partial construction invoiceUsed for partial invoices in the construction industry.
876Partial final construction invoiceUsed for partial final invoices in the construction industry.
877Final construction invoiceUsed for final invoices in the construction industry.

Example

The following example is for a commercial invoice:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
    <!-- Code omitted for clarity -->
</ubl:Invoice>