RO e-Transport and UIT requirements in Romania

Romania: What is the RO e-TRANSPORT system?
30 July
Transport and logistics

RO e-Transport is Romania’s fiscal monitoring system for road movements of goods. It links information about the consignment, transaction participants, vehicle and route to a UIT code. The practical task is to establish whether the movement falls within the system, identify the party responsible for declaring it and make sure the driver receives the code on time.

Problems often start before loading: the seller expects the carrier to register the movement, the carrier expects the consignee to do it, and the tractor unit changes after the documents have been agreed. For freight transport between Romania and Ukraine, settle these responsibilities when confirming the transport order. A UIT code does not replace the CMR consignment note, commercial invoice, customs declaration or transport permit.

Movements covered by the system

RO e-Transport distinguishes two broad groups. Domestic road movements beginning and ending in Romania are assessed against the list of goods with high fiscal risk. International operations covered by the legislation are assessed regardless of whether the goods appear on that list. Both groups require a check of the thresholds, transaction type and statutory exemptions. 

“High fiscal risk” concerns tax monitoring. It does not mean ADR dangerous goods: an ordinary product may require a UIT code, while a UN number alone does not determine whether registration is required.

Specific exemptions include qualifying excise movements documented through EMCS, postal parcels as defined by law and certain special movements. Calling a small commercial consignment a “parcel” does not automatically bring it within the postal exemption.

Vehicle and consignment thresholds

The basic threshold test has two parts: the vehicle has a technically permissible maximum laden mass of at least 2.5 tonnes, and at least one consignment exceeds 500 kg gross OR RON 10,000 in value. The vehicle threshold concerns its permitted maximum mass, not its payload capacity or the actual weight loaded. These thresholds are set by ANAF/AVR Order 1337/1268/2024.

Consignment in a qualifying vehicle of at least 2.5 t
Threshold assessment
420 kg and RON 14,000
The value threshold is exceeded
620 kg and RON 8,000
The weight threshold is exceeded
500 kg and RON 10,000
Neither threshold is exceeded by those exact figures

These are illustrative threshold calculations, not blanket exemptions: the legal nature of the movement must be established first. Value is calculated excluding VAT. Foreign currency is converted using the National Bank of Romania exchange rate on the declaration date. Gross mass includes the packaging needed for marketing and transporting the goods.

A groupage shipment may involve several UIT codes on the same vehicle. The procedure defines a consignment using criteria including common loading and unloading locations, the responsible user and the final consignee. One invoice, one pallet and one consignment are not necessarily the same thing. Each consignment subject to declaration requires its corresponding code.

The declarant, transport organiser and carrier

The system generates the code after an authorised user submits the required information through SPV or connected software. The party paying for freight under the sales contract is not necessarily the party legally responsible for declaring the movement.

Operation
Party responsible for declaration
Import from a third country
The consignee identified in the import customs declaration
Export to a third country
The consignor identified in the export customs declaration
Intra-Community acquisition into Romania
The Romanian beneficiary of the acquisition
Intra-Community supply from Romania
The Romanian supplier
Intra-Community transit involving storage or formation of a new shipment in Romania
The warehouse operator in the circumstances defined by law

Processing, non-transfer movements and call-off stock have their own rules. They should not be reduced to “the importer always obtains UIT.” Where the supply chain includes customs clearance in the EU, agree the roles with the local representative before dispatch.

The declarant is responsible for accurate information and communicating the code. The organiser or carrier, as applicable, updates the vehicle identification. The carrier ensures the required positioning data is transmitted for the monitored movement and gives the UIT code to the driver. The driver must be able to present it with the accompanying documents.

Our services on the topic of the article:

Transit and routes through Constanța

Merely crossing Romania does not establish that a UIT code is always required. Through transit without unloading, storage or formation of a new shipment must be distinguished from operations involving a Romanian warehouse or import clearance. A driver’s rest stop is not a warehouse transaction.

For container shipping through Constanța, establish the customs status of the goods and the boundaries of the road leg. Import release in Romania followed by delivery to a Romanian warehouse is different from movement under customs transit to Ukraine. A T1 declaration or MRN does not replace UIT where the relevant road leg is independently subject to RO e-Transport.

The assessment should follow the documents: where customs transit ends, who the consignee is, whether transloading occurs and whether a new consignment is formed. Have a Romanian specialist resolve an unusual arrangement before positioning the vehicle.

Required data and UIT validity

