Official checks · 8 min read
European transport licence registers: check a carrier by country
To verify a European carrier’s transport licence, use the official register in the country where the operator is established. Search with the local company identifier, match the licence holder to the business doing your haul and check the authorisation’s scope, status and dates. Use a separate vehicle-copy search where available. Company existence alone is not carrier verification.
The country of your office, the truck’s registration and the carrier’s country can differ. The selector below helps you find the operator’s national register and the right identifier.
Open the official register for the carrier country
Pick the country of the carrier, not your office. You get the official register, the identifier it expects, and the walkthrough for that source.
Swipe the table sideways to see the official-register and walkthrough links.
| Country | Register | Search by | Official register | Walkthrough |
|---|---|---|---|---|
| Poland | KREPTD | NIP | KREPTD public search | KREPTD walkthrough |
| Romania | ARR | CUI | ARR public register | ARR walkthrough |
| Slovakia | JISCD | IČO | JISCD public carrier overview | JISCD walkthrough |
| Lithuania | LTSA | company code | LTSA Vektra public carriers and licences | LTSA walkthrough |
| Latvia | ATD | registration number | ATD Latvia licences search | ATD walkthrough |
| Bulgaria | RTA | EIK | RTA Bulgarian transport licence lists | RTA walkthrough |
| Czechia | RPSD | IČO | RPSD road transport operator search | RPSD walkthrough |
| Estonia | MTR | registry code | MTR Estonian transport operator search | MTR walkthrough |
| France | Infotrans | SIREN | Infotrans public search | Infotrans walkthrough |
| Slovenia | NER | matična številka | NER Slovenian public licence search | NER walkthrough |
| Serbia | MGSI eITP | matični broj | MGSI eITP public freight register | MGSI eITP walkthrough |
From a foreign carrier’s details to the right register
Have the transport order, carrier’s legal name, company registration or tax number and licence document ready. Establish who will actually perform the carriage if a forwarder or another carrier is arranging a subcontractor.
1. Identify the operator’s country
Choose the country where the actual road carrier is established. For example, a German forwarder hiring a Romanian carrier for a France-to-Belgium load starts with ARR in Romania. Germany is the buyer’s location; France and Belgium describe the route. Neither changes the issuing country of the Romanian operator’s licence.
If the documents name different companies, resolve that first. A parent company’s licence does not automatically establish authorisation for a subsidiary with another company identifier. A disclosed subcontractor needs its own check.
2. Use the identifier the register accepts
The table above gives the search identifier and a link to the official source. Use NIP in Poland, CUI in Romania, IČO in Czechia or Slovakia, and the company code in Lithuania. In France, distinguish the nine-digit SIREN of the legal entity from the fourteen-digit SIRET of an establishment.
VAT validation and licence lookup use different identifiers in some countries. In particular, do not derive a Lithuanian company code merely by removing LT from a VAT number. Ask for the registration details when the identifier you have does not fit the search.
3. Match the goods authorisation to the booked work
Read the licence type, holder, number, current status and validity period. A passenger licence, intermediary listing or own-account document does not by itself answer whether the operator is authorised for your paid goods haul. Compare the live entry with the document supplied for the booking.
For ordinary international EU goods carriage for hire or reward with vehicles or combinations over 2.5 tonnes, the Community licence is generally required. Article 1(5) of Regulation 1072/2009 sets out exemptions. Domestic work, cabotage and routes involving non-EU countries need the relevant rules checked separately. A Serbian international-transport document is not an EU Community licence.
4. Check the assigned motor vehicle where the source allows it
An operator licence and a vehicle’s certified copy answer different questions. ARR and LTSA have separate public searches for vehicle or copy information. In the Polish KREPTD company search, a published vehicle count does not identify which registration plate will arrive.
Under Article 4 of Regulation 1072/2009, the certified copy accompanies the motor vehicle and covers its coupled combination. A trailer can have a different registration or be registered in another country. Its insurance and registration may need checking, but a different trailer plate alone does not establish a licence mismatch.
5. Keep a dated result and resolve missing information
Keep the company identifier, licence number, type, status, validity and check date with the order. A register result is a dated observation, not a guarantee that nothing will change before pickup.
If a search returns nothing, confirm the identifier and filters and make sure you used the correct country and goods register. A failed portal, an incomplete public record and an explicit expired licence are different situations. Record the unresolved point and obtain clarification from the operator or issuing authority before relying on it.
Three differences that matter when checking foreign carriers
These differences are why a single “licence found” answer is incomplete. Begin with the entity, read the relevant authorisation and then resolve the vehicle relationship. Follow the country’s linked walkthrough for its exact fields and limits. On a phone, swipe the table sideways to read every column.
| Country and register | Company check | Vehicle check | Practical consequence |
|---|---|---|---|
| Poland: KREPTD | NIP, operator authorisation and Community licence | The company search reports counts, not a plate match | A non-zero count does not establish the identity of the booked truck. |
| Romania: ARR | CUI, operator and licence details | Separate plate or certified-copy search | Run both searches when the assigned truck is known. |
| Lithuania: LTSA Vektra | Company code, licence holder, type and status | Separate plate search for the licence copy and linked carrier | Compare the returned carrier code with the company on the order. |
Worked example: one company, two different questions
Suppose a Lithuanian carrier sends a valid company licence, and its company code matches the order. The plate lookup then identifies another operator. The company check can be correct while the booking remains unresolved. Ask who will perform the haul and request the current certified-copy details and subcontracting explanation.
Conversely, a tractor and trailer with different country registrations do not automatically imply two road carriers. Identify the operator of the motor vehicle and inspect the documents for the combination. These are illustrative scenarios, not findings about particular businesses.
Continue from the licence to the full carrier check
For an Italian haulier, the manual REN and Albo walkthrough explains the public searches and Community-licence details. This manual guide is separate from the automated country coverage in the selector.
A transport register cannot establish who is behind an email or what an insurance policy covers. Compare company registration, the actual operator, contact details and carrier liability cover with the route, dates and cargo.
Use the country guides for Romania, Lithuania or Poland to continue. The carrier documents checklist explains what to request before loading.
Certica
Don't want to do this on every booking?
Certica pulls data from the same registers, checks it, and shows a clear result: what is OK, and what needs clarifying before loading.
Official sources
- KREPTD public searchhttps://kreptd.gitd.gov.pl
- ARR public registerhttps://licente.arr.ro/publica
- JISCD public carrier overviewhttps://www.jiscd.sk/registre/register-dopravcov-a-odborne-sposobilych-osob-v-cd/prehlad-dopravcov/erru-list/
- LTSA Vektra public carriers and licenceshttps://vektra.eltsa.lt/vektra-portal/web/viesoji-sritis/vezejai-ir-licencijos
- ATD Latvia licences searchhttps://www.atd.lv/en/licences
- RTA Bulgarian transport licence listshttps://www.rta.government.bg/bg/672
- RPSD road transport operator searchhttps://rpsd.mdcr.cz/undertaker/search
- MTR Estonian transport operator searchhttps://mtr.ttja.ee/taotluse_tulemus/eriotsing/transport_ettevotja?_reset=1
- Infotrans public searchhttps://infotrans.fr/
- NER Slovenian public licence searchhttps://nerdcp.gov.si/javni/search
- MGSI eITP public freight registerhttps://eitpsalter.e-smartsys.com/itppublic/
- Regulation 1072/2009: scope and certified copieshttps://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02009R1072-20220221
FAQ
Is there one public EU transport licence search?
For the public checks described here, use the issuing country’s register. Each source has its own identifiers, fields and limitations. The selector links to the official national searches and their walkthroughs.
Should I choose my country or the carrier’s country?
Start with the country where the actual road carrier is established. Your office location, pickup country and truck registration can be different.
Can a VAT check replace transport licence verification?
No. VAT status and road-transport authorisation are separate findings. In some countries, the licence register also needs a company identifier different from the VAT number.
Does every international goods movement require a Community licence?
No. Vehicle or combination mass, hire-or-reward versus own-account work, the route and statutory exemptions matter. Check Article 1 of Regulation 1072/2009 and the relevant national rules before drawing a conclusion from a missing licence.