e-Factura Integration — ANAF e-Invoicing

Invoices filed while you sleep. Romania’s mandatory e-invoicing wired into your shop, so an invoice is built, submitted to ANAF and tracked without anyone opening the SPV.

We build e-Factura integration into the shop or app you already run, so every invoice reaches ANAF without anyone uploading it. e-Factura is not optional, and doing it by hand does not scale past a few invoices a week. The integration turns filing into a side effect of completing an order: the invoice is generated in the RO_CIUS format, submitted to the ANAF SPV, and followed until ANAF answers. The answer is the part that matters — an upload is not a filing until it has been accepted, and a rejection reason is the only thing that tells you what to correct.

What we build

01

SPV connection

OAuth credentials and the qualified certificate configured against the ANAF SPV, in production and test.

02

RO_CIUS generation

Invoices built in the UBL 2.1 RO_CIUS structure, with the VAT and party fields ANAF validates.

03

Automatic submission

Filing triggered by order completion, with the upload index stored against the order.

04

Status & rejections

Every answer surfaced in your own admin, rejection reason included, so corrections are quick.

Our process.

  1. 01

    SPV access

    The OAuth app registered with ANAF, the qualified certificate linked, and the SPV test and production environments checked before any invoice is sent.

  2. 02

    Map invoice data

    Order, customer, VAT and product fields mapped to RO_CIUS, with B2B, B2C and credit-note cases handled as separate flows.

  3. 03

    Test submissions

    Real orders sent to the ANAF test environment until every case validates, rejections included, so the XML is right before it goes live.

  4. 04

    Go live & track

    Filing switched on at order completion, with each upload index, ANAF answer and rejection reason stored against the order in your admin.

Why us for e-Factura

  • Filing becomes part of the order flow, not a month-end job
  • The ANAF answer is tracked — an upload is not treated as a filing
  • B2B and B2C flows, plus credit notes, handled the same way
  • Direct to ANAF, or through SmartBill or Oblio if you already use one
  • Built into the shop you already run, not a second system to check

Frequently asked questions

Still uploading invoices by hand?

Tell us what your shop runs on and who does your accounting — we will scope the e-Factura work.