Vai al contenuto
UITDesk — Generate. Comply. Move Forward.
Guida

Come ottenere il codice UIT in Romania: guida 2026

Come ottenere il codice UIT in Romania: chi dichiara, la finestra di 3 giorni, i dati richiesti da ANAF, le due validazioni e la validità di 5 o 15 giorni.

8 min di letturaPubblicato 10 settembre 2026

Per ottenere un codice UIT in Romania si invia una dichiarazione al sistema RO e-Transport dell’ANAF prima che il veicolo si metta in movimento, e al massimo 3 giorni di calendario prima della data dichiarata per la partenza. Il codice UIT è un numero di 16 cifre che ANAF restituisce in risposta al caricamento. Vale 5 giorni di calendario, 15 per gli acquisti intracomunitari.

Come ottenere il codice UIT in Romania: i cinque passaggi

Il percorso è sempre lo stesso, e ogni passaggio ha un vincolo di tempo o di forma che vale la pena conoscere prima di trovarcisi dentro.

  1. Verificate che il trasporto rientri nell’obbligo: veicolo, peso o valore della merce, tipo di operazione.
  2. Ottenete l’accesso ad ANAF: un certificato digitale qualificato registrato in SPV per la società che dichiara. Va fatto una volta sola, ma richiede giorni, non minuti.
  3. Preparate i dati del trasporto: partite, codici NC, pesi, valori, targhe, luoghi di carico e scarico.
  4. Inviate la dichiarazione entro i 3 giorni di calendario che precedono la partenza e comunque prima che il veicolo si muova. ANAF risponde con il codice UIT.
  5. Verificate lo stato della dichiarazione e solo allora consegnate il codice UIT al conducente.

Il quinto passaggio è quello che salta più spesso, ed è quello che decide se il codice UIT in mano al conducente vale davvero qualcosa.

Quando scatta l’obbligo di chiedere un codice UIT

Non ogni trasporto verso la Romania richiede un codice. L’obbligo nasce quando si incrociano tre condizioni tecniche, e basta che una manchi perché il trasporto resti fuori dal sistema.

Le due soglie di merce sono alternative, non cumulative. Un pallet di 300 kg di capi di abbigliamento del valore di 40.000 lei rientra nell’obbligo per il valore. Due tonnellate di sale rientrano per il peso. Il valore si calcola senza IVA, al cambio della Banca Nazionale della Romania del giorno in cui si presenta la dichiarazione: un cambio preso dal giorno della fattura può portare la merce sotto o sopra soglia per errore.

Sopra queste soglie contano poi il tipo di merce e il tipo di operazione. Per il trasporto interno rumeno l’obbligo riguarda le merci ad alto rischio fiscale elencate nell’OPANAF 802/2022. Il quadro completo del sistema, con la base legale e le date, è nella panoramica su RO e-Transport.

Chi presenta la dichiarazione, e chi invece no

Il codice UIT lo chiede il dichiarante, che l’OUG 41/2022 individua in base al tipo di operazione: il beneficiario o l’importatore per le importazioni e gli acquisti intracomunitari, il fornitore o l’esportatore per le cessioni intracomunitarie, le esportazioni e i trasporti interni, il depositario per le merci in transito o in deposito.

Il vettore, che ANAF chiama organizzatore del trasporto, di regola non è il dichiarante: risponde del veicolo e della trasmissione dei dati di posizionamento. La distinzione conta perché il conducente viene comunque controllato su strada e sanzionato se il codice manca. La ripartizione operazione per operazione è nella guida su chi deve dichiarare in RO e-Transport.

Entro quando si invia la dichiarazione e-Transport

Sono due limiti insieme, uno all’inizio e uno alla fine. Non si può dichiarare con una settimana di anticipo per stare tranquilli, e non si può recuperare dopo la partenza. La finestra utile è quella dei 3 giorni, e si chiude nel momento in cui le ruote girano.

Chi organizza le partenze del lunedì mattina ha quindi il venerdì come primo giorno utile. Chi carica alle sei di mattina non può dichiarare alle sette.

Che dati chiede la dichiarazione RO e-Transport

