Driver's License Verification for Transport Companies — No CEPiK Logins, No Spreadsheets

Your fleet runs only when every driver holds a valid license in the right category. Sprawdz-kierowce.pl queries the CEPiK 2.0 register every day and sends an alert before an unlicensed driver climbs into the cab.

Why manual checks of professional drivers' qualifications fail in transport

In a transport company, driver's license verification is not a one-off task at hiring. A driver can lose their entitlements overnight — through a speeding offense in a private car after hours, through a starosta's decision to revoke the license after exceeding the penalty-point limit, through a license being seized during a roadside check abroad. Employees typically will not self-report a lost license — on the contrary, they will try to push through to the end of the route.

Manual verification through the e-Urząd portal in practice means:

  • logging in with a dispatcher's or HR specialist's profil zaufany — one person, one account, one bottleneck;
  • clicking through the form separately for each driver, averaging around 30 seconds per person with a skilled operator;
  • no history — every new check starts from scratch, with no trace of "when last checked";
  • no alerts if an entitlement expires between two checks.

With a fleet of 50 trucks and the turnover typical for the industry, this is not a "process" — it is operational risk that detonates at the worst possible moment: at a customer's loading bay or during an ITD inspection at the border.

What you actually need to verify for a professional driver

The driver's license is only the first piece. In freight and passenger transport you monitor at least four things in parallel:

  1. Validity of the license document — the administrative expiry date shown on the card (typically 15 years, shorter for professional categories).
  2. Presence of the required category — C, C+E for articulated trucks with trailers; D, D+E for buses and passenger transport. Without the required category entry, the driver technically holds a license but lacks the entitlement to operate the specific vehicle.
  3. Validity of CPC / professional qualification — initial qualification and mandatory periodic training every 5 years. The CPC entry appears in the register and can expire independently of the license itself.
  4. Active license seizure / revocation / driving ban — issued administratively or by a court. From the company's perspective it operates identically to a missing license: the driver cannot go out on the road.

The digital tachograph driver card runs on a separate track (issued by PWPW), but the first two items on the list above effectively block its use — because a new card application requires a valid driver's license. Stitching all this together by hand in a spreadsheet is work that never ends and that nobody wants to do.

How automated checks of professional drivers' qualifications work in sprawdz-kierowce.pl

Integration with the official CEPiK 2.0 API (Centralna Ewidencja Pojazdów i Kierowców, Ministerstwo Cyfryzacji — Ministry of Digital Affairs). Legal basis for access: art. 100ar of the ustawa z dnia 20 czerwca 1997 r. — Prawo o ruchu drogowym.

Three steps on the company's side:

  1. Import the driver fleet — XLSX from your existing records or manual entry. For each driver you mark which categories you expect (e.g. C+E for a tractor-unit driver, D for a coach driver).
  2. Daily verification cycle at 6:45 — the system queries CEPiK 2.0 about each driver's status before the fleet rolls out. No action required on your side.
  3. Email / SMS notification — sent only when something has changed: the license expired, a category is missing, the document has been seized, a driving ban has been imposed. No false alarms — CEPiK 2.0 is the authoritative source.

The full verification history stays in the archive — useful during ITD inspections, carrier audits, and disputes with insurers.

Financial consequences of skipping license checks

Three areas where missing verification has concrete costs:

Motor third-party liability recourse. The insurer will pay out compensation to the injured party from the vehicle holder's motor third-party liability policy, but if the at-fault driver was operating the vehicle without the required entitlement — the insurer has the right of recourse against the driver (art. 43 pkt 4 ustawy z dnia 22 maja 2003 r. o ubezpieczeniach obowiązkowych, UFG i PBUK, t.j. Dz.U. 2025 poz. 367). In typical employment arrangements, the insurer may also indirectly pursue reimbursement from the employer under civil liability for damage caused by an employee. In personal injury cases, recourse amounts can reach hundreds of thousands of złoty.

Refusal to pay out comprehensive (AC) cover. Standard terms and conditions of comprehensive (autocasco) insurance routinely exclude liability if the vehicle was operated by a person without the required entitlements. A written-off tractor unit with a trailer is a loss that stays on the company's balance sheet in full.

Administrative and criminal sanctions against the transport manager. Allowing a vehicle to be operated by a person without the required entitlements is an offense under art. 96 § 1 pkt 2 Kodeksu wykroczeń (t.j. Dz.U. 2023 poz. 2119), punishable by a fine of no less than 1 000 zł. In the case of road transport, ITD additionally imposes financial penalties under art. 92a ust. 1 ustawy o transporcie drogowym, based on the schedule in załącznik nr 3 to that act.

On top of this come indirect costs: a vehicle held with its cargo during an inspection, contractual penalties from a counterparty for missing the delivery deadline, a worsened claims history, and higher premiums in subsequent years.

ROI for a transport company with 50 drivers

Concrete math — a fleet of 50 drivers, daily verification, an HR rate of 70 PLN/h gross (the midpoint of the market range for an HR-payroll specialist in a mid-sized regional capital).

Manual variant

50 drivers × 30 seconds × 30 days = 45 000 seconds = 12.5 hours per month.
Labor cost: 12.5 h × 70 PLN = 875 PLN per month. Over a year — 10 500 PLN, plus the cost of an error (one missed driver = one fine + recourse risk).

Automated variant — Plus plan (up to 50 drivers)

  • One-time setup: XLSX import + marking the required categories ≈ 30–60 minutes.
  • Daily check: 0 minutes. The dispatcher's inbox receives a notification only when CEPiK has flagged a problem.
  • License cost: 99.99–139.99 PLN/month.

Result: you save about 12 hours of HR / dispatch work per month and roughly 735–775 PLN net after subtracting the subscription. Plus you eliminate a class of risk that the manual procedure did not guard against at all — a status change between two checks.

This is not a "nice to have." It is one HR full-time equivalent freed up annually for more valuable work.

Demo →

Frequently asked questions

Does CEPiK 2.0 verification cover the CPC entry?

Yes, the CEPiK 2.0 register covers license categories as well as entries on a driver's professional qualification, in line with the scope of data made available by Ministerstwo Cyfryzacji (Ministry of Digital Affairs).

What about foreign drivers holding licenses from UA / BY / EU?

CEPiK 2.0 verifies licenses issued in Poland. For drivers holding a foreign document, a separate process is needed (recognition / exchange of the document after a defined period of residence). The system lets you flag such drivers and exclude them from automated CEPiK verification so they do not generate false alerts.

How quickly will I receive notification of a lost entitlement?

The verification cycle runs daily at 6:45. If CEPiK 2.0 returns a status other than “entitlement valid,” the email notification goes out in the same cycle. SMS — optional, available on the Plus and Pro plans. In practice you learn about a lost entitlement the day after the register update, before the driver gets behind the wheel.

What about RODO (GDPR) and data processing agreements?

Driver data is personal data. With every client we sign a data processing agreement (DPA), compliant with art. 28 RODO. Data is processed within the EU.

Can I test it without providing company data?

Yes. A demo application with a sample fleet and CEPiK 2.0 results is available at demo.sprawdz-kierowce.pl — no signup, no card, no login required.

Source: production database of the sprawdz-kierowce.pl system. Data collected since 23 January 2025 (as of 2025-09-21). The “16 h” value comes from the calculator model for a configuration of 25 drivers checked daily — the full methodology is published on the “How long does driving licence verification take” page.