eTransport — Declarare ANAF
Departament: Depozit & Logistică (colaborare cu Financiar)
Rol: Manager Depozit, Operator Expediere, Contabil
Obligatoriu pentru: Companii din România care transportă mărfuri ce depășesc pragul legal
Modul:/admin/etransport
Ce este eTransport și de ce contează
RO e-Transport este sistemul ANAF prin care firmele din România declară mișcările de mărfuri înainte ca transportul să înceapă. Nedeclararea atrage amenzi semnificative.
CRMconnect se conectează la ANAF prin intermediarul einvoice.crmconnect.ro — nu comunici direct cu ANAF, token-ul OAuth este stocat securizat pe serverul CRMconnect. Autentificarea se face o singură dată de către administrator.
Atenție critică: eTransport nu se generează automat la crearea unui aviz de livrare sau comandă de vânzare. Trebuie creat manual, înainte de plecarea transportului.
Setup inițial (administrator — o singură dată)
Unde: /admin/settings → General Settings
| Câmp | Ce completezi |
|---|---|
company_vat |
CIF-ul firmei (cu sau fără prefix RO — codul îl elimină automat) |
instance_id |
UUID-ul contului CRMconnect (generat la înregistrare) |
customer_default_country |
Trebuie setat la 142 (România) |
Autorizare token ANAF:
- Accesezi
https://einvoice.crmconnect.ro/e-factura/auth - Te autentifici cu credențialele SPV ANAF ale firmei
- Token-ul OAuth este stocat automat pe serverul CRMconnect
- Nu mai trebuie reefectuată decât la expirarea tokenului
Cum creezi o declarație eTransport
Unde: /admin/etransport → Documents → Add Declaration
Câmpuri obligatorii
| Câmp | Ce completezi |
|---|---|
| Tip operațiune | Selectezi din lista tipurilor definite de ANAF (intern, import, export, tranzit etc.) |
| Partener comercial | Clientul (pentru livrări) sau furnizorul (pentru achiziții) |
| Număr înmatriculare vehicul | Plăcuța mașinii de transport |
| Remorcă 1 / Remorcă 2 | Opțional, dacă există |
| Data transportului | Data la care pleacă transportul (open_till) |
Bunuri transportate (cel puțin un articol)
| Câmp | Ce completezi |
|---|---|
| Cod NC tarifar | Nomenclatura Combinată — clasificarea vamală a mărfii |
| Unitate de măsură | Bucăți, kg, litri etc. |
| Cantitate | Numărul de unități |
| Greutate | Greutatea în kg |
| Valoare | Valoarea în RON |
Ruta transportului
| Câmp | Ce completezi |
|---|---|
| Punct start | Județ + adresă / birou vamal / PTF (Punct de Trecere a Frontierei) |
| Punct final | Destinația livrării |
Documente de transport (referință opțională)
Poți asocia documentele existente din CRMconnect:
- Avizul de Livrare (din Depozit → Avize)
- Factura (din Vânzări → Facturi)
- Completezi: tip document, serie, număr, dată
Legătura cu avizul/factura este opțională — eTransport-ul este un document de sine stătător față de ANAF.
Fluxul de trimitere și statusuri
Creat local
↓ Status: Netrimisă (3)
Apeși "Trimite la eTransport"
↓ CRMconnect → einvoice.crmconnect.ro → ANAF
↓ Status: În prelucrare (0)
ANAF procesează
↓
┌─────────────────────────────┬─────────────────────────────┐
│ Validată (1) ✓ │ Eroare (2) ✗ │
│ UIT primit │ Mesaj de eroare afișat │
│ Transport poate pleca │ Corectezi și retrimiți │
└─────────────────────────────┴─────────────────────────────┘
| Status | Cod | Semnificație |
|---|---|---|
| Netrimisă | 3 | Creată local, netrimisă la ANAF |
| În prelucrare | 0 | Trimisă, ANAF procesează |
| Validată | 1 | Acceptată — UIT activ — transportul poate pleca |
| Eroare | 2 | Respinsă — corectezi câmpurile și retrimiți |
Ce este UIT-ul
UIT (Unique Identifier Transport) = codul unic primit de la ANAF după validare. Șoferul trebuie să aibă UIT-ul la el pe durata transportului (în format tipărit sau digital). Validitatea UIT-ului este afișată în CRMconnect (uit_valability).
Modificare și ștergere declarație
Dacă s-a schimbat vehiculul după validare
Nu mai trebuie să creezi o declarație nouă — poți modifica vehiculul:
→ Deschizi declarația validată → Modifică vehicul (send_modif_vehicul)
→ Introduci noul număr de înmatriculare
→ Trimiți → ANAF actualizează declarația existentă
Dacă transportul s-a anulat
→ Deschizi declarația validată → Șterge declarația (tip: stergere cu UIT-ul existent)
→ ANAF invalidează UIT-ul
→ Nu mai există obligație de transport pentru acea declarație
Cine completează declarația eTransport
Nu există o regulă fixă — depinde de organizarea internă:
| Scenariu | Cine completează |
|---|---|
| Depozit cu manager dedicat | Manager Depozit (are acces la toate datele transportului) |
| Contabilitate care supraveghează conformitatea | Contabil sau Financiar |
| Companie mică fără specialist | Orice utilizator cu permisiunea etransport |
Recomandare: Manager Depozit sau o persoană dedicată conformității — pentru că are nevoie să știe: vehiculul, marfa, ruta, și documentele asociate.
Tipuri de transport care necesită declarare
| Tip | Exemple |
|---|---|
| Intern | Transport marfă între două puncte din România |
| Import | Marfă care intră în România din afara UE |
| Export | Marfă care iese din România în afara UE |
| Achiziție intracomunitară | Marfă primită dintr-un stat UE |
| Livrare intracomunitară | Marfă trimisă într-un stat UE |
| Tranzit | Marfă care trece prin România |
Verifică pragul valoric curent cu contabilul sau pe site-ul ANAF — legislația se poate modifica. CRMconnect implementează sistemul conform regulilor ANAF în vigoare la data integrării.
Integrare cu restul fluxului de marfă
Aviz de Livrare creat (Depozit)
↓
[Opțional] Asociezi avizul în declarația eTransport ca referință
↓
eTransport completat manual → Trimis → Validat → UIT primit
↓
Transportul poate pleca — șoferul are UIT-ul
↓
AWB generat (Innoship / Curierat Direct) — dacă e curier
↓
Livrare finalizată → status comandă actualizat
Sfaturi practice
Completează eTransport-ul cu cel puțin 30 minute înainte de plecare. ANAF poate întârzia validarea — nu lăsa pentru ultimul moment.
Codul NC tarifar trebuie să fie exact. Codul greșit atrage eroare de la ANAF sau, mai grav, amendă la control. Dacă nu știi codul, întreabă contabilul sau caută în nomenclatorul vamal.
UIT-ul nu se tipărește din CRMconnect — copiezi numărul și îl trimiți șoferului. Șoferul trebuie să aibă UIT-ul asupra sa în format tipărit sau pe telefon.
O singură declarație per transport, nu per produs. Dacă transportul conține 10 tipuri de marfă, faci o singură declarație eTransport cu toate articolele listate.
Dacă ANAF returnează eroare → citești mesajul de eroare afișat în status → corectezi câmpul indicat → retrimiți. Erorile frecvente: cod NC incorect, adresă invalidă, vehicul cu caractere speciale.
Creați o declarație eTransport per eveniment de transport listând toate produsele din acea expediție — nu creați declarații separate pe tip de produs. O declarație per vehicul per cursă este structura legală corectă.
Mărfurile nu pot pleca legal înainte ca declarația eTransport să fie depusă și UIT-ul confirmat de ANAF. O respingere sau eroare blochează expedierea — rezolvați erorile ANAF înainte ca șoferul să plece, nu după ce vehiculul a pornit.