English English
7 minute read

ANAF RO e-Factura and e-invoicing in Romania

If you issue invoices in Romania, e-invoicing in Romania is no longer a “getting ready” topic. It’s a day-to-day operational requirement.

The Romania ANAF mandate relies on RO e-Factura, the national platform operated by ANAF. For most in-scope flows, invoices need to be submitted through RO e-Factura and come back with validation evidence.

In this article, we’ll cover what the Romania e-invoicing system requires today, what changed most recently, and how ecosio can simplify connectivity with a self-service connector.

Looking to stay up-to-date with Romanian regulations?

Our e-invoicing in Romania country page is constantly updated to reflect the latest requirements

TL;DR

  • RO e-Factura sits at the centre of the Romania e-invoicing system
  • Deadlines depend on scope: B2B and B2G are clearance-style (submission as part of issuance) with near-real-time delivery to RO e-Factura, while B2C is reported within five working days
  • Clearance-style validation changes how AP and AR teams work
  • A self-service connector can reduce setup effort and token headaches

What RO e-Factura changes for your invoicing workflow

Romania’s approach is straightforward in theory. In practice, it introduces a new checkpoint in your process.

For domestic B2B and B2G transactions, invoice data is submitted to RO e-Factura, then ANAF validates it. The validation step is the difference between “we created an invoice” and “the invoice is legally issued” for clearance-style flows.

This is why ANAF requirements Romania are not only about format. They’re about predictability. You need to know what was sent, when it was sent, what ANAF replied, and what your next step is if something is rejected.

Why Romania is different

Romania’s clearance model creates a few operational realities that can catch teams off guard.

First, clearance and validation are mandatory for B2B and B2G. For these scenarios, an invoice is not legally valid until ANAF validates it.

For B2C, invoices can be exchanged with the consumer first and then reported to RO e-Factura within the relevant deadline (five working days).

Second, structured formats are required. Romania follows EN 16931 and accepts UBL 2.1 or CII, with national rules defined in RO_CIUS.

Third, there is no direct exchange between trading partners for in-scope B2B and B2G scenarios. Invoices flow through RO e-Factura, and the validated XML acts as the invoice of record.

Finally, adjacent obligations can add complexity, including SAF-T (D406) reporting and the Romania e-transport mandate for high fiscal risk goods.

Which transactions are in scope (B2B, B2G, and B2C)?

The Romania e-invoicing system now covers a wide share of domestic invoicing.

Timeline of Romania’s e-invoicing key dates:

  • 11 November 2021: RO e-Factura launched for B2G e-invoicing and voluntary B2B e-invoicing
  • 1 July 2022: B2G and high-risk B2B (e.g. fruit, alcohol, construction goods) mandatory
  • 1 January 2024 to 30 June 2024: B2B reporting phase (submission within five working days)
  • 1 July 2024: B2B clearance (submission and validation as part of issuance)
  • 1 January 2025: B2C e-reporting and invoicing mandatory for Romanian-established taxpayers (with exceptions until mid-2025)
  • 1 July 2025: Remaining exceptions (e.g. associations, small farmers) become subject to the B2C obligation if still exempt

For most organisations, the biggest impact is B2B e-invoicing Romania. Domestic B2B invoices must follow the RO e-Factura route, which means AR needs to handle government validation and AP needs to work with what comes back.

B2G has been in place longer. If you invoice public institutions, you are already familiar with the basic model.

B2C obligations arrived later and come with practical details around how individuals are handled in the system. If your business issues invoices to consumers, it’s worth confirming when B2C applies in your scenario and how identification is expected to be represented.

Recent update: deadlines and terminology

Romania has clarified and standardised transmission deadlines across relevant scenarios.

For B2C transactions, invoices must be reported within five working days from issuance. There is also a cap tied to the statutory deadline for issuing the invoice under the Fiscal Code.

For B2B, the five working day reporting phase applied between January and June 2024. Since July 2024, Romania has operated as a centralised exchange clearance model, which means submission is treated as part of issuance.

The same update clarified additional obligations, including scenarios involving taxable persons that are VAT-registered in Romania but not established there, and it provided further B2C clarifications.

If your internal guidance still says “five calendar days”, it’s time to update it.

How to connect to ANAF without turning it into an IT project

Most teams don’t struggle because they cannot generate an XML file. They struggle because credentials, tokens, and portal steps create friction.

ecosio supports RO e-Factura connectivity with a guided self-service setup flow in ecosio Monitor. This is designed to make the connection process more controlled and less error-prone, especially when you need to renew credentials.

How ecosio helps

With ecosio’s Global E-invoicing Compliance, you connect once and can manage Romania end to end.

