Articles and news · e-Factura

e-Factura B2C in 2026: what changed and what it costs to get wrong

Invoices issued to private individuals have travelled through RO e-Factura since 1 January 2025, with the sanctions switched on from 1 July 2025. What changed on 1 January 2026 is the clock: the transmission deadline became five working days from issue, replacing the five calendar days that applied before. The obligation touches Romanian companies and every foreign company with a fixed establishment here; a company holding only a Romanian VAT number stays outside the B2C flow and reports its B2B invoices. Here is what moved, who is caught, and what to fix first.

  • S Silvia · Chartered Accountant · CECCAR
  • Published:
  • Updated:
  • 8 min read

What actually changed, and when

Two dates are routinely merged into one in English-language summaries, and merging them produces the wrong control.

Date What happened
1 January 2025 Invoices issued to individuals (B2C) entered the RO e-Factura mandate, under GEO 138/2024, Official Gazette 1222 of 5 December 2024
1 July 2025 The sanctions for B2C non-compliance began to be applied, after the initial grace window
1 January 2026 The transmission term became five working days from issue, under GEO 89/2025, replacing five calendar days

So the B2C flow is not new in 2026. What is new in 2026 is the clock, and it is the change most likely to be missed, precisely because it looks like a relaxation. It is not: it re-bases the deadline on the working calendar, which means a fixed-day reminder built in 2025 no longer matches the legal term in either direction.

Two structural consequences of the B2C mandate remain worth restating. First, the legal original of a B2C invoice is the file validated by ANAF, not the PDF emailed to the customer. Second, invoicing to consumers is no longer a purely internal process: every invoice carries a timestamp inside a state system, and any gap between what was issued and what was transmitted is visible without an inspection.

If the mechanics are new to you, the practical side is set out on our page about e-invoicing through RO e-Factura, including how the upload, the validation response and the archived file fit together.

Who is affected

The dividing line is establishment, not nationality. It is worth stating precisely, because it is the question foreign finance teams ask us most often.

Situation RO e-Factura obligation
Romanian company, any size Issues through the system, B2B and B2C
Fixed establishment of a foreign company in Romania Issues through the system, B2B and B2C
Foreign company with only a Romanian VAT number, no fixed establishment Reports its B2B invoices, in parallel with its ordinary invoicing; no B2C obligation; receives supplier invoices in the system
Individual carrying on an economic activity and issuing invoices Issues through the system

A fixed establishment is a structure with sufficient human and technical resources in Romania to carry out supplies. A warehouse operated by a third-party logistics provider, on its own, is usually not one. An office with staff who negotiate and conclude local sales usually is. The distinction has always mattered for VAT; since the B2C mandate it also determines whether the group invoicing system has to speak Romanian XML.

For non-established companies, the B2C obligation does not apply. The company keeps invoicing under its ordinary rules, applying Romanian VAT where the place of supply is Romania, and the invoice issued under those rules is still the document its customer receives. For B2B transactions, however, it also transmits its invoices through RO e-Factura, for reporting purposes, in parallel with that ordinary invoicing. And it cannot ignore the system on the incoming side either: Romanian suppliers deliver their invoices to it through e-Factura, and those are the documents behind its input VAT. The wider picture is in the guide on VAT in Romania for foreign companies.

One practical point specific to the consumer flow: GEO 138/2024 confirmed that sellers are not obliged to collect the personal numeric code of an individual customer. Where the customer supplies no tax code, the B2C invoice carries a code formed of thirteen zeros. Customer masters built for a webshop are the usual place this rule gets discovered, at the first rejection.

The five-working-day deadline

The transmission term is five working days from the date the invoice is issued, and no later than five working days from the legal invoicing deadline set by the Fiscal Code. GEO 89/2025 introduced it from 1 January 2026, replacing a term counted in calendar days.

A worked example

An invoice is issued on Friday 6 March 2026. Counting working days only, and with no public holiday in between, the five days run Monday to Friday and the transmission deadline falls on Friday 13 March 2026.

