Key Features for Compliance with RO e-Factura
To ensure compliance with Romanian e-invoicing regulations, your software must handle the mandatory RO e-Factura system. For B2B transactions, e-invoicing became mandatory for Romanian-established businesses and VAT-registered non-established taxpayers from January 1, 2024. B2C e-reporting became mandatory from January 1, 2025, with voluntary use available since July 1, 2024. From January 1, 2026, all B2B, B2C, and B2G invoices must be transmitted through the RO e-Factura system. The software needs to generate invoices in a specific XML format, adhering to the RO_CIUS standard, which aligns with the European e-invoicing standard SR EN 16931. UBL 2.1 is a commonly used format. Crucially, the system must support real-time validation of invoices by the National Agency for Fiscal Administration (ANAF) via its Virtual Private Space (SPV) platform. This includes syntactic, semantic, and logical checks. Upon successful validation, the Ministry of Finance applies an electronic seal, making the invoice legally valid.