einvoicecheck

Rules / BR-DEC-06 · Markdown

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

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.