PEPPOL-EN16931-R043fatal

How to fix PEPPOL-EN16931-R043

Allowance/charge ChargeIndicator value MUST equal 'true' or 'false'.

What this rule checks

The ChargeIndicator element must be exactly 'true' (for charges) or 'false' (for allowances). Other boolean representations like '1', '0', 'yes', or 'no' are not accepted.

How to fix it

Set cbc:ChargeIndicator to exactly 'true' for charges or 'false' for allowances within each cac:AllowanceCharge element.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes PEPPOL-EN16931-R043 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.