English English

MENU

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

15 minute read

A decisive guide to e-invoicing and e-reporting in France

France is moving to mandatory e-invoicing and e-reporting in 2026. Discover the key dates and formats, plus what steps you should be taking.

12 minute read

E-invoicing in Poland: 7 topics you need to know in 2026

E-invoicing in Poland is moving to mandatory KSeF clearance in 2026. Key dates, formats, and steps to prepare for compliance.

10 minute read

Taiwan e‑invoicing (eGUI) explained: what businesses need to know

Taiwan e‑invoicing (eGUI) is mandatory for B2B and B2C. This Taiwan e‑invoicing guide explains key rules, deadlines and integration options for businesses.

1 minute read

Singapore e-invoicing: a complete guide for businesses

Discover how Singapore’s GST InvoiceNow requirement works, who’s in scope, which documents are affected and how to comply via InvoiceNow, PINT SG and IMDA‑accredited Access Points.

1 minute read

Everything you need to know about e‑invoicing in New Zealand

If you invoice New Zealand government agencies, you need to be ready for Peppol e‑invoicing. New Zealand is steadily building a digital economy where invoices move as structured data, not...

8 minute read

E-invoicing (and e-reporting) in Croatia: A Guide to Fiscalisation 2.0

From January 2026, Croatia mandates domestic B2B e-invoicing under Fiscalisation 2.0, alongside new fiscalisation and e-reporting obligations. This guide explains how the system works in practice, what businesses must prepare...

9 minute read

Serbia’s E-invoicing and E-transport Requirements Explained

In this article we explore Serbia e-invoicing and e-transport requirements, including who’s affected, key deadlines, and how to stay compliant.

7 minute read

Australia E‑invoicing: Rules, Formats and Timelines

Learn how Australia e‑invoicing works via Peppol, who must comply, required IDs, formats (PINT A‑NZ) and how to connect through accredited access points.

8 minute read

Peru E-invoicing Explained: What Businesses Need to Know

Your guide to e-invoicing in Peru. Learn how the system works, key SUNAT requirements, and what enterprises need to stay compliant.

6 minute read

Peppol Corner Models Explained

Learn how and why Peppol’s network architecture has evolved to the current five-corner model.

6 minute read

How to Build a Successful E-invoicing Request For Proposal (RFP)

Learn what crafting an effective e-invoicing request for proposal (RFP) involves and how to master the RFP process.

8 minute read

21 Must-Ask E-invoicing RFP Questions

Explore our helpful list of e-invoicing RFP questions to ask and learn what to look for when evaluating e-invoicing vendors.

1

Looking for something? 👀

✨E-invoicing
Compliance Summit✨

Are you ready for 2026 and 2027? 🚨
Compliance updates for Germany, France, Spain and more.
Live with experts from ecosio and Vertex.

Days
Hours
Minutes

🇫🇷 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