# BR-DEC-06

> The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.

Checked against Peppol BIS Billing 3.0 2026.5

Canonical: https://einvoicecheck.eu/rules/br-dec-06

## Official rule text

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.

## Common causes

- Base amount carried at more than 2 decimals from an intermediate step
- High-precision net value copied into cbc:BaseAmount
- Rounding applied to the charge but not to its base

## How do I fix it?

```
Round the base: <cbc:BaseAmount currencyID="EUR">500.00</cbc:BaseAmount> in the document-level charge cac:AllowanceCharge.
```
