The UIT code Romanian hauliers can't ship without: RO e-Transport.
Since 2024 — and with the full sanctioning regime kicking in from 1 January 2026 under Emergency Ordinance 129/2024 — every Romanian operator moving "high fiscal risk" goods (vegetables, fruit, alcohol, certain minerals, knitted garments, footwear, iron and steel) over 500 kg or 10,000 lei in vehicles with a technically permissible mass of at least 2.5 tons, plus every international shipment regardless of category, must pre-declare the journey in ANAF's RO e-Transport portal and obtain a UIT code that travels with the truck. The code is valid 5 calendar days domestic / 15 days intra-community and must be generated no more than 3 days before transport; real-time GPS positioning data must be transmitted from the vehicle throughout the route. UNTRR — the national road-haulage association — has formally asked the government to extend the sanction-free transition to 1 July 2026, citing platform malfunctions that make predictable compliance impossible. Fines run 10,000–50,000 lei for individuals and 20,000–100,000 lei for companies per breach, with cumulative confiscation of 15%, 50% and 100% of goods value on repeat offences. Liability is cumulative between the operator and the driver.
01The pain
RO e-Transport is the national pre-declaration system Romania built to track road movements of goods the tax authority classifies as "high fiscal risk", and any cross-border consignment regardless of risk category. The Accace tax-advisory explainer sets out the universal-for-international rule verbatim: "International shipments must be declared regardless of the type of goods (import, export, intra-community purchases or deliveries, lohn, stocks)."2 For domestic transport the trigger is the high-fiscal-risk goods list combined with a vehicle and weight threshold: "National transports must be declared if they contain goods with high fiscal risk transported in vehicles that have a technically permissible mass of at least 2.5 tons, and the goods exceed the weight of 500 kg or the value of 10,000 lei."2 The categories themselves — "vegetables, plants, roots and food tubers… edible fruits, citrus peels or melons… alcoholic beverages, liquids and vinegar… salt, sulphur, earth and stones, plaster, lime and cement… knitted or crocheted garments… footwear, boots and similar articles… cast iron, iron and steel" — cover most of the SME-haulier groupage book.2 Each declared journey returns a Unique Transport Identifier — the UIT code — that the driver must be able to present at any roadside check, and the rules constrain when it can be issued and how long it lives: "The UIT code is generated no more than 3 (three) days before transport and is valid for 5 (five) calendar days."2 A separate obligation runs throughout the journey itself — vehicle GPS positioning data must be transmitted to the system; failure to do so by "the road transport operator throughout the route" is an enforceable breach in its own right.2
The penalty layer is the part operators have been bracing for since OUG 129/2024 amended the sanctioning regime. The European transport trade press is explicit on the bands: under "Emergency Ordinance No. 129/2024 (EEA 129) amended the sanction regime for non-compliance", a first offence — "lack of UIT code, misdeclaration of the quantity of goods transported, or use of an expired UIT code" — exposes operators to fines where "natural persons face fines ranging from 10,000 to 50,000 Romanian lei, while legal persons will be fined between 20,000 and 100,000 Romanian lei."1 The repeat-offence ladder is what tilts the regime from "expensive paperwork" to existential: a second offence within twelve months adds "15% of the value of the undeclared goods to be confiscated", a third "50% of the value of the undeclared goods to be confiscated", and a fourth or further breach "100% of the value of the undeclared goods to be confiscated."1 The same trade-press analysis records the transitional cushion that softened the first phase: "a transitional period until 31 March 2025, during which sanctions for non-compliance with the requirement to transmit vehicle location data in the RO e-Transport system are suspended"1 — meaning the GPS-data sanctions only began biting in spring 2025, with the broader OUG 129/2024 framework fully applicable from 1 January 2026.
The driver-side liability is the part that makes RO e-Transport materially different from a back-office VAT-reporting headache. Romanian legal commentary records that responsibility under the regime "poate fi cumulativă, atât pentru operatorul economic, cât și pentru conducătorul auto" — can be cumulative, for both the economic operator and the driver — with personal fines on the driver of "între 5.000 și 10.000 lei pentru nerespectarea obligațiilor de prezentare sau utilizare a codului UIT" for failing to present or correctly use the UIT code, alongside "amenzi de până la 100.000 lei pentru operatorul economic" on the company.3 On top of the fine, "se poate dispune și confiscarea contravalorii bunurilor transportate, dacă lipsesc elementele esențiale de declarare" — confiscation of the goods' value can also be ordered if essential declaration elements are missing.3 What the driver experiences at the roadside is a regime where a UIT that has expired (because a load was held back at the loading bay past its 5-day validity), or a GPS device that was switched off mid-route, or a quantity declared in the system that doesn't tally with what's actually on the trailer, can fine both the driver in person and the company that dispatched them, and detain the cargo on top.
The industry response has been to ask, formally and publicly, for a longer runway. UNTRR — the national road-haulage employers' confederation — has petitioned the government to extend the sanction-free transition to 1 July 2026, citing persistent platform malfunctions that make real and predictable compliance impossible for operators who cannot get a UIT code returned by the system in time to dispatch a load. The asymmetry hits SME hauliers and groupage operators hardest: a multi-line CMR carrying mixed high-fiscal-risk consignments across the Hungarian or Bulgarian border is exactly the trip the regime was designed to capture, and is also exactly the trip where a single misclassified line, a UIT that expired during a one-day customs hold, or a GPS feed that dropped through a tunnel can cascade into a fine on the driver, a fine on the company, and a partial or total confiscation order on the goods. What used to be a domestic or intra-EU truck movement is now, for every load that crosses any of those thresholds, a per-shipment compliance event with criminal-administrative consequences attached at both ends of the cab.1,2,3
- 1 Trans.INFO (European transport trade publication) — "RO e-Transport: penalty bands under Emergency Ordinance 129/2024" — verbatim first-offence fine bands, repeat-offence 15% / 50% / 100% confiscation ladder, transitional GPS-data sanctions suspension to 31 March 2025, OUG 129/2024 framework: trans.info/en/ro-transport-penalties-402846
- 2 Accace (regional tax and advisory firm) — "RO e-Transport System" — verbatim high-fiscal-risk goods list with CN codes, 2.5-tonne / 500 kg / 10,000 lei domestic thresholds, intra-community universality, 3-day pre-issuance window, 5-day UIT validity, GPS-positioning obligation throughout the route: accace.com/romanian-transport-system/
- 3 dreptclar.ro (Romanian legal commentary, e-Factura & e-Transport) — verbatim Romanian-language quotes on cumulative operator-and-driver liability, 5,000–10,000 lei driver-side personal fines, up-to-100,000 lei operator fines, and confiscation of goods' value where essential declaration elements are missing: dreptclar.ro/e-factura-si-e-transport/
02Who solves this today
Romanian-market vendors that publicly self-market on their own homepage to operators on the RO e-Transport / UIT / ANAF integration niche — invoicing platforms and ERP suites whose product surface explicitly addresses UIT code generation, ANAF submission and the e-Transport reporting obligation. Each entry verified live and self-marketed in the niche on the date of writing. Inclusion is not endorsement. The list is intentionally narrow.
Listed providers publicly market to Romanian hauliers and shippers on the RO e-Transport / UIT / ANAF integration niche from their own homepages. Inclusion is not endorsement. Adjacent vendors were considered and excluded — Oblio's e-Transport URL did not return a 200 at the published path on the date of writing (the homepage covers e-Factura but no live self-marketing surface for e-Transport could be fetched), and FGO's e-Transport URL returned only a stub page without identifiable product copy. Both were dropped under the precedent that two or three verified entries beat a longer list with one weak link. The Trans.INFO / Accace / dreptclar.ro citations above are operator-side trade-press and legal sources, not solution providers.