BR-DEC-06
EN 16931-1 layer: en16931
Checked against Peppol BIS Billing 3.0 2026.5
What does BR-DEC-06 mean? The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
Why did my invoice fail BR-DEC-06?
The Document level charge base amount (BT-100), the amount to which a document-level charge percentage is applied, is limited to two decimals. This aligns the base with the resulting charge amount so the percentage math reconciles at currency precision.
Official rule text
The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
Common causes
- Base amount carried at more than 2 decimals from an intermediate step
- High-precision net value copied into cbc:BaseAmount
- Rounding applied to the charge but not to its base
How do I fix it?
Round the base: <cbc:BaseAmount currencyID="EUR">500.00</cbc:BaseAmount> in the document-level charge cac:AllowanceCharge.
Related rules
BR-DEC-01 · BR-DEC-02 · BR-DEC-05 · BR-DEC-09 · BR-DEC-10 · BR-DEC-11 · BR-DEC-12 · BR-DEC-13
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.