Cum verific D390 cu jurnalul de vânzări
D390 nu raportează toate vânzările — doar o categorie specifică de operațiuni intracomunitare. Confuzia asta e sursa majorității erorilor de reconciliere cu jurnalul de vânzări.
Ce trebuie să conțină D390, conform legii
Art. 325 alin. (1) din Codul fiscal stabilește exact ce se declară în declarația recapitulativă, pentru fiecare persoană înregistrată în scopuri de TVA conform art. 316 sau 317:
- lit. a) — livrările intracomunitare scutite de taxă, potrivit art. 294 alin. (2) lit. a) și d);
- lit. b) — livrările din operațiuni triunghiulare, declarate cu cod T;
- lit. c) — prestările de servicii intracomunitare către persoane impozabile din UE, taxabile la beneficiar;
- lit. d) — achizițiile intracomunitare de bunuri taxabile;
- lit. e) — achizițiile de servicii intracomunitare pentru care se datorează taxa în România.
Formularul propriu-zis și instrucțiunile de completare sunt aprobate prin OPANAF nr. 705/2020.
Pasul 1 — izolează din jurnalul de vânzări doar operațiunile intracomunitare
Din jurnalul de vânzări, extrage doar liniile care corespund livrărilor intracomunitare de bunuri scutite (client cu cod valabil de TVA în alt stat membru UE) și prestărilor de servicii intracomunitare taxabile la beneficiar (art. 278 alin. (2) din Codul fiscal). Vânzările interne, exporturile în afara UE și vânzările către persoane fizice din UE nu au ce căuta în D390.
Pasul 2 — verifică perioada de exigibilitate, nu de facturare
D390 se raportează pe luna în care „a luat naștere exigibilitatea taxei”, conform art. 325 alin. (1) lit. a) și d). Dacă factura are dată diferită de momentul livrării efective (ex. avans facturat înainte de transport), suma trebuie declarată în luna corectă a exigibilității, nu în luna emiterii facturii — o cauză frecventă de neconcordanță între jurnal (organizat de regulă pe data facturii) și D390.
Pasul 3 — reconciliază codul de client cu VIES
Fiecare linie din D390 trebuie să aibă un cod valabil de înregistrare în scopuri de TVA al clientului din alt stat membru. Compară codurile din jurnalul de vânzări cu cele declarate în D390 — o eroare de cod (literă lipsă, cifră transpusă) apare rareori în jurnal, dar poate strica reconcilierea automată dacă programul de contabilitate a preluat greșit codul.
Pasul 4 — verifică valorile nete, nu cele cu TVA
Livrările intracomunitare scutite se declară la valoarea fără TVA (fiind scutite, oricum nu au TVA colectată), dar dacă jurnalul de vânzări conține și o coloană „valoare totală” cu alte elemente incluse (ambalaje, transport facturat separat), verifică ce anume s-a preluat automat în D390.
Tabel de reconciliere rapidă
| Sursă | Ce compari | Cu ce din D390 |
|---|---|---|
| Jurnal vânzări — livrări IC scutite | Total valoare netă, pe client, pe lună de exigibilitate | Secțiunea livrări intracomunitare |
| Jurnal vânzări — servicii IC | Total valoare, servicii art. 278 alin. (2) CF | Secțiunea prestări de servicii intracomunitare |
| Coduri clienți din jurnal | Cod valabil de TVA UE | Codurile declarate în D390, verificate VIES |
| Facturi de stornare/corecție IC | Reflectate cu semn minus în luna corectă | Rândurile de corecție din D390 |
Corecții și rectificative
Dacă găsești o diferență după depunere, se depune o declarație rectificativă separată pentru fiecare perioadă de raportare afectată — nu se cumulează corecțiile din mai multe luni într-o singură rectificativă, conform structurii formularului aprobat prin OPANAF nr. 705/2020.