ValidateFin

PEPPOL-EN16931-R044 - No charge is allowed at item price level

The allowance carried by the item price only exists to express the discount between the gross price and the net price (BT-147). A charge at that level is forbidden, so the indicator can only be false.

PEPPOL-EN16931-R044 - No charge is allowed at item price level

The allowance carried by the item price only exists to express the discount between the gross price and the net price (BT-147). A charge at that level is forbidden, so the indicator can only be false. This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.

Allowances & chargesPeppol BIS 3.0BT-147 Error
This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.

What this rule checks

The allowance carried by the item price only exists to express the discount between the gross price and the net price (BT-147). A charge at that level is forbidden, so the indicator can only be false.

How to fix it

Inside cac:Price/cac:AllowanceCharge, set cbc:ChargeIndicator to false, and move any real charge to the invoice line or the document level.

Validate against this rule

This rule is part of EN 16931. Check your invoice with the validator that matches your format:

Related rules

Source: OpenPeppol BIS Billing 3.0 · Last verified: 2026-07-10

All validation rules