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.

Poland

KREPTD

Search by NIP. KREPTD confirms the Polish transport licence, its status, and vehicle counts. It does not confirm company status, VAT, vehicle insurance, or email fit.

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

Fields to compare in transport licence verification
What to compareCompare withMismatch risk signal
Operator legal nameInvoice, company register, booking emailDifferent entity on the contract
Licence type and scopeYour lane, goods type, vehicle weightDomestic only on an EU lane
Status and validity datesPickup dateExpired, suspended, or revoked
Fleet size in the registerFleet story from the carrierRegister data does not match the promised fleet
Named transport managerContact person on the bookingNo 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

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