Lo schema ANAF richiede, per ogni trasporto: tipo di operazione, data dichiarata di inizio, dati del dichiarante e della controparte, targa della motrice e degli eventuali rimorchi, organizzatore del trasporto, luoghi di carico e scarico, e — quando l’operazione lo prevede — punto di frontiera e ufficio doganale. Per ogni partita servono il codice NC della merce, la descrizione, la massa lorda, la massa netta, l’unità di misura e il valore senza IVA.

Gli spazi contano. I campi di testo dello schema sono di tipo xs:token: niente spazi all’inizio o alla fine, niente spazi doppi. Una denominazione copiata da un PDF con uno spazio di troppo invalida l’intero file.

Come si accede ad ANAF: certificato digitale e token OAuth

Per inviare qualcosa a RO e-Transport serve un certificato digitale qualificato registrato nello Spazio Privato Virtuale (SPV) dell’ANAF, a nome dell’azienda che dichiara o di un suo rappresentante. È il passaggio che le aziende estere sottovalutano: senza registrazione in SPV non esiste canale, e il software non può sostituirla.

Con il certificato digitale si ottiene dal browser un token OAuth. Da quel momento è il token a firmare gli invii, e va rinnovato prima della scadenza. Le aziende italiane che trattano più clienti rumeni trovano questo aspetto trattato in dettaglio nella guida per i trasportatori italiani in Romania.

Le due validazioni di ANAF, e perché la seconda conta di più

Questa è la parte che sorprende quasi tutti alla prima dichiarazione. ANAF valida in due tempi.

Al caricamento controlla soltanto la struttura del file. Se la struttura regge, restituisce il codice UIT — un numero di 16 cifre con cifra di controllo. Poi, separatamente, esegue la validazione di merito sulle regole di contenuto, e quella può respingere la dichiarazione che ha appena ricevuto un codice.

Momento Che cosa controlla ANAF Che cosa ricevete
Caricamento Struttura del file XML Codice UIT di 16 cifre
Chiamata di stato Regole di contenuto Accettata, in elaborazione o respinta
Entro 60 giorni — XML firmato ed elenco errori

Un codice UIT ricevuto non è quindi una dichiarazione accettata. Va interrogato lo stato prima di considerare il trasporto in regola, e va interrogato più volte: la risposta immediata è spesso ancora “in elaborazione”. Attenzione anche a una risposta che sembra un’attesa e invece è un rifiuto definitivo: il messaggio che segnala un XML con errori non preso in carico dal sistema significa che la dichiarazione non esiste, e continuare a chiedere lo stato non la farà comparire.

Quanto vale il codice UIT e che cosa si può ancora cambiare

Entro i 3 giorni e comunque prima della partenza effettiva i dati si possono modificare mantenendo lo stesso codice (Ordine 1.337/1.268/2024, art. 4). Dopo la partenza resta modificabile solo il veicolo, e la comunicazione la invia l’organizzatore del trasporto. Alla fine del trasporto si invia la conferma; se non si conferma entro la scadenza del codice, l’art. 5 dello stesso Ordine considera il trasporto confermato.

Se il trasporto non si conclude entro la validità, l’art. 3 comma 18 lo invalida: serve una nuova dichiarazione e un nuovo codice. Il vecchio non si proroga.

Dove il consiglio standard non basta

Un UIT per partita, anche nei groupage. Un camion con merce di cinque mittenti diversi viaggia con cinque codici, non con uno. Chi tratta il carico come un’unica dichiarazione ne ha quattro mancanti al primo controllo.

Sul multimodale si dichiara solo la tratta stradale. La parte marittima o ferroviaria non entra nella dichiarazione: entra il tratto su strada in Romania, con i suoi luoghi e le sue date.

I resi hanno due regimi diversi. La merce che il destinatario non ha ricevuto torna sul codice UIT iniziale (art. 3 commi 11-13). La merce ricevuta e poi restituita è una partita nuova, con un codice nuovo e un dichiarante che va individuato di nuovo.

