Odoo + ANAF, one system

Send and receive invoices automatically from Odoo to ANAF SPV. eTransport notifications, XML validation, automatic retry — all native in the Odoo interface.

What the module does

Flowmatiq ANAF eInvoice is an Odoo extension that connects the ERP directly to Romania's Public Invoicing System (SPV). Every B2B and B2G invoice issued in Odoo is converted automatically to UBL 2.1 XML, signed with your digital certificate, and submitted to SPV the moment you confirm it.

In the opposite direction, supplier invoices are downloaded automatically from SPV, parsed, and matched to existing purchase orders. The status of each invoice (sent, validated, rejected) is visible directly on the Odoo document.

Why it matters

Three things you get in the first week after activation.

Zero manual work

No more downloading XMLs, uploading to SPV, double-checking. You confirm the invoice in Odoo, the rest happens automatically.

Compliance guaranteed

We validate the XML against the official schema before sending. Errors are caught in Odoo, not in SPV. That means zero fines for late submissions.

Full audit trail

Every invoice in Odoo carries: submission date, SPV ID, current status, error message if any. A tax inspection becomes a 30-second answer.

How we install it

In one business day, if Odoo is already running.

  1. 1. Preparation (30 min)

    We verify you have a valid ANAF digital certificate and that company data in Odoo (VAT, name, address) is correct and complete.

  2. 2. Installation (1h)

    We install the module from Odoo Apps, configure SPV credentials, upload the digital certificate.

  3. 3. Test on ANAF test environment (2h)

    We send 5 test invoices through ANAF's test environment. We validate XML correctness, response handling in Odoo, and inbound reception.

  4. 4. Production switch (1h)

    We move to live. We send the first real invoice together. You take over; we stay on call if anything pops up.

  5. 5. 30 days of support

    We answer any question within 4 business hours. If ANAF has maintenance or changes the XML schema, we ship a free update.

Frequently asked questions

One-time license: EUR 1,500 for Odoo Enterprise, EUR 1,800 for Community (due to extra dependencies). Includes installation and 30 days of support.

Not directly — Odoo Online doesn't allow custom modules. For Odoo Online users we recommend moving to Odoo.sh (a 5–10 minute migration) or self-hosting.

Odoo 16, 17, and 18. For older versions (14, 15) we build on request.

We monitor the ANAF SPV. When ANAF updates the XML schema or API, we ship a free update to all active customers within 48 hours.

Technically yes — the module has full documentation. Practically, we recommend doing it together the first time so you get the logic quickly.

Let's switch on eInvoice in your Odoo

30-minute demo, free. See exactly what it looks like in your own Odoo.

We only use your details to reply to you.