Prepare the parties’ details, operation type, goods description and CN code, quantity, gross mass, value, accompanying documents, start and end locations of the relevant leg, planned start date, carrier details and vehicle identification. These should be consistent across the invoice, packing list and transport documents.

Submission is possible no more than three calendar days before the declared start date. The latest permitted moment depends on the operation: arrival at the Romanian entry point, the place of import or the actual start of the relevant loaded vehicle’s movement. Preparing information early is useful; obtaining a code for an unspecified journey a month later is not how the system works.

The general validity period is five calendar days from the declared start date. A 15-day period applies to intra-Community acquisitions and the operations identified in Article 2(9)(g) and (j), including the specified transit-to-storage, non-transfer and call-off-stock movements. Do not apply 15 days to every international journey. The periods are also explained in the ANAF guide.

GPS transmission and changes after registration

A tracker that reports to the carrier’s dispatcher does not by itself prove that data reaches RO e-Transport. Before departure, check the integration or official application, its association with the correct movement, power, location permissions and connectivity. Monitoring of the relevant Romanian leg starts before that leg begins and ends after the declared delivery or departure from Romanian territory.

Information may be corrected before the statutory cut-off. Once the monitored movement begins, restrictions and specific exceptions apply. If the tractor changes, update the vehicle details while the UIT remains valid and before movement resumes. A verbal message to the driver is insufficient.

A separate mechanism allows the goods’ description, characteristics, quantity and value to be corrected after the UIT validity period, by the 25th day of the month following the month in which the movement ended. This is not permission to knowingly submit approximate data or travel with an expired code.

If the movement cannot be completed within the validity period, the declarant must follow the ANAF procedure for recording the movement as unconfirmed and making a new declaration with a new UIT. Address the problem before the existing code expires, rather than trying to validate the journey retrospectively. An officially announced system outage also has a specific procedure; one driver losing internet access is not equivalent to a confirmed system-wide failure.

A practical departure checklist

1. Identify the transaction, Romanian road leg and responsible declarant.

2. Compare the vehicle specification and each consignment’s mass and value with the thresholds.

3. Submit final information and documents and agree a realistic start date.

4. Obtain the generated UIT and check its validity, vehicle details and route.

5. Give the code to the driver and verify positioning-data transmission.

6. After delivery, reconcile the outcome and discrepancies and retain the declaration, confirmations and supporting documents.

For example, a Romanian manufacturer exports equipment to Ukraine weighing 1,200 kg gross and valued at RON 60,000. The vehicle has a technically permissible maximum laden mass of 18 tonnes. Both consignment thresholds are exceeded. For this export operation, check the consignor in the customs declaration and the relevant Romanian route. If the tractor is replaced after UIT generation, update the vehicle details before continuing. This is a teaching example, not a claimed SPS project.

Liability and preparing a transport enquiry

At the source check on 29 October 2026, the legislation provides different sanctions for failure to declare, incorrect quantities, failures to update information and breaches of carrier duties. Several relevant offences carry fines of RON 20,000–100,000 for legal entities; the specified driver offences carry RON 5,000–10,000. Additional measures depend on the offence, repetition and applicable exceptions. They cannot accurately be described as “automatic confiscation of the entire cargo.”

The earlier suspension of certain GPS-related sanctions until 31 December 2025 is not a general exemption from obligations in 2026. A specific case requires assessment against the applicable legal text and the precise offence.

On routes crossing several countries, check each system separately: SENT in Poland and BIREG in Hungary do not replace a Romanian UIT. To coordinate the shipment, provide the route, goods description, gross mass, value, ready date, customs arrangement and contact details of the responsible Romanian partner. For road transport of containers, include the collection location and planned transloading operations so transport and documentation can be aligned before departure.

Previous article Next article

Latest news

Transporting different liquids in a multi-compartment road tanker: possibilities and limits
Transport and logistics
Transporting different liquids in a multi-compartment road tanker: possibilities and limits
Sampling and storing liquid bulk cargo samples: protecting your position in quality claims
Transport and logistics
Sampling and storing liquid bulk cargo samples: protecting your position in quality claims
Importer of Record vs Exporter of Record — Roles
Transport and logistics
Importer of Record vs Exporter of Record — Roles
T1 не закрыта: завершение транзита и гарантия
Transport and logistics
T1 не закрыта: завершение транзита и гарантия
Customs warehouse or temporary storage facility: what is the difference?
Transport and logistics
Customs warehouse or temporary storage facility: what is the difference?
Reefer PTI and Gensets: Equipment and Power Checks
Transport and logistics
Reefer PTI and Gensets: Equipment and Power Checks