einvoicecheck

Rules / BR-27 · Markdown

BR-27

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-27 mean? The Item net price (BT-146) must not be negative. Check cac:InvoiceLine/cac:Price/cbc:PriceAmount.

Why did my invoice fail BR-27?

The Item net price (BT-146) is the price of a single item after subtracting any item price discount, and it must be zero or positive. A negative net price is not permitted because line-level allowances/charges and discounts are modelled separately, not as a negative price.

Official rule text

The Item net price (BT-146) shall NOT be negative.

Common causes

How do I fix it?

Set a non-negative price and model reductions separately: <cac:Price><cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount></cac:Price>. To reduce it, use cac:AllowanceCharge (ChargeIndicator=false) on the price rather than a negative PriceAmount.

Related rules

BR-01 · BR-02 · BR-03 · BR-04 · BR-05 · BR-06 · BR-07 · BR-08

Check your invoice against this rule

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