What it means
Each VAT category in the VAT breakdown has its own VAT amount (BT-117). In the Romanian CIUS-RO version of the invoice or credit note, that amount may have at most two digits after the decimal point. The check reads the amount as written in the file, so a value like 19.0000 also fails, while 19 or 19.00 passes.
Why it matters
The Romanian e-invoicing system (RO e-Factura) validates files against the CIUS-RO rules and rejects the ones that fail. A VAT amount with extra decimals fails, so the invoice is not delivered.
How to fix it
Look at the VAT breakdown, which has one line per VAT category and rate, and round each category's VAT amount to two decimals. Remove trailing zeros beyond the second decimal as well. In most invoicing software this is a rounding or number format setting for VAT. Afterwards check that the total VAT (BT-110) still equals the sum of the category amounts.
The rule as published
Numarul maxim permis de zecimale pentru Valoarea TVA pentru fiecare categorie de TVA (BT-117) este 2. #The allowed maximum number of decimals for the VAT category tax amount (BT-117) is 2. Business terms: BT-117
Where this rule applies
| Rule set | Version |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether BR-DEC-RO-1010 still fails, and which other rules do.
Related rules
- BR-46 VAT amount per rate is required
- BR-AE-09 VAT in category AE must be 0
- BR-AF-09 IGIC tax amount must be the taxable amount times the rate
- BR-AG-09 IPSI VAT amount must equal the taxable amount times the rate
- BR-CO-14 VAT total must equal the VAT per category
- BR-CO-17 VAT per category must be the taxable amount times the rate