Skip to content

Allowance reason codes (UNCL5189 subset) ​

UNCL5189, version D.16B, published by UN/CEFACT: 19 codes. Specification page.

ts
import { ALLOWANCE_REASON_CODES, allowanceReasonCodeList, isAllowanceReasonCode } from '@facturometro/core/codelists/allowance-reason';

ALLOWANCE_REASON_CODES holds the codes, AllowanceReasonCode is their union type, isAllowanceReasonCode() narrows a string to it and allowanceReasonCodeList is the list as data. @facturometro/core/codelists and @facturometro/einvoice/codelists re-export them together with every other list.

CodeName
41Bonus for works ahead of schedule
42Other bonus
60Manufacturer’s consumer discount
62Due to military status
63Due to work accident
64Special agreement
65Production error discount
66New outlet discount
67Sample discount
68End-of-range discount
70Incoterm discount
71Point of sales threshold allowance
88Material surcharge/deduction
95Discount
100Special rebate
102Fixed long term
103Temporary
104Standard
105Yearly turnover

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