e-Factura validator

All error codes › BR-RO-040

BR-RO-040 – VAT point date code not allowed

Errorroapplies to Romanian e-Factura

What the rule says

Value added tax point date code MUST be coded using a restriction of UNTDID 2005 (only 3, 35 and 432).

How to fix it

Use 3 (invoice issue date), 35 (actual delivery date) or 432 (amount paid that day).

UBL: cac:InvoicePeriod/cbc:DescriptionCode

Check your invoice for free

Paste the XML and see every error with the exact fix and the correct amounts.

Where it is checked in the XML

Context: cac:InvoicePeriod/cbc:DescriptionCode

Test (XPath):

((not(contains(normalize-space(.), ' ')) and contains(' 3 35 432 ', concat(' ', normalize-space(.), ' '))))

Related rules