InvoiceGlass

The net unit price is negative · BR-27

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

The price after any item price discount (BT-146) is a price before VAT. When stated, it must be zero or positive.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Check whether the minus sign was applied to the unit price by mistake. Represent an actual credit using the appropriate document and verify its amounts.
  2. XML fields in the affected group · UBL cac:Price/cbc:PriceAmount · CII ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount

Rule text and source

Paraphrase · A stated value for BT-146 must be at least zero.

Message to the sender

Subject: Invoice {invoiceNumber} – The net unit price is negative

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-27)? The price after any item price discount (BT-146) is a price before VAT. Check whether the minus sign was applied to the unit price by mistake. Represent an actual credit using the appropriate document and verify its amounts.

Could you send us the corrected invoice?

Thank you and kind regards

Example

The agreed price after any item price discount is EUR 25. Replace the incorrectly exported EUR −25 with EUR 25.

UBL

cac:Price/cbc:PriceAmount

Fails the rule
<cbc:PriceAmount currencyID="EUR">-25.00</cbc:PriceAmount>

Corrected
<cbc:PriceAmount currencyID="EUR">25.00</cbc:PriceAmount>

CII

ram:SpecifiedLineTradeAgreement/ram:NetPriceProductTradePrice/ram:ChargeAmount

Fails the rule
<ram:ChargeAmount>-25.00</ram:ChargeAmount>

Corrected
<ram:ChargeAmount>25.00</ram:ChargeAmount>

Related rules

Business terms

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file