Skip to main content
Help Center

BT fields of the e-invoice (EN 16931)

A reference table of the most important Business Terms (BT fields) for ZUGFeRD and XRechnung – with their meaning and mandatory-field indication.

An e-invoice in line with EN 16931 consists of around 150 Business Terms (BT) – individual data fields, from the invoice number (BT-1) to the line-item description. If a recipient rejects an invoice and names a field (“BT-11 is not filled”), you find the meaning here. In teamspace you see the fields on the document on the Invoice data tab – broken down into the sections Document data, Other document data, Supplier (invoice issuer), Customer (invoice recipient) and Placeholders (verified live on 25 June 2026); with e-invoicing active, the fields additionally carry their BT numbers. Setting up and checking is described in Set up and use e-invoicing.

Whether a field is mandatory depends on the context. “Mandatory” sometimes applies only when the parent group (BG) is used. Conditional fields (e.g. the buyer’s VAT ID) are only mandatory under certain conditions. The binding source is the KoSIT specification (see below).

'Invoice data' tab on the document, upper part: sections 'Document data' (document date BT-2, due date BT-9, invoice type BT-3, currency BT-5, billing period BT-73/74), 'Other document data' and 'Invoice issuer' (name BT-27, VAT ID BT-31)
1 BT fields on the document ("Invoice data" tab): document data and invoice issuer, each field with its BT number.
'Invoice data' tab on the document, lower part: sections 'Invoice recipient' (BT-50 ff.), 'Delivery information', 'Payment data' (IBAN BT-84, BIC BT-86) and 'Placeholders' with introductory and closing text
2 Further down: invoice recipient, payment data (IBAN BT-84, BIC BT-86) and the placeholder texts.

General invoice data

BTMeaningDescriptionMandatory
BT-1Invoice numberUnique identifier of the invoiceYes
BT-2Invoice dateDate of issueYes
BT-3Invoice type (code)Type of invoice documentYes
BT-5Invoice currencyCurrency indicator of the amountsYes
BT-9Due dateDue date of the invoice amountNo
BT-10Buyer reference / routing ID (Leitweg-ID)Reference for internal routing (public authorities)No¹
BT-13Order numberBuyer’s order numberNo
BT-22RemarkFurther information about the invoiceNo
BT-23Business processContext of the business processYes
BT-24Specification identifierIdentifier of the semantic rule setYes

¹ As a rule mandatory for invoices to the public administration.

Seller (BG-4)

BTMeaningMandatory
BT-27Seller nameYes
BT-31Seller VAT identification numberNo¹
BT-35–40Address (street, city, postcode, region, country)Yes²

¹ Mandatory as soon as VAT is shown. ² Country (BT-40) is mandatory.

Buyer (BG-7)

BTMeaningMandatory
BT-44Buyer nameYes
BT-48Buyer VAT IDconditional
BT-50–55Address (street, city, postcode, region, country)Yes²

² Country (BT-55) is mandatory.

Payment & totals

BTMeaningMandatory
BT-84IBAN (payment account)No¹
BT-106Sum of the net line amountsYes
BT-109Total amount without VATYes
BT-112Total amount with VATYes

¹ For a bank transfer effectively required so that the payment can be allocated.

Invoice line items

BTMeaningMandatory
BT-129Quantity of the invoiced serviceNo
BT-146Net price of the item (incl. discount)Yes
BT-153Article / line-item nameYes

How to use the table

  1. The recipient names a field (e.g. “BT-31 is missing”).
  2. Look up the meaning here (seller VAT ID).
  3. Maintain the value at the source – usually in the CRM master data record of your own company or of the recipient (see Set up and use e-invoicing).
  4. Create the invoice anew and check it – to verify, visualise the file via the ELSTER service elster.de/eportal/e-rechnung.