Complyance Logo

Belgium (BE) Field Mapping

Country: BE
Compliance: Peppol BIS Billing 3.0
Last Updated: 2026

This page includes the full Belgium field mapping and Belgium extension fields in one place.

Document Header Fields

ParameterRequiredWhat It MeansExample
Invoice Type CodeYesDocument type (380=Invoice, 381=Credit Note, 383=Debit Note). Must be valid UBL type.380
Document NumberYesUnique invoice number. Must follow Belgium format.BE-INV-2024-001
Issue DateYesInvoice issue date in YYYY-MM-DD format. Required for all invoices.2024-01-15
Issue TimeNoInvoice issue time in HH:MM:SSZ format. Optional but recommended.14:30:00Z
Document Currency CodeYesISO 4217 currency code. Defaults to EUR for Belgium.EUR
Exchange RateConditionalExchange rate (required only when currency differs from EUR).1.10
Due DateYesPayment due date. Required for B2B transactions in Belgium.2024-02-15
Reference IDConditionalReference to original invoice for credit/debit notes.BE-INV-2023-999
Note Issuance ReasonConditionalReason for credit/debit note. Required for corrective documents.Goods returned

Seller Information Fields

ParameterRequiredWhat It MeansExample
Seller NameYesLegal registered name. Must match business registration.Tech Solutions SPRL
Tax ID TypeYesTax ID scheme. Fixed value: VAT for Belgium.VAT
Tax ID ValueYesBelgian VAT number. Format: BE + 10 digits. Must be valid.BE0123456789
Registration NumberYesCompany registration number (CBE). Format: 0123.456.789.0123.456.789
Street NameYesStreet name. Must be complete and accurate.Avenue Louise
Building NumberYesBuilding number. Required.123
CityYesCity name. Required.Bruxelles
Postal CodeYesPostal code. Format: 4 digits.1050
CountryYesCountry code. Must be "BE".BE
Seller PhoneNoContact phone number. Optional but recommended.+32212345678
Seller EmailNoContact email. Optional but recommended.info@techsolutions.be
Seller Peppol IDNoPeppol endpoint identifier. Format: 9925:BE0123456789.9925:BE0123456789

Buyer Information Fields (B2B)

ParameterRequiredWhat It MeansExample
Buyer NameConditionalBuyer name. Required for B2B transactions.ABC Corporation
Buyer Tax ID TypeConditionalTax ID scheme. Required for B2B. Fixed value: VAT.VAT
Buyer Tax ID ValueConditionalBuyer VAT number. Must be valid EU VAT.BE0987654321
Buyer Registration NumberConditionalBuyer company registration (CBE). Format: 0987.654.321.0987.654.321
Buyer Street NameConditionalBuyer street name. Required for B2B.Rue de la Loi
Buyer Building NumberNoBuyer building number. Optional.16
Buyer CityConditionalBuyer city. Required for B2B.Bruxelles
Buyer Postal CodeConditionalBuyer postal code. Format: 4 digits.1000
Buyer CountryConditionalBuyer country. Required for B2B.BE
Buyer PhoneNoBuyer contact phone. Optional.+32287654321
Buyer EmailNoBuyer contact email. Optional.info@abccorp.be

Line Items Fields

ParameterRequiredWhat It MeansExample
Line IDYesUnique identifier for each line item.LINE-001
Item NameYesShort item name. Required.Service conseil
Item DescriptionNoDetailed description. Optional.Professional consulting services
Item PriceYesUnit price. Required.100.00
Invoiced QuantityYesQuantity invoiced. Required.10.00
Unit CodeYesUnit of measurement. UN/ECE format.HUR
Line Taxable AmountYesLine taxable amount excluding VAT. Required.950.00
VAT CategoryYesVAT category. Required.S
VAT RateYesVAT rate percentage. Must match Belgian rates.21.0
Line Tax AmountYesVAT amount for line. Required.21.00
Line TotalYesLine total including VAT. Required.121.00

Totals and Amounts Fields

ParameterRequiredWhat It MeansExample
Total Line Taxable AmountYesSum of all line taxable amounts.1900.00
Total Amount Excluding TaxYesTotal excluding VAT.1850.00
Total Tax AmountYesTotal VAT amount.388.50
Total Amount Including TaxYesTotal including VAT.2238.50
Amount DueYesFinal amount due.1738.50

Payment Information Fields

ParameterRequiredWhat It MeansExample
Payment Means CodeNoPayment means code. UN/ECE 4461 format.30
Payee IBANConditionalPayee IBAN. Required for credit transfer.BE6853900754703
Payee Account NameNoPayee account holder name. Optional.Tech Solutions SPRL
BIC CodeConditionalBank BIC/SWIFT code. Required for credit transfer.KREDBEBB
Payment TermsYesPayment terms description. Required for B2B.Net 30 days

Country Extensions

Belgium currently applies these extension fields in tax_invoice, credit_note, and debit_note.

Field pathLabelDescriptionData typeReq
extensions.be_vat.coContractorVATNumberCo-contractor VAT NumberCo-contractor VAT number for triangulation scenarios.stringCM
extensions.be_vat.vatDeclarationPeriodVAT Declaration PeriodVAT reporting/declaration period.stringO
extensions.be_digital.timestampInfoTimestamp InfoTimestamp authority/details.stringO

See Also