einvoicecheck

Rules / PEPPOL-EN16931-R130 · Markdown

PEPPOL-EN16931-R130

PEPPOL BIS Billing 3.0 layer: peppol

Checked against Peppol BIS Billing 3.0 2026.5

What does PEPPOL-EN16931-R130 mean? Unit code of price base quantity MUST be same as invoiced quantity.

Why did my invoice fail PEPPOL-EN16931-R130?

The unit of measure of the item price base quantity (BT-150) must be the same as the unit of the invoiced quantity (BT-130). Since the net amount is derived from invoiced quantity divided by base quantity, both must share a unit code for the calculation to be dimensionally correct.

Official rule text

Unit code of price base quantity MUST be same as invoiced quantity.

Common causes

How do I fix it?

Align the unit codes: <cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity> with <cbc:BaseQuantity unitCode="C62">1</cbc:BaseQuantity>.

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.