Now take an invoice issued on Wednesday 29 April 2026, with 1 May a public holiday. The working days are 30 April, then 4, 5, 6 and 7 May: the deadline is Thursday 7 May 2026. A control written as “transmit within seven calendar days” would have reported the first invoice late and the second one early — which is exactly why a rule expressed in calendar days cannot stand in for one expressed in working days.

The deadline runs from issuance, which is a date you control. Where an ERP raises the document automatically at delivery, the clock starts then, not when the finance team notices. And under a five-day logic in either flavour, transmission is continuous rather than batched: an invoice dated the 28th has to be in the system in the first days of the following month, before anyone has reconciled anything.

What to do now

  1. Confirm your status. Established, fixed establishment, or VAT number only. Everything else follows from that answer, and it should be documented rather than assumed.
  2. Re-cut the deadline control for working days. A reminder set on a calendar-day rule is now wrong, and it is wrong silently.
  3. Map which invoices are B2C. Sales to individuals, invoices issued on request to consumers, memberships, subscriptions, professional services to private clients. In many businesses this stream was never modelled separately in the ERP.
  4. Check the customer data you hold. A B2C invoice still needs an identifiable recipient, with the thirteen-zero code where the individual gives no tax code.
  5. Automate the transmission and keep the receipt. The response returned by the system is the proof that you met the deadline. Store it with the invoice, not in an inbox.
  6. Align the accounting. The invoice register, the VAT return and e-Factura have to tell the same story. Where they do not, the difference is usually a timing convention rather than a real error, but it still has to be explainable. Our accounting service treats the two as one process rather than two.
  7. Reconcile monthly. Count the invoices issued, count the invoices accepted by the system, investigate the difference. This single control catches most problems before they turn into fines.

Penalties

Under GEO 120/2021, the sanction for failing to transmit within the legal term is graduated by taxpayer category:

  • RON 5,000 – 10,000 for large taxpayers;
  • RON 2,500 – 5,000 for medium taxpayers;
  • RON 1,000 – 2,500 for small taxpayers and for individuals carrying on a business.

Taken one at a time the amounts are moderate, and how they are applied in a given case depends on what the inspection establishes — the bands above are the sanction, not a forecast of the total. The risk is structural rather than nominal: a misconfigured interface does not produce one late invoice, it produces every invoice late, and the exposure scales with volume. There is a second effect on the recipient side as well, because an invoice that never entered the system is a weak document to rely on during an inspection.

The technical schema, the current status of the system and the official guidance are published by ANAF; consolidated legislative texts are available on legislatie.just.ro.

What goes wrong first

  • Assuming B2C started in 2026. It started on 1 January 2025; what started in 2026 is the working-day clock. Companies that dated their first B2C control to 2026 have a twelve-month gap behind them.
  • Treating the PDF as the original. Once the structured file is the legal document, the archive has to hold the XML and the system response, not a printout.
  • Batching transmission monthly out of habit, which no five-day term supports.
  • Consumer records that fail validation, because the customer master was built for a shop rather than for a tax filing.
  • Credit notes forgotten. They are invoices too, they carry the same deadline, and they are the late transmissions we correct most often.
  • Assuming the VAT number equals establishment. It does not, and the mistake runs in both directions. A fixed establishment issues through the system, B2C included; a company with only a VAT number reports its B2B invoices there alongside its ordinary invoicing and has no B2C obligation.

For companies that also file SAF-T, there is a useful side effect. The invoices transmitted through e-Factura and the invoices reported in the D406 come from the same population, so a monthly comparison between the two is the cheapest consistency check available. When the counts differ, the cause is almost always a document that exists in one system and not in the other, which is exactly the kind of difference ANAF can see automatically.

The obligation is a permanent part of the monthly cycle, not a project with an end date. The businesses that settle into it fastest are the ones that made transmission automatic and gave one person responsibility for the monthly reconciliation.

Sources and legal basis

  1. GEO 120/2021 on the administration, operation and implementation of the RO e-Factura system — Consolidated text: scope of the obligation, the transmission deadline and the contraventions and fines.
  2. GEO 138/2024 amending GEO 120/2021 — Official Gazette 1222 of 5 December 2024; extended the obligation to B2C invoices from 1 January 2025 and introduced the code of thirteen zeros where the individual gives no tax code.
  3. GEO 89/2025 on fiscal-budgetary measures — Set the transmission term at 5 working days from issue, and no later than 5 working days from the legal invoicing deadline, applicable from 1 January 2026.
  4. ANAF — RO e-Factura guide, technical schema and validation — Official guidance on uploading, the validation response and the archived file.

The information above is general and reflects the legislation in force at the date of the last update. It does not replace an analysis of your company’s specific situation.

Frequently asked questions

01Is e-Factura mandatory for B2C invoices in Romania?

Yes, and it has been since 1 January 2025, under GEO 138/2024 which extended the RO e-Factura mandate to invoices issued to individuals. The invoice is prepared in the structured XML format, uploaded to the national system and only then delivered to the customer. A PDF or a paper copy can still be handed over, but it is a courtesy copy rather than the legal original of the document. Sanctions for B2C non-compliance were applied from 1 July 2025.

02What is the deadline for sending an invoice into RO e-Factura?

Five working days from the date the invoice is issued, and no later than five working days from the legal invoicing deadline in the Fiscal Code. GEO 89/2025 set that term from 1 January 2026, replacing the five calendar days that applied before. Only working days count, so weekends and public holidays extend the window, but the clock still runs from issuance rather than from the end of the month.

03What changed for e-Factura on 1 January 2026?

The deadline, not the scope. B2C invoices were already inside the mandate from 1 January 2025. From 1 January 2026 the transmission term is five working days rather than five calendar days, which in practice lengthens the window slightly but ties it to the working calendar. Companies that had automated a five-calendar-day rule had to re-cut their controls, because a fixed-day reminder no longer matches the legal term.

04Does a non-established company with only a Romanian VAT number have to use e-Factura?

Only for B2B transactions, and only for reporting. A company established abroad with a Romanian VAT number and no fixed establishment keeps invoicing under its ordinary rules, and that invoice is still the document its customer receives; in parallel, it transmits its B2B invoices through RO e-Factura for reporting. Its B2C invoices are outside the obligation. It also receives its Romanian suppliers' invoices in the system, and those support its input VAT deduction.

05What changes for a foreign company with a fixed establishment in Romania?

A fixed establishment is treated as established in Romania for these purposes, so the e-Factura obligation applies in full, including the B2C flow. In practice the group invoicing system has to produce compliant Romanian XML, transmit it within the deadline and store the response received from ANAF. Groups that invoice through a shared service centre usually need a technical change, not only a procedural one.

06What are the fines for not using e-Factura?

Under GEO 120/2021 the sanctions are graduated by taxpayer category: RON 5,000 to 10,000 for large taxpayers, RON 2,500 to 5,000 for medium taxpayers, and RON 1,000 to 2,500 for small taxpayers and for individuals carrying on a business. The fine attaches to the failure to transmit within the legal term. How it is applied in a given case depends on what the inspection finds, so the amounts above should be read as the band, not as the total exposure.

07Do cash-register receipts go through e-Factura?

A fiscal receipt issued by an electronic cash register is not an invoice, and the cash-register reporting channel is separate from RO e-Factura. The B2C obligation bites when the seller issues an invoice to an individual, which happens on request, above certain values, and in sectors where invoicing is the norm. Retailers who never invoice consumers are affected far less than service businesses that always do.

Tell us what you do in Romania. You get a written, fixed-fee quote.

The initial consultation is free and without obligation. Reply within one business day, in English or Italian. No call required, no travel, nothing to prepare — three sentences are enough.

WhatsApp