This page is also available in your language:
CRATEAPI Error reference EN · FR · DE · RO

BR-DEC-01

EN 16931 FATAL

Official rule text

The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.

What this error means

The document-level allowance amount (BT-92) is written with more than 2 decimals. Monetary amounts in EN 16931 are capped at 2 decimal places.

How to fix it

  1. Serialize the amount with at most 2 decimals: 25.50, not 25.5000.
  2. Fix the formatter, not the stored value - internal precision may stay higher.

Related rules

Fix it faster

Paste your invoice XML in our free validator - every finding comes with its rule ID. Then generate, convert and render compliant invoices through one API.