Official checks · 8 min read
Jakub Wujec
Last reviewed: 28 August 2026
EU transport licence registers: find the official check by country
Transport licence verification confirms the haulier has a current national or EU road transport authorisation in the official register for that country. You compare register name and status to the booking contact and lane. Pull the licence register on booking day, not from an emailed PDF.
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.
| 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 |
Key checks before you assign the load
- Check the national transport register, not only a licence scan.
- Read status, scope, and validity dates in the source.
- Match operator name to KRS, CEIDG, ANAF, or ARES.
- Community licence matters for cross-border lanes.
- Suspended or expired status is a hard pause signal.
- File the register printout with a date stamp.
How to check a transport licence step by step
The register you open depends on the carrier country. The steps below apply to any of them once you know which one to open.
Step 1: pick the register for the carrier country
Each country runs its own transport register: KREPTD in Poland, ARR in Romania, JISCD in Slovakia, RPSD in Czechia, LTSA in Lithuania, ATD in Latvia, RTA in Bulgaria, Infotrans in France, MTR in Estonia, NER in Slovenia, and MGSI eITP in Serbia. Open the correct one for the carrier from the sources listed on this page.
Step 2: search by the local company identifier
Search using the identifier that register expects: NIP for KREPTD, CUI for ARR, IČO for JISCD and RPSD, company code for LTSA, registration number for ATD, EIK for RTA, or SIREN for Infotrans. Run the search on booking day rather than reusing an older result.
Step 3: read the licence type, status, and validity dates
Open the matched record and read the licence type, current status, and validity dates. Compare the validity end date to your pickup date, not to today, since a licence can lapse between your check and the actual load.
Step 4: compare the licence holder to your other documents
Match the name on the licence to the name in the company register and on the invoice. A licence held by a different legal entity than the one you are contracting with needs an explanation before you proceed.
Step 5: confirm cross-border scope when the lane needs it
For international lanes, check that a community or international licence line exists alongside any domestic permit. A domestic-only licence does not cover a load that crosses a border.
Step 6: save the extract with the date
Save a screenshot, PDF, or print of the register result with the date you checked it, and keep it with the load file so you can show what the register said on booking day.
What the check means
Transport licence verification means reading the government road transport register for the carrier country. The register shows whether the operator holds a national goods permit or EU Community licence, the status, vehicle counts, and transport managers where the source publishes them.
Supported countries use different registers: KREPTD in Poland, ARR in Romania, RPSD and RŽP in Czechia, LTSA in Lithuania, ATD in Latvia, RTA in Bulgaria, JISCD in Slovakia, MTR in Estonia, NER in Slovenia, MGSI eITP in Serbia, and others published by each authority.
Why this check matters
- A dissolved company cannot haul, but an active company without a licence cannot either.
- Domestic-only scope does not cover your international lane.
- Fake carrier cases often show a clean KRS line and a missing KREPTD or ARR entry.
- Licence suspension can hit between bookings if you reuse last month’s file.
- Your load file should show licence status on the day you approved the carrier.
What data can be compared
| What to compare | Compare with | Mismatch risk signal |
|---|---|---|
| Operator legal name | Invoice, company register, booking email | Different entity on the contract |
| Licence type and scope | Your lane, goods type, vehicle weight | Domestic only on an EU lane |
| Status and validity dates | Pickup date | Expired, suspended, or revoked |
| Fleet size in the register | Fleet story from the carrier | Register data does not match the promised fleet |
| Named transport manager | Contact person on the booking | No responsible person where the register requires one |
Limits of the check
- Registers show operator rights, not whether this specific truck is on the permit today.
- Plate-based vehicle copy checks are separate sources in Romania and other countries.
- Register downtime means retry, not approval on email alone.
- A valid licence does not prove cargo insurance or VAT alignment.
- Some small operators hold national permits that do not appear in every public UI field.
Red flags and common mistakes
No entry in the national transport register
May indicate the operator is not a licensed road haulier. Common fake-carrier pattern when the company register is still active.
Community licence missing on a cross-border lane
Requires review. National permit alone may not cover international goods transport.
Licence status not active
Revoked, expired, or suspended dates in the register are a hard pause before cargo details go out.
Operator name differs from company register
Could be a group structure, but needs explanation before you contract with the booking party.
When you do not want to repeat this per booking
Checking one register for one carrier takes a few minutes. Checking it again for every new booking, alongside company and VAT data, is the part that adds up. Certica pulls the national transport register for supported countries in the same pass as those checks.
- Supported countries include Poland, Romania, Slovakia, Lithuania, Latvia, Bulgaria, Czechia, Estonia, France, Slovenia, and Serbia.
- Licence status checked alongside company and VAT data.
- Official register extracts attached when your process needs a file.
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/
FAQ
Is a transport licence PDF enough for verification?
No. Verify status in KREPTD, ARR, or the local register on booking day. Scanned PDFs can be outdated or from another operator.
What is the difference between national permit and Community licence?
National permits cover domestic haulage. EU Community licence for road transport covers international goods transport within the EU. Read which line is active in the register.
Which register do I use for a Polish carrier?
KREPTD (GITD). See the KREPTD Polish transport licence walkthrough for domestic versus international scope.
Which registers cover other countries?
ARR in Romania, JISCD in Slovakia, RPSD in Czechia, LTSA in Lithuania, ATD in Latvia, RTA in Bulgaria, MTR in Estonia, Infotrans in France, NER in Slovenia, and MGSI eITP in Serbia. Each has a dedicated licence walkthrough under Knowledge.
Can I check transport licences without opening every national portal?
Manually you still open KREPTD, ARR, or the local register for that country on booking day. An automated verification tool can map VAT ID and country to those licence sources in one run for supported markets.
Related pages
Knowledge base
- Knowledge base
- KREPTD: Poland transport licence
- ARR: Romania transport licence
- JISCD: Slovakia transport licence
- LTSA: Lithuania transport licence
- ATD: Latvia transport licence
- RTA: Bulgaria transport licence
- RPSD: Czechia transport licence
- MTR: Estonia transport licence
- Infotrans: France transport licence
- NER: Slovenia transport licence
- MGSI eITP: Serbia transport licence
- Is freight exchange verification enough
- Carrier documents checklist