You can transform ERP invoice data into UBL 2.1 or CII that complies with RO_CIUS requirements. You can submit invoices to RO e-Factura, retrieve ANAF validation results, and support both outbound and inbound flows so AP teams can retrieve validated supplier invoices where applicable.

When an invoice is rejected, you get clear feedback to support correction and resubmission. You can also store audit evidence, including ANAF validation status and platform identifiers (e.g. upload and download IDs), and track outcomes in ecosio Monitor so finance teams can see what is happening without chasing IT.

How the self-service connector works

You set up the connector in ecosio Monitor, register the callback URL in ANAF SPV, then generate and submit your client credentials so you can receive access tokens using your qualified certificate.

Once connected, you can test end to end by sending a test e-invoice and confirming the ANAF response.

What you need before you start

  • A qualified digital certificate from a trusted Romanian provider
  • Access to ANAF SPV (Virtual Private Space)
  • The right permissions to use connectors in the ecosio Monitor

What a typical flow looks like

  • Your ERP system generates invoice data
  • ecosio validates and transforms it
  • ecosio submits it to RO e-Factura
  • ANAF validates or rejects it, and only then is the invoice considered legally issued
  • ecosio retrieves the status, stores the identifiers, and returns a clear outcome in ecosio Monitor

Romania e-transport mandate: don’t ignore the neighbour requirement

The Romania e-transport mandate is not the same as RO e-Factura, but it often becomes relevant for the same businesses.

If you move high fiscal risk goods, you may have additional reporting obligations. It’s worth checking early because it can affect processes outside invoicing, including logistics and transport documentation.

A quick readiness check

If you only have a minute, these are the gaps that usually cause trouble:

  • You cannot reliably transmit invoices within the five working day deadline
  • You do not have a clear process for rejections and resubmissions
  • Finance teams cannot see invoice status without asking IT
  • Token renewal is treated as an emergency instead of planned maintenance

Want more information?

If you’re looking for a way to connect to ANAF and manage RO e-Factura obligations with less operational overhead, get in touch today. Our e-invoicing experts would be more than happy to discuss your situation and talk through how you could futureproof your solution.

Subjects

most read

Keep on reading

12 minute read

Beyond data residency: how data sovereignty defines French e-invoicing

Learn why data sovereignty matters for French e-invoicing and how PAs, SecNumCloud 3.2, and probative archiving reduce risk.

17 minute read

Why invoice retention isn't the same as legal archiving

Invoice retention doesn't equal legal archiving. Learn why invoice archiving must preserve integrity, authenticity and legibility.

6 minute read

Meeting German e-invoicing requirements just got easy…

Meeting German e-invoicing requirements can be complex. Use ecosio’s free validators to check XRechnung, UBL, CII and ZUGFeRD invoices instantly.

9 minute read

The secrets of successful e-invoicing migration: expert insights

Learn how KPMG’s experts approach successful e-invoicing migration, from provider selection to strategy and implementation

8 minute read

Malaysia e-invoicing: everything businesses need to know

Learn how e-invoicing in Malaysia works under IRBM’s MyInvois platform, plus key deadlines and how best to prepare

11 minute read

How difficult is switching e-invoicing solution provider?

Switching e-invoicing solution providers may be easier than you think. Learn the steps, risks, and how to make migration smoother.

8 minute read

How to keep track of e-invoicing regulations

Discover how to stay on top of changing e-invoicing regulations with ease. The three main approaches compared.

12 minute read

Germany e-invoicing explained

E-invoicing in Germany is mandatory for B2B receiving from 2025 and phased issuing through 2028. See formats, timeline, and how to prepare.

8 minute read

The ultimate guide to the UAE e-invoicing mandate

Learn how UAE e-invoicing will impact your business, including timelines, requirements, and how to prepare for Peppol-based compliance

8 minute read

The Philippines' e-invoicing mandate explained

Discover Philippines’ e-invoicing mandate, including timeline, scope, requirements, and key steps to achieve BIR EIS compliance

14 minute read

A definitive guide to China’s e‑fapiao system

Learn how China’s e‑fapiao system works. Understand clearance‑based e‑invoicing rules, timelines and AR/AP impacts.

7 minute read

Greece e-invoicing requirements explained

Greece e-invoicing requirements: key deadlines, myDATA rules, and practical steps to stay compliant with B2B and B2G mandates in 2026

1

🇫🇷 Prêt pour la facturation électronique en France ?

Accédez à notre kit de préparation et obtenez :

  • – Une vision claire des obligations à venir
  • – Les clés pour choisir la bonne solution
  • – Des outils pour évaluer votre conformité
  • – Des conseils d’experts concrets