Il termine di 60 giorni è il vero limite della vostra prova. ANAF conserva le risposte per 60 giorni. Una contestazione arriva quasi sempre dopo. Chi non ha scaricato l’XML firmato si trova a discutere senza documenti, e le sanzioni RO e-Transport si contestano con le carte, non con i ricordi.

Nessun software può creare un codice UIT. Ottenere un codice UIT in Romania significa riceverlo da ANAF, sempre. Se un programma ve ne mostra uno quando la connessione con ANAF non funziona, quel codice non esiste. Negli esempi di questa guida non compare mai un numero completo proprio per questo: si scrive UIT-ESEMPIO-0000, mai una sequenza che possa essere scambiata per reale.

Fonti: OUG 41/2022 su legislatie.just.ro; Guida ANAF RO e-Transport 2025; informazioni tecniche RO e-Transport sul sito del Ministero delle Finanze; Ordine ANAF/AVR 1.337/1.268/2024, Monitorul Oficial 597 del 27 giugno 2024.

Domande frequenti

Chi genera il codice UIT?

Il codice UIT lo emette il sistema RO e-Transport dell'ANAF, non l'azienda e non il software. Chi dichiara invia i dati del trasporto e riceve il codice in risposta al caricamento. Nessun programma può calcolare o inventare un codice valido: il numero esiste solo se ANAF lo ha restituito e se la dichiarazione collegata risulta accettata al controllo di stato.

Quanti giorni prima si può chiedere il codice UIT?

Al massimo 3 giorni di calendario prima della data dichiarata per l'inizio del trasporto, e comunque prima che il veicolo si metta in movimento o si presenti al punto di frontiera. Lo stabilisce l'art. 11 dell'OUG 41/2022. Una dichiarazione inviata prima dei 3 giorni non è ammessa; una inviata a veicolo partito arriva tardi.

Quanto vale un codice UIT?

Il codice UIT vale 5 giorni di calendario dalla data dichiarata per l'inizio del trasporto. Il termine sale a 15 giorni per gli acquisti intracomunitari e per le operazioni indicate all'art. 2 punto 9 lettere g) e j) dell'OUG 41/2022. Se il trasporto non si conclude entro la validità, il codice viene invalidato e serve una nuova dichiarazione.

Il codice UIT ricevuto significa che la dichiarazione è accettata?

No. ANAF restituisce il codice UIT subito dopo il caricamento, quando ha controllato solo la struttura del file. La validazione di merito arriva dopo e può respingere la dichiarazione. Finché la chiamata di stato non mostra la dichiarazione come valida, il codice non è una prova: va verificato lo stato prima di consegnarlo al conducente.

Che cosa serve per accedere al sistema RO e-Transport?

Serve un certificato digitale qualificato registrato nello Spazio Privato Virtuale (SPV) dell'ANAF per l'azienda che dichiara. Con quel certificato si ottiene dal browser un token OAuth, che l'applicazione usa poi per inviare le dichiarazioni e per chiedere lo stato. Senza registrazione in SPV nessun invio arriva ad ANAF, qualunque software si utilizzi.

Si può correggere una dichiarazione dopo aver ricevuto il codice UIT?

Sì, ma solo entro i 3 giorni e non oltre il momento in cui il veicolo si mette effettivamente in movimento: lo prevede l'art. 4 dell'Ordine 1.337/1.268/2024. La correzione mantiene lo stesso codice UIT. Dopo la partenza l'unico dato ancora modificabile è il veicolo, e la modifica la invia l'organizzatore del trasporto.

Per quanto tempo ANAF conserva le risposte alle dichiarazioni?

Sessanta giorni, secondo l'art. 6 dell'Ordine 1.337/1.268/2024. Passato quel periodo, l'XML firmato e l'elenco degli errori non sono più recuperabili dal sistema: restano solo dove li avete salvati voi. Chi deve dimostrare un trasporto a distanza di mesi deve scaricare le risposte, oppure usare un'applicazione che le conservi.

Leggi anche

Il primo codice UIT in 5 minuti

Account, azienda, autorizzazione ANAF con il certificato digitale, prima dichiarazione. 14 giorni gratis, senza carta.