Complete 2026 SPV ANAF Guide: Authentication, e-Invoicing, SAF-T, and e-Transport in One Place
SPV (the Virtual Private Space) has become the sole legal channel with ANAF (the Romanian tax authority). Here is how authentication works, what you must submit through SPV, and how to automate the flow at the source without changing your accountant.
Mihai Istrati — CTO Azuvio · 2026-05-22 · 9 min · ERP & Integrations
SPV — The Sole Legal Channel with ANAF in 2026
SPV (Virtual Private Space) is the official electronic interface of ANAF (the Romanian tax authority) through which any taxpayer — individual or legal entity — interacts with the tax administration. In 2026, SPV is the sole legal channel for: submitting B2B e-Invoicing, transmitting monthly SAF-T D406 reports, declaring e-Transport data, and receiving summons, tax assessment decisions, and payment notifications.
With over 300,000 searches/month for "SPV ANAF" and "SPV login," it is clear that most companies are still struggling to use the portal manually — losing time, incurring penalties, or unaware that an API exists.
How SPV Authentication Works
Individuals: Username + password + one-time SMS code. Sufficient for personal declarations (Single Tax Return, tax records).
Legal Entities (Mandatory since 2024): Qualified digital certificate (DigiSign, CertSIGN, TransSped, Alfasign) + electronic power of attorney explicitly filed for each authorized person.
Concrete steps:
1. Purchase a qualified digital certificate (~30-60€/year)
2. Register the certificate in SPV — Form 150 + power of attorney
3. Access `anaf.ro` → Virtual Private Space (SPV)
4. For system-to-system integration: API SPV OAuth2 (90-day token, automatic refresh)
What to Submit via SPV (2026 List)
B2B e-Invoicing: Mandatory since July 1, 2024; deadline is 5 working days from issuance. XML UBL 2.1 RO_CIUS format. See the e-Invoicing glossary.
B2G e-Invoicing: Mandatory since 2022 for any supplier to a public institution.
SAF-T D406: Mandatory monthly since 2025, detailed XML format (over 200 fields). See SAF-T D406.
e-Transport: Mandatory for high fiscal risk goods (>500kg or >10,000 RON). UIT code generated via SPV. See e-Transport.
D394: Informative VAT declaration, monthly/quarterly. See D394.
Automatic Notifications: Payment summons, tax assessments, communications — 5-working-day response deadline.
Mistake #1: "I Check SPV Once a Month"
ANAF notifications have short response deadlines (5 working days). A summons not opened in time equals enforcement, bank account freezes, and operational blockages. Daily checks are the minimum — ideally, the SPV should be monitored via API, with automatic alerts sent to the CFO or accountant.
How Azuvio Automates at the Source
The Azuvio ANAF Fiscal Hub connects to the official SPV API and manages all fiscal obligations at the source, without changing your invoicing tool or your accountant:
e-Invoicing: RO_CIUS XML generated at the moment of issuance, automatically pushed to SPV (<90 seconds), ANAF response ID saved on the invoice for audit purposes.
e-Transport: XML generated upon shipment confirmation from the WMS, UIT code received in <30 seconds, automatically printed on the delivery note.
SAF-T D406: Monthly aggregation from OMS/WMS/EDI, local validation, automatic submission, or export to Saga/SmartBill.
D394: Automatic aggregation of B2B transactions, partner VAT ID validation, discrepancy alerts.
SPV Monitoring: Webhook for ANAF notifications, instant alerts for summons, CFO dashboard.
What Does NOT Change for the Accountant
This is the key point of the Azuvio philosophy: the accountant keeps using Saga, SmartBill, Oblio, or any preferred tool. Azuvio does not do accounting, generate trial balances, or produce Form 100 tax returns. It simply delivers clean data at the source to the accounting software — and manages SPV communication that would otherwise consume 8-15 hours/month of the accountant's time.
Measurable Benefits Over 12 Months
An internal Azuvio study of 47 clients with volumes >200 B2B invoices/month shows:
SPV Submission Time: From 8-15h/month (manual) to 0 (automated)
ANAF Penalties: From ~2,000-3,000 RON/month to 0
e-Invoicing Rejection Rate: From 4-6% to <0.5%
SAF-T Lead Time: From 3-5 days/month to <2 hours
Conclusion
SPV is no longer just a "portal where you upload files when you have time" — it is the fiscal infrastructure of Romania. Those who use it manually lose money and time. Those who integrate it at the source via API have zero penalties, zero monthly stress, and a less exhausted accountant. See the complete ANAF Fiscal Hub, ERP Connectors, and the EDI pillar.