CRMconnect Azuvio · Docs

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:

  1. Accesezi https://einvoice.crmconnect.ro/e-factura/auth
  2. Te autentifici cu credențialele SPV ANAF ale firmei
  3. Token-ul OAuth este stocat automat pe serverul CRMconnect
  4. 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.

Tip

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ă.

Warning

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.