Skip to content
sprawdz-kierowce.pl, home page

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 decision by the starosta (the Polish district authority) 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 e-Urząd (the Polish e-government portal) in practice means:

  • logging in with a dispatcher's or HR specialist's trusted profile (Profil Zaufany, the Polish government e-ID) — 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 inspection by ITD (Inspekcja Transportu Drogowego, the Polish road transport inspectorate) 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 — the Polish central register of vehicles and drivers; Ministerstwo Cyfryzacji — the Polish Ministry of Digital Affairs). Legal basis for access: Art. 100ar of the Road Traffic Act of 20 June 1997.

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 point 4 of the Act of 22 May 2003 on Compulsory Insurance, UFG and PBUK, consolidated text: Journal of Laws of 2025, item 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 PLN.

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 point 2 of the Code of Petty Offences (consolidated text: Journal of Laws of 2023, item 2119), punishable by a fine of no less than PLN 1,000. In the case of road transport, ITD additionally imposes financial penalties under Art. 92a(1) of the Act on Road Transport, based on the schedule in Annex 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 PLN 70/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 × PLN 70 = PLN 875 per month. Over a year — PLN 10,500, 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: PLN 99.99–139.99/month (EUR 24.99–34.99).

Result: you save about 12 hours of HR / dispatch work per month and roughly PLN 735–775 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 → (opens in a new tab)

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.

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 the GDPR and data processing agreements?

Driver data is personal data. With every client we sign a data processing agreement (DPA), compliant with Art. 28 GDPR. 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.