E-invoicing guide
  • RO

RO e-Factura for Shopify stores in Romania

What Romania’s national e-invoicing system means for an online store, in plain words.

Checked on 31 October 2026 against the government sources below.

RO e-Factura is Romania’s national e-invoicing system, run by the tax authority ANAF. Businesses established in Romania send their invoices to other businesses through it since 1 July 2024, and their invoices to consumers since 1 January 2025, within 5 working days of issue. A Shopify store stays RO e-Factura-ready when its invoicing platform, such as SmartBill or Oblio, generates the invoices in the required format and the invoices are sent to ANAF from that platform.

Key dates

  1. 1 July 2022Invoices in public procurement go through RO e-Factura.
  2. 1 January 2024Invoices between businesses established in Romania must be reported in RO e-Factura, with a transition period until 30 June 2024.
  3. 1 July 2024Full e-invoicing between businesses: the invoice sent through RO e-Factura is the legal invoice.
  4. 1 January 2025Invoices to consumers must go through RO e-Factura too. Fines for these apply from 1 July 2025.
  5. 1 January 2026The deadline changes to 5 working days from issue. Invoices to foreign buyers registered for VAT only in Romania are included too.

Invoices to consumers

Since 1 January 2025 an online store sends its invoices to consumers through RO e-Factura as well, and still gives the customer the invoice as before, for example by email.

A consumer does not have to give a tax ID. When there is none, the invoice uses 13 zeros in place of the buyer’s tax code. Giving the personal ID number, the CNP, is the buyer’s choice. Consumers do not need to log in to ANAF’s online account or download anything.

Cash register receipts that qualify as simplified invoices stay outside RO e-Factura. Whether your store needs a cash register at all depends on how customers pay, so ask your accountant.

Deadline and fines

  • Deadline: 5 working days from the day the invoice is issued.
  • Missed deadlines: one fine per calendar month, 5,000 to 10,000 lei for large taxpayers, 2,500 to 5,000 lei for medium taxpayers and 1,000 to 2,500 lei for all others.
  • An invoice to a business that is not sent through RO e-Factura: a fine of 15% of the invoice value.

What your store needs

  • Registration in SPV, ANAF’s online account, with a digital certificate.
  • An invoicing platform that generates the invoice in the Romanian e-invoice format and sends it to ANAF.
  • A copy for the customer, sent as before.

Selling to Romania from abroad

The obligation applies to businesses established in Romania, including a foreign company with a fixed establishment there. A seller not established in Romania does not have to use RO e-Factura, even when registered for VAT in Romania, but may opt in for invoices to businesses. Check your setup with your tax adviser.

Stay compliant automatically with Make It Easy!

Our apps generate the documents in your invoicing platform automatically from every Shopify order. Your invoicing platform sends them to the tax authority.

RO e-Factura-ready

SmartBill Integration

SmartBill Integration is a Shopify app by Make It Easy! that generates invoices, proformas and credit notes in SmartBill automatically from Shopify orders. Setup takes 3 minutes, and there is a 7-day free trial.

RO e-Factura-ready

Oblio Integration

Oblio Integration is a Shopify app by Make It Easy!, currently in development, that generates invoices, proformas and credit notes in Oblio automatically from Shopify orders.

Coming soon How it works

Questions and answers

Does a Shopify store in Romania have to use RO e-Factura?

Yes, if the store is run by a business established in Romania. Invoices to businesses go through RO e-Factura since 1 July 2024, and invoices to consumers since 1 January 2025.

What is the RO e-Factura deadline?

Since 1 January 2026 the invoice must be sent within 5 working days from the day it is issued.

What goes on the invoice when a consumer gives no tax ID?

The invoice uses 13 zeros in place of the buyer’s tax code. Giving the personal ID number, the CNP, is the buyer’s choice.

Does the Make It Easy! app send my invoices to ANAF?

No. The app generates the documents in SmartBill or Oblio automatically from your Shopify orders. With SmartBill you send them to RO e-Factura through SPV from SmartBill, and with Oblio they are sent from Oblio.

I sell to Romania from another country. Does RO e-Factura apply to me?

Not if your business is not established in Romania, even when it is registered for VAT there. You may opt in for invoices to businesses. Check your setup with your tax adviser.