BR-33

Reason for invoice allowance is missing

ErrorEN 16931BT-97BT-98

Also available in:NederlandsFrançais

What it means

Each invoice-level allowance must include a reason in words (BT-97) or a reason code (BT-98). Either one is sufficient; both are not required.

Typical causes

  • The discount amount was entered without a reason
  • The export omits the selected discount reason

How to fix it

  1. Enter a short reason for the invoice-level allowance, or select an appropriate reason code
  2. Ask your provider to include the reason text or code in the export
What the rule says (technical)

Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or reason code (BT-98).

Add cbc:AllowanceChargeReason (free text) or cbc:AllowanceChargeReasonCode (UNCL5189, e.g. 95 Discount).

Related rules