Skip to content

Code lists

The 17 code lists of Peppol BIS Billing 3.0.21, generated from the specification. Each list is its own module, so importing one keeps the others out of your bundle; @facturometro/core/codelists and @facturometro/einvoice/codelists re-export all of them.

ListIdentifierCodesImport
Allowance reason codes (UNCL5189 subset)UNCL518919@facturometro/core/codelists/allowance-reason
Charge reason code (UNCL7161)UNCL7161178@facturometro/core/codelists/charge-reason
ISO 3166-1:Alpha2 Country codesISO3166251@facturometro/core/codelists/country
Credit note type code (UNCL1001 subset)UNCL1001-cn5@facturometro/core/codelists/credit-note-type
ISO 4217 Currency codesISO4217179@facturometro/core/codelists/currency
Electronic Address Scheme (EAS)eas94@facturometro/core/codelists/eas
ISO 6523 ICD listICD240@facturometro/core/codelists/icd
Invoice type code (UNCL1001 subset)UNCL1001-inv27@facturometro/core/codelists/invoice-type
Invoiced object identifier scheme (UNCL 1153)UNCL1153818@facturometro/core/codelists/invoiced-object-scheme
Item type identification code (UNCL7143)UNCL7143185@facturometro/core/codelists/item-classification-scheme
Mime code (subset of IANA code list)MimeCode6@facturometro/core/codelists/mime
Payment means code (UNCL4461)UNCL446184@facturometro/core/codelists/payment-means
SEPA indicatorSEPA1@facturometro/core/codelists/sepa
Duty or tax or fee category code (Subset of UNCL5305)UNCL530510@facturometro/core/codelists/tax-category
Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE)UNECERec202162@facturometro/core/codelists/unit
VAT date code (UNCL2005 subset)UNCL20053@facturometro/core/codelists/vat-date
VATEX code listvatex88@facturometro/core/codelists/vat-exemption-reason

MIT licensed. Specification artefacts belong to OpenPEPPOL, CEN and OASIS.