# PEPPOL-EN16931-R041

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

Checked against Peppol BIS Billing 3.0 2026.5

Canonical: https://einvoicecheck.eu/rules/peppol-en16931-r041

## Official rule text

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.

## Common causes

- MultiplierFactorNumeric (percentage) is present but BaseAmount was omitted.
- The base amount was optional in the source mapping and dropped when null.
- Only the percentage and final amount were emitted, skipping the base.

## 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>
```
