Back to Glossary
Financee-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 CRMconnect helps

CRMconnect is not accounting software and does not generate the VAT return - that stays in Saga/SmartBill/Oblio/WinMentor. CRMconnect'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.

Real-world example

A firm with 900 B2B invoices/month received 2-3 e-TVA compliance notices monthly due to wrong tax IDs and manually applied VAT rates. After wiring CRMconnect OMS over the accounting tool, with tax-ID and VAT validation at source, notices vanished and the pre-filled return matches D300 first time.

Last updated:

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 CRMconnect generate the e-TVA return?+

No. CRMconnect is not accounting software. The return stays in the accounting tool. CRMconnect only ensures operational invoices reach e-Factura correctly and on time, so the e-TVA pre-fill matches D300.

Where CRMconnect fits

Want to see CRMconnect in action?

Personalized demo in 30 minutes - no card, no commitment.

Related terms