Trial 15 zile — fără card. Configurare asistată inclusă.

Începe acum
Help & ResourcesRomania & e-Factura

🇷🇴 Romania setup guide

Connecting and using ANAF e-Factura

Configure franchisetech to send B2B invoices to ANAF's national e-Factura system (SPV) — from ANAF OAuth connection to submission tracking.

franchisetech supports the e-Factura submission workflow to ANAF/SPV. Businesses remain responsible for their own legal, fiscal, and accountant review. Confirm your setup and invoicing obligations with a qualified Romanian accountant before relying on this for production invoicing.

e-Factura and FiscalNet are different, unrelated systems. e-Factura (this guide) is ANAF's national electronic invoicing system for B2B/B2G invoices. FiscalNet is the driver that talks to your physical fiscal cash register for POS receipts, X/Z reports, and cash drawer control — see the FiscalNet setup guide for that. Connecting one does not connect the other.

1

Who this guide is for

This guide is for business owners operating in Romania who need to send B2B or B2G invoices through ANAF's national e-Factura system (SPV). You will need your organisation's CIF and a digital certificate on a USB token (SafeNet, Gemalto, or Oberthur) issued for your company.

2

Enter your CIF in Settings

Go to Settings → Fiscal and enter your organisation's CIF (without the RO prefix — franchisetech adds it automatically in the invoice XML). Confirm whether your organisation is VAT-registered.

3

Connect your ANAF/SPV account

In Settings → Fiscal, under e-Factura / SPV, insert your USB token into the computer, click "Autorizează conexiunea ANAF", select your certificate, and enter your PIN. You'll be redirected back with a "Conectat ✓" status once the OAuth handshake completes.

4

Draft an invoice

Create an invoice draft with the buyer's CIF, name, address, and line items. franchisetech computes VAT totals automatically from the VAT rates active in your account.

5

Generate and validate the XML

franchisetech builds a UBL-format invoice XML from your draft and validates it against ANAF's schema before submission, so structural errors are caught before you send anything to ANAF.

6

Submit to ANAF

Once validated, submit the invoice. franchisetech uploads the XML to ANAF's production e-Factura endpoint on your behalf, using your connected ANAF/SPV session. The invoice's status moves from "draft" to "pending" to "uploaded".

7

Track submission status

Each invoice keeps its ANAF upload status so you can see whether it's still pending or has been accepted. If ANAF rejects a submission, franchisetech shows the returned error so you can correct and resubmit.

Owner go-live checklist

Complete all of these before sending your first real e-Factura invoice.

  • CIF entered and confirmed correct in Settings → Fiscal
  • Digital certificate (USB token) ready and connected
  • ANAF/SPV OAuth connection shows "Conectat ✓" in Settings
  • First test invoice validated with no XML errors
  • Accountant aware invoices are being sent through franchisetech

What franchisetech does not do

franchisetech supports the e-Factura submission workflow to ANAF/SPV. It does not:

  • Replace advice from a Romanian accountant or tax advisor
  • Guarantee ANAF will accept every submitted invoice
  • Issue or manage your digital certificate or USB token
  • File VAT returns or other tax declarations on your behalf

If you have questions about what is required for your specific business, consult a qualified Romanian accountant or fiscal advisor.

Gata să începi?

Ajutor la configurare: produse, personal, plăți și prima vânzare.