Understanding Romanian Invoicing Regulations
Romania has progressively implemented mandatory e-invoicing, transitioning from a voluntary system to a comprehensive clearance model across various transaction types. The journey began with Business-to-Government (B2G) e-invoicing becoming mandatory on July 1, 2022, for transactions with public institutions. This was followed by a significant shift for Business-to-Business (B2B) transactions, where e-invoicing became mandatory for Romanian-established businesses and VAT-registered non-established taxpayers for domestic supplies from January 1, 2024. A grace period for penalties for B2B transactions was initially in place until May 31, 2024, allowing businesses to adapt. From July 1, 2024, B2B e-invoicing became fully mandatory for Romanian-established taxpayers, requiring both issuance and receipt of invoices exclusively through the RO e-Factura system.
The scope further expanded to include Business-to-Consumer (B2C) transactions, with mandatory e-reporting for domestic B2C supplies by Romanian-established taxpayers taking effect from January 1, 2025. While B2C e-reporting was voluntarily available from July 1, 2024, penalties for non-compliance for B2C transactions began on July 1, 2025. As of January 1, 2026, all B2B, B2C, and B2G invoices must be transmitted through the RO e-Factura system. The deadline for transmitting B2B and B2C invoices is generally within five working days from the invoice issue date, or five working days from the legal invoice issuance deadline.