einvoicecheck

Rules / PEPPOL-EN16931-R041 · Markdown

PEPPOL-EN16931-R041

PEPPOL BIS Billing 3.0 layer: peppol

Checked against Peppol BIS Billing 3.0 2026.5

What does PEPPOL-EN16931-R041 mean? Allowance/charge base amount MUST be provided when allowance/charge percentage is provided.

Why did my invoice fail PEPPOL-EN16931-R041?

If an allowance or charge percentage (BT-94/BT-101) is supplied, its base amount (BT-93/BT-100) must also be supplied. A percentage is meaningless without the basis it applies to, so both must appear together.

Official rule text

Allowance/charge base amount MUST be provided when allowance/charge percentage is provided.

Common causes

How do I fix it?

Add the missing base amount alongside the percentage: <cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric><cbc:BaseAmount currencyID="EUR">100.00</cbc:BaseAmount>

Related rules

PEPPOL-EN16931-R001 · PEPPOL-EN16931-R002 · PEPPOL-EN16931-R003 · PEPPOL-EN16931-R004 · PEPPOL-EN16931-R005 · PEPPOL-EN16931-R007 · PEPPOL-EN16931-R008 · PEPPOL-EN16931-R010

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.