← Back to glossary
Category: Financiar · Acronym: e-TVA
e-TVA (Romanian pre-filled VAT return)
Quick answer: The ANAF system that auto-generates a pre-filled VAT return from e-Invoice, e-Transport and SAF-T data, which the taxpayer compares against their own records.
Key takeaways
- ANAF aggregates all invoices issued/received via e-Factura and e-Transport movements
- It generates a pre-filled return available in SPV by the 5th of the month
- The taxpayer compares the values with their own D300
- If significant differences appear, ANAF issues the „RO e-TVA compliance notice”, which the company must answer within 20 days
What e-TVA is
e-TVA is the mechanism by which Romania's ANAF automatically builds a pre-filled VAT return (P300 form) using data already reported through RO e-Factura, RO e-Transport and SAF-T (D406). Live from 2024–2025, it aims to reduce fraud and errors by automatically reconciling the company's filed return (D300) with ANAF's pre-filled one.
How it works
ANAF aggregates all invoices issued/received via e-Factura and e-Transport movements
It generates a pre-filled return available in SPV by the 5th of the month
The taxpayer compares the values with their own D300
If significant differences appear, ANAF issues the „RO e-TVA compliance notice”, which the company must answer within 20 days
Why data quality matters
The pre-filled return is only as good as the e-Factura data. If operational invoices carry a wrong tax ID, incorrect VAT rate, or are missing, differences appear vs D300 → notices → audit risk. The root cause is almost always upstream, in the operational flow (orders, invoicing), not in accounting.
Common mistakes
1. „Ignoring the compliance notice” — left unanswered within 20 days, it becomes a fiscal-risk flag and can trigger an inspection.
2. „Differences from invoices not uploaded on time to e-Factura” — the time lag creates artificial discrepancies.
How Azuvio helps
Azuvio is not accounting software and does not generate the VAT return — that stays in Saga/SmartBill/Oblio/WinMentor. Azuvio's role, as an operational layer wired into accounting/ERP: ensure that every invoice reaches e-Factura correctly and on time (validated tax ID, VAT rate from the PIM, storno linked), so ANAF's e-TVA pre-fill matches the company's D300 — cutting compliance notices to near zero.
Frequently asked
- What is e-TVA?
- e-TVA is the ANAF system that auto-generates a pre-filled VAT return from e-Invoice, e-Transport and SAF-T data, which the taxpayer compares against their own D300 return.
- What is the RO e-TVA compliance notice?
- It is the warning ANAF sends when significant differences appear between the pre-filled return and the company's filed D300. The taxpayer must respond within 20 days or face increased audit risk.
- Do I still file D300 if e-TVA exists?
- Yes. e-TVA is an indicative pre-filled return generated by ANAF; the legal obligation to file D300 remains fully with the taxpayer, who validates or corrects the data.
- Why do differences appear between e-TVA and D300?
- Usually from faulty operational data: wrong tax ID, incorrect VAT rate, invoices not uploaded on time to e-Factura, or unlinked storno. The cause is almost always in the operational flow, not accounting.
- Does Azuvio generate the e-TVA return?
- No. Azuvio is not accounting software. The return stays in the accounting tool. Azuvio only ensures operational invoices reach e-Factura correctly and on time, so the e-TVA pre-fill matches D300.
Related terms
- VAT return (D300, Romania) — Monthly/quarterly Romanian VAT return reporting output VAT, input VAT and the net payable or refundable amount to ANAF.
- Declaration 394 (D394, Romania) — Romanian recapitulative informational declaration of domestic supplies/acquisitions, filed monthly by VAT payers to ANAF.
- e-Factura (RO_CIUS) — Romanian electronic invoice in XML UBL 2.1, mandatory B2B and B2G via the ANAF SPV portal.
- SPV (Romanian ANAF Private Virtual Space) — Official ANAF portal through which taxpayers file returns, receive notifications and submit e-Invoice, e-Transport, SAF-T D406.
Last updated: