What it means
The reason in words for a charge on an invoice line (BT-144), such as a delivery or packaging fee, is longer than 100 characters. Spaces between words count, but spaces at the start or end are ignored and repeated spaces count as one. This is a rule of the Romanian CIUS-RO specification used for RO e-Factura, and it applies to both invoices and credit notes. The reason code (BT-145) is a separate field and is not checked here.
Why it matters
Romania checks every file against its national specification, and this limit is part of it. A charge reason that is too long makes the file fail, so it is rejected and the buyer does not receive it as a valid e-invoice.
How to fix it
Open the line with the charge in your invoicing software and shorten the charge reason to a short phrase, such as Delivery or Packaging, of 100 characters or fewer. If you were using the field for a long explanation, keep that in your own records or in a note on the invoice instead.
The rule as published
Numarul maxim permis de caractere pentru Motivul taxei suplimentare la linia facturii (BT-144) este 100. #The allowed maximum number of characters for the Invoice line charge reason (BT-144) is 100. Business terms: BT-144
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-RO-L1023 still fails, and which other rules do.
Related rules
- BR-CO-08 Line charge reason code and text must match
- BR-CO-24 Each line charge needs a reason
- BR-FXEXT-BR-44 Each charge on an invoice line needs a reason
- BR-RO-L1024 Item name on a line: 100 characters at most
- BR-RO-L1025 Item attribute value on a line: 100 characters at most
- BR-RO-L1022 Discount reason on a line: 100 characters at most