ANAF Fiscal Compliance — e-Invoice, SAF-T, e-Transport
ANAF Compliance Hub • part of Azuvio
Romanian tax compliance solved at source, not at month-end
e-Invoice (RO e-Factura), SPV, SAF-T D406, D394, e-Transport and digital waybills — all generated automatically from real orders, deliveries and invoices, not rebuilt manually from PDFs. Azuvio sits on top of your billing tool (SmartBill, Oblio, Saga, Smart Bill, WinMentor) or runs standalone.
See a 2-minute demo
Calculate the time you waste on ANAF
- Works on top of SmartBill, Oblio, Saga, Smart Bill, WinMentor, SAP
- Native e-Invoice since 2024, SAF-T D406 ready
- Your accountant stays in their tool — we just hand them clean data
Why an operational Tax Hub, not just a billing app
Billing tools (SmartBill, Oblio, Saga, Smart Bill) are great at issuing the invoice. The real problem is before and after: the order lives nowhere, the delivery is keyed by hand, e-Transport is filed on SPV after the truck has left, D394 is rebuilt from PDFs at month-end. Azuvio fixes the entire chain — order → delivery → invoice → declaration — so ANAF compliance becomes a side-effect of the process, not a monthly project.
Architecture diagram: transaction sources (field agent, B2B portal, EDI, marketplace, web, phone) → Azuvio Tax Hub (e-Invoice, SAF-T, D394, e-Transport, waybill) → SPV ANAF + Accounting tool (SmartBill, Oblio, Saga)
Transaction sources
Field agent · B2B portal · EDI · Marketplace · Web · Phone
Azuvio Tax Hub
e-Invoice · SAF-T D406 · D394 · e-Transport · Waybill · Anti-fraud VAT ID
SPV ANAF
Auto-submit · Alerts · Status
Accounting tool
SmartBill · Oblio · Saga · WinMentor
Proof & experience
Tax compliance built for distribution, retail and B2B manufacturers
200+ live customers, native SPV ANAF integration, thousands of UBL 2.1 invoices sent daily. Below — representative scenarios from typical implementations.
Built by Azuvio
- 12+ years on structured document exchange — EDIconnect since 2014, RO e-Invoice since 2024
- 200+ active companies, millions of documents sent through SPV every year
- Native integrations with SmartBill, Oblio, Saga, Smart Bill, WinMentor, SAP, Charisma, Senior
- R&D + support team in Romania, public Postman API docs for accountants and integrators
Representative scenarios
Numbers below are aggregated from typical Azuvio implementations (FMCG distribution, B2B manufacturers, multi-store retail). They don't represent a single customer; they illustrate the levels we see 3–6 months after go-live.
FMCG distributor with 600 invoices/month
Invoices submitted manually to SPV after 2-3 days, e-Transport filed post-delivery, D394 rebuilt 4 days at month-end.
Auto e-Invoice on issue, e-Transport generated at AWB, instant D394 export. Their accountant stays in SmartBill — receives clean data.
Manual SPV time
−92%
Late e-Transport
0 fines
D394 prep
4 days→2h
B2B manufacturer with 80-distributor network
VAT IDs keyed wrong, invoices rejected by ANAF, weekly re-invoicing, VAT disputes with distributors.
Live VAT ID validation against anaf.ro at order time, NACE code synced, auto VAT status. Rejected invoices: 8% → 0.3%.
Rejected invoices
−96%
VAT IDs validated
100%
Time-to-live
6 wks
Multi-store retailer (18 locations)
Inter-warehouse transfers without electronic waybill, intra-EU e-Transport missed, SAF-T D406 impossible to prepare for 2025.
Digital waybill on every transfer, native e-Transport ANAF, monthly SAF-T D406 auto-generated. ANAF audit passed with zero adjustments.
Transfers with waybill
100%
After ANAF audit
0 adjustments
18-store rollout
8 wks
What makes Azuvio Tax Hub different
6 capabilities you get from day one
Native RO e-Invoice (UBL 2.1)
Invoice flies to SPV the moment it's issued — validated UBL 2.1 XML, electronic signature, auto-retry on rejection. Instant notification when ANAF confirms.
SAF-T D406 ready
Auto-generation of the SAF-T file for mid-sized taxpayers (from 2025) and large ones. Accounts, partners and items mapped automatically — no manual Excel rebuild.
e-Transport at AWB time
The UIT code is generated the moment you print the courier's AWB, not after the truck has left. Zero fines for late e-Transport filings.
Anti-fraud VAT ID validation
Live check against anaf.ro when a VAT ID is entered: VAT status, cash-VAT scheme, in/out of VAT scope. NACE code auto-synced.
Digital waybill
Auto-generated from order or inter-warehouse transfer. PDF or XML for ANAF, driver signature on a tablet, searchable archive.
D394 & recap returns
Export D394, D390 and D300 straight from operational data, without bothering the accountant. Auto cross-check against SPV journals — no discrepancies.
Smart Layer on top of your billing app, or Standalone
Two modes, one platform
Standalone
If you're running on Excel for orders/deliveries today and keying invoices into SPV by hand, Azuvio becomes your complete operational system — orders, deliveries, billing, ANAF — in one place. Your accountant stays where they are (Saga, external bookkeeping) and gets everything clean.
5–50 users without an ERP, who want to stop duplicate SPV work
Smart Layer
If you already use SmartBill, Oblio, Saga or another billing tool, we don't replace it. Azuvio sits on top and brings: multi-channel orders, field sales, B2B portal, EDI, e-Transport, digital waybill. Billing and accounting stay in your preferred tool.
Teams that love SmartBill / Oblio / Saga and just need the operational layer above
Every ANAF tax obligation, in a single Hub
Nothing manual in SPV. Nothing in Excel. Everything generated at the source from the real process.
RO e-Invoice
Auto UBL 2.1 submission to SPV on issue. Live status and notifications. Smart retry on errors.
SAF-T D406
Monthly file for mid-sized taxpayers (from 2025) and large ones. Accounts + partners + items auto-mapped.
e-Transport ANAF
UIT code generated at AWB time for every regulated shipment (intra-EU, high-risk goods).
Digital waybill
Generated at delivery or inter-warehouse transfer. Signature on tablet, cloud archive.
D394 — informative return
Auto-exported from issued/received invoice journals. Cross-check with SPV for zero discrepancies.
D390 — intra-EU recap
Intra-EU transactions auto-consolidated from invoices and e-Transport, with VIES validation.
VAT ID & VAT status check
Live anaf.ro check for every new customer/supplier. NACE code, VAT payer, cash VAT scheme.
SPV — auth & reports
Connect with digital certificate, auto-download ANAF reports, sync SPV journal.
Tax Hub vs billing app vs SPV direct — who does what?
All three solve different things. Azuvio Tax Hub is operational — it generates tax documents from the real process.
- Capability
- Azuvio Tax Hub
- SmartBill / Oblio / Saga
- SPV ANAF direct
Issue PDF + UBL XML invoice
Native
Native master
Manual
Auto e-Invoice submission to SPV
Native
Native
Manual
Multi-channel orders (agent, EDI, B2B portal)
Native
No
No
e-Transport at AWB time
Native
Limited
Manual on SPV
Digital waybill with signature
Native
No
No
SAF-T D406 mapped from operational data
Native
Partial
No
D394 auto cross-check
Native
Native
Manual
Live VAT ID + NACE check
Native
Limited
Native
B2B portal with invoices + balance
Native
Limited
No
Monthly cost (up to 50 users)
From €15/user
€9–29 flat
Free
Happy with SmartBill or Oblio? Keep them. We love them — they're great at billing. Azuvio Tax Hub steps in where orders, deliveries, transfers, field agents and EDI happen — and packages everything cleanly for SPV.
Native integrations with the billing tools you already use
We don't ask you to drop SmartBill, Oblio or Saga. We work with them.
SmartBill Cloud
Our orders → SmartBill invoices, SPV status synced
Oblio.eu
Two-way sync — you bill in Oblio, we run operations
Saga Software
The accountant's ally — we hand them clean data, never replace it
Smart Bill
Cloud billing, Azuvio operational layer above
WinMentor
Accountant stays in WinMentor, orders & deliveries with us
FGO
Native ANAF connector for FGO customers
SAP / Charisma / Senior
ERP stays on finance, Tax Hub on operations
No billing tool
Standalone — we issue and submit to SPV ourselves
Azuvio Tax Hub vs other e-Invoice vendors
Honest: each is good at their scope
- Capability
- Azuvio Tax Hub
- Billing app
- Standalone e-Invoice connector
UBL 2.1 e-Invoice + auto SPV
Yes
Yes
Yes
Multi-channel orders integrated
Native
No
No
e-Transport at AWB
Native
Limited
Add-on
Digital waybill + signature
Native
No
No
SAF-T D406 operationally mapped
Native
Partial
No
Live VAT ID + status check
Native
Limited
Limited
B2B portal with invoices for customers
Native
No
No
Coexistence with SmartBill / Oblio / Saga
Native
—
Variable
Setup
Days–weeks
Days
Weeks
Standalone e-Invoice connectors solve one obligation. Azuvio Tax Hub solves the whole chain: order → delivery → invoice → declaration, without you ever touching SPV manually.
How the Tax Hub works — 6 steps from order to declaration
ANAF compliance as a side-effect of the process. No more separate monthly project.
Transaction capture
Order arrives from 8 sources (field agent, B2B portal, EDI retailers, marketplace, web, phone) with live ANAF VAT ID check, NACE code and VAT status verified automatically.
Waybill & e-Transport at delivery
When the courier AWB is printed, a digital waybill is issued and — if the shipment falls under e-Transport — a UIT code is fetched instantly from SPV.
Issue UBL 2.1 invoice
Invoice is generated from the order (no re-keying), UBL 2.1 validated, electronically signed. Auto numbering per series.
Auto submission to SPV
e-Invoice flies to SPV within seconds of issue. Auto retry on errors, email alert on rejection, live status in the UI.
Sync with accounting tool
Pre-validated data lands in SmartBill, Oblio, Saga or WinMentor for your accountant — nothing manual to key in.
Recap returns
D394, D390, SAF-T D406 — auto-generated from the real journal, cross-checked with SPV. The accountant downloads the file and submits it. Zero rebuild.
When you need Azuvio Tax Hub — and when you don't
Honesty before marketing. The Tax Hub solves a specific problem, not every problem.
You need the Tax Hub if...
- You issue 100+ invoices/month and manual SPV uploads burn a full headcount
- You've been fined or flagged by ANAF for late e-Transport or missing waybills
- Preparing D394 / D390 / SAF-T takes 2–5 days at month-end
- You become a mid-sized taxpayer in 2025 and must submit SAF-T D406
- You do inter-warehouse or intra-EU transfers and need a uniform electronic waybill
- You want to stop invoices being rejected because of wrong VAT IDs or de-registered partners
You don't need the Tax Hub if...
- You issue fewer than 30 invoices/month and SmartBill / Oblio cover everything
- You're a freelancer with 10–20 invoices/month — a simple billing app is enough
- You're looking for full accounting — Azuvio doesn't do accounting (by design)
- You only want an SPV viewer for incoming reports — the free ANAF extension handles it
- You're 100% B2C with receipt POS — different lane
Who benefits the most
FMCG distributors
Hundreds of invoices a day, e-Transport on every delivery, EDI with major chains. Compliance without a dedicated ANAF headcount.
B2B manufacturers & importers
Intra-EU transactions, D390 recap, SAF-T D406. VIES + ANAF check on every partner.
Multi-store retailers
Electronic waybill on inter-warehouse transfers, mass e-Invoice for corporate customers, auto D394 cross-check.
FAQ about the ANAF Tax Hub
Can I use Azuvio Tax Hub and stay on SmartBill / Oblio?
Yes — this is Smart Layer mode. We don't replace SmartBill or Oblio; we love them, they're great at billing. Azuvio runs above: orders, deliveries, e-Transport, waybills, B2B portal and EDI happen with us, the invoice is issued in SmartBill / Oblio, and your accountant stays in their usual tool.
Who must submit SAF-T D406 in 2025–2026?
Large taxpayers have been submitting for several years. Mid-sized taxpayers become mandatory with the SAF-T D406 file from 2025, and small taxpayers follow in 2026. The Tax Hub generates the file automatically from operational data — no Excel rebuild needed.
What is ANAF e-Transport and when is it mandatory?
e-Transport is the ANAF system for declaring road shipments of high-fiscal-risk goods and intra-EU shipments. The UIT code must be obtained before the goods leave. The Tax Hub generates it automatically at AWB time, removing the risk of fines for late declaration.
How does SPV (Private Virtual Space) work with the Tax Hub?
You connect to SPV with your qualified digital certificate. After that, Azuvio auto-submits invoices through e-Invoice, downloads the received reports (SPV journal) and syncs statuses. You no longer need to log in manually to anaf.ro except in rare cases.
Does the Tax Hub replace my accountant or accounting tool?
No. The Tax Hub doesn't do accounting (by design — Azuvio doesn't enter accounting or HR). Your accountant stays in their preferred tool (Saga, SmartBill, Oblio, WinMentor or external bookkeeping). We hand them pre-validated, compliant data, and they continue their normal workflow — just without manual rebuilds.
What's the difference between a waybill and e-Transport?
A waybill (aviz de însoțire) is the commercial document that physically accompanies goods, regardless of value. e-Transport is a separate electronic declaration to ANAF, mandatory only for high-fiscal-risk goods and intra-EU shipments. The Tax Hub handles both in a single flow.
What happens if ANAF rejects an e-Invoice?
The Tax Hub detects the rejection, notifies you by email and — depending on the cause — either auto-corrects (e.g. VAT ID validation) or opens a task in the UI with the ANAF message translated into operational language. Re-sending is one click after the fix.
How long does it take to roll out the Tax Hub?
Standalone (no existing billing tool): 2–3 weeks. Smart Layer on top of SmartBill / Oblio / Saga: 2–4 weeks for the full flow (e-Invoice, e-Transport, waybill, D394, SAF-T). 60-day assisted onboarding included.
How much does Azuvio Tax Hub cost?
Starts at €15/user/month (Essential), €20 Pro, €28+ Enterprise. SPV ANAF connectors (e-Invoice, e-Transport, SAF-T) are included on all plans for normal volumes; very high volumes are billed per transaction.
Does it work for companies not yet obligated for SAF-T?
Yes. The Tax Hub handles e-Invoice (already mandatory B2B), e-Transport, electronic waybill, D394 and VAT ID validation for every company. SAF-T D406 activates when the company becomes obligated (or earlier, if they want a head start).
Is there an on-prem version or just SaaS?
Default SaaS on AWS (recommended — uptime, backup, scaling, centrally-managed ANAF SPV connection). For enterprise customers who explicitly ask, we also offer on-prem deployment on Kubernetes in their own infrastructure.
ANAF tax glossary — terms you will hear
The Romanian tax-compliance vocabulary in plain language.
SPV (Private Virtual Space)
The ANAF portal through which taxpayers communicate electronically with the tax authority — file returns, receive notifications, download reports. Access requires a qualified digital certificate.
RO e-Invoice (e-Factura)
Romania's national e-invoicing system. Mandatory B2B for most transactions since 2024. Uses UBL 2.1 format with electronic signature.
UBL 2.1
Universal Business Language — the international XML standard adopted by Romania for e-Invoice. Contains header, invoice lines, VAT, partners and totals.
SAF-T D406
Standard Audit File for Tax — monthly XML file required by ANAF with all accounting and operational transactions. Mandatory for large taxpayers since 2022, mid-sized from 2025, small from 2026.
ANAF e-Transport
System monitoring road shipments of high-fiscal-risk goods and intra-EU shipments. Generates a UIT code that travels with the shipment. Mandatory before the goods leave.
Waybill (aviz de însoțire)
Commercial document that physically accompanies goods, containing supplier, recipient, items and quantities. Different from e-Transport (which is a tax declaration).
D394 — informative return
Monthly/quarterly return listing B2B supplies and acquisitions inside Romania. ANAF cross-checks it against the SPV journal to detect evasion.
D390 VIES
Recap return for intra-EU transactions (supplies and acquisitions). Validated against the EU VIES system for partner checks.
VAT ID (CIF)
A company's unique tax ID. A live ANAF check confirms existence, VAT status, cash-VAT scheme and NACE code. Essential to avoid e-Invoice rejections.
Cash VAT scheme
VAT regime where the obligation arises on actual collection, not on invoice issue. Must be flagged per partner for correct VAT computation.
UIT code
The unique identifier SPV ANAF returns after declaring a shipment via e-Transport. It must be included in the shipment's physical documents.
RO e-Invoice (B2G & B2B)
The official name of the e-Invoice system — mandatory B2G for several years, extended B2B from 2024 for most sectors.
Keep exploring
Relevant pages from the Azuvio ecosystem
EDI Software
Structured document exchange with major retailers (Carrefour, Kaufland, Mega Image).
EDI vs e-Invoice
Two systems, two purposes — when to use each.
Saga connector
How we work with Saga to keep the accountant in their tool.
Finance department calculator
Calculate annual savings on ANAF processing.
For CFOs
How the Tax Hub reshapes the CFO's role in ANAF reporting.
For accountants
Clean data from operations into accounting.