Chwilka...

How Insurance Works in Poland • KNF, UFG & Your Rights as a Driver

How Insurance Works in Poland • KNF, UFG & Your Rights as a Driver
20 January 2026 Updated: 2 November 2026

Poland Car Insurance Check: How to Verify OC by Plate Number, and How the System Protects You

You can check whether any Polish-registered car has valid OC (mandatory third-party liability insurance) in about a minute. The check is free and needs no account. All you need is the licence plate number and a date. The official tool is run by the Insurance Guarantee Fund (UFG) at ufg.pl.

The site is in Polish, so this guide translates every button you need to click. It also covers vehicle history checks for used cars and what to do if no policy is found. After that, it explains who stands behind your policy (UFG, KNF, the Financial Ombudsman) and what your rights are as a driver in Poland.

 

How Do I Check If a Polish Car Is Insured?

Short answer:

  • Go to ufg.pl.
  • Open "Baza OC i AC", then "Identyfikacja umowy OC na dzień".
  • Enter the Polish registration number and the date you want to check.

If the car had OC on that day, you will see the insurer's name and the policy number.

The UFG database is the most reliable source because every insurer selling OC in Poland must report its policies to it.

 

Step 1: Open ufg.pl and choose the OC check

Go to ufg.pl and select the "Baza OC i AC" (OC and AC Database) tab. Then choose "Identyfikacja umowy OC na dzień", which means "identify an OC agreement on a specific day". The tool works on a phone, so you can use it at the scene of an accident.

 

Step 2: Enter the plate number and the date

Type the registration number (numer rejestracyjny) exactly as it appears on the plate, without spaces. Then enter the date (data):

  • After an accident, use the date of the incident.
  • When buying a car, use today's date.

If you don't know the plate, the form also accepts the VIN.

 

Step 3: Read the result

  • Policy found: You will see the insurer's name (for example PZU, Warta, Ergo Hestia, Allianz or Link4) and the policy number. That is everything you need to file a claim against the at-fault driver's OC.

  • No policy found: There are two possible reasons:

    • the vehicle was uninsured on that date, or
    • a recently bought policy has not yet been reported to the database.

    After an accident, take photos, write down the other driver's details and call the police. If the driver turns out to be uninsured, the claim goes directly to UFG.

This check means you don't have to rely on the other driver's word. If they claim to be insured but can't show a document, you can verify it on the spot. For what to do next, see our walkthrough: Car Accident in Poland? File an OC Claim in 7 Steps.

 

What about foreign number plates?

The UFG plate check covers only vehicles registered in Poland. A vehicle should be insured in its country of registration. A German- or Ukrainian-plated car therefore carries a policy from that country (or a Green Card), and Polish OC does not apply to it.

The rule also works the other way. Under the Polish Compulsory Insurance Act (ustawa o ubezpieczeniach obowiązkowych), a Polish OC policy used abroad gives the level of cover required by the country where the accident happened or by the Polish act, whichever is broader.

 

More Checks Before You Buy a Used Car

The UFG plate check tells you whether a car was insured on a given day. Two more free tools show when the policy expires and what the car has been through.

 

Check the OC expiration date on historiapojazdu.gov.pl

The government site historiapojazdu.gov.pl shows whether a vehicle's OC is currently valid and when it expires.

  • Prepare three details from the registration certificate (dowód rejestracyjny): the registration number, the VIN and the date of first registration.

  • Open the "Oś czasu" (Timeline) tab.

  • At the bottom you will see a green bar if the policy is valid, plus its exact expiration date. You can also see whether the technical inspection (przegląd techniczny, the Polish MOT) is valid.

 

Check the full vehicle history on UFG Historia Pojazdu

The UFG Historia Pojazdu service at historiapojazdu.ufg.pl works as a background check for the car itself. Enter the registration number and VIN, complete the CAPTCHA and click "Sprawdź" (Check). The report shows three things:

  • Insurance history: all OC and AC policies for the vehicle, with any gaps in cover.

  • Claims history: how many claims (szkody) were reported, under which type of insurance, and roughly when. Suppose the seller says the car was "never in an accident" but the report shows three OC claims. That is a reason to dig deeper.

  • Mileage readings: odometer values recorded at insurance events. These are one of the best defences against odometer fraud (cofanie licznika).

Pro tip: Run the report before you visit the car. If the seller refuses to share the plate and VIN, treat that as a red flag. The basic report is free. The paid Raport Szczegółowy (detailed report) adds more data and is worth the fee for expensive vehicles.

 

Which check should you use?

Feature UFG OC check (ufg.pl) UFG Historia Pojazdu historiapojazdu.gov.pl
OC on a specific date + insurer name ✅ Yes ✅ Yes (history) ✅ Current status only
Claims history ❌ No ✅ Number, type, dates ❌ No
Mileage readings ❌ No ✅ From insurance events ✅ From inspections
Inspection (MOT) status ❌ No ❌ No ✅ Yes
Data needed Plate (or VIN) + date Plate + VIN Plate + VIN + first registration date
Cost Free Basic free, detailed paid Free

Best practice: After an accident, the ufg.pl check is enough. Before buying a used car, use all three. Together they give you the full picture before you sign anything.

When you buy a used car, the seller's OC policy transfers to you automatically, but only until its original expiration date. After that, you need your own policy. The seller has their own duties too, covered in our guide to selling a car in Poland as a foreigner. That guide also explains how they can claim an OC refund if they cancel instead.

 

Buying Your Own OC as a Foreigner: What to Expect

Many people who check a car's insurance soon need a policy of their own. If you are a foreigner, here is how the process works in practice.

  • Documents: To calculate an offer, we need three things:

    • a photo of your passport or the national ID document from your country of citizenship,
    • the vehicle purchase contract,
    • a Polish address.
  • PESEL matters: Foreigners without a PESEL number receive far fewer offers. Without it, insurers cannot retrieve your Polish insurance history.

  • Price factors: Many factors affect the premium, including:

    • the owner's age,
    • your address,
    • the car's make, model and engine capacity.

    This is why quotes vary so much between insurers.

  • Term and payment: OC is bought for one year, and paying in instalments is possible. Payment is almost always made upfront by bank transfer.

  • Paying from a foreign account: A transfer from a foreign account can take up to several days, and you should allow for currency conversion costs. The policy is issued only once the payment has been credited to the bank account. Sending a transfer confirmation is not enough.

Timing at the registration office: Registration office (wydział komunikacji) websites often say the car must already be insured when you register it. That is not strictly true. However, the vehicle must be insured no later than the day of registration, before it is driven on the road. Because of the payment delays above, don't leave it until the last minute.

See our guides on registering a car in Poland as a foreigner and how to buy car insurance in Poland.

 

Frequently Asked Questions

 

How do I check Polish car insurance by plate number?

Go to ufg.pl, open "Baza OC i AC" and then "Identyfikacja umowy OC na dzień". Enter the registration number and a date. If a policy existed on that day, the system shows the insurer's name and policy number. To see the current expiry date, use historiapojazdu.gov.pl with the plate, VIN and date of first registration.

 

Can I do the UFG insurance check in English?

The UFG form is in Polish, but it only has a few fields. "Numer rejestracyjny" means registration number, "VIN" is the vehicle identification number, and "data" is the date. Click the search button to see the result. The check is free and does not require registration.

 

Can I check a car with foreign plates in the UFG database?

No. The UFG plate check covers vehicles registered in Poland. A vehicle should be insured in its country of registration, so a foreign-plated car carries a policy from that country or a Green Card. Ask the driver for their insurance document.

 

What does it mean if the UFG check finds no policy?

There are two possibilities. Either the car was uninsured on that date, or a new policy has not yet been reported to the database. After an accident, document everything and call the police. If the driver was uninsured, your claim goes to UFG.

 

What is UFG in Poland?

UFG (Ubezpieczeniowy Fundusz Gwarancyjny) is the Insurance Guarantee Fund. It compensates victims when the at-fault driver is uninsured or unidentified, then recovers the money from the uninsured driver. It also keeps Poland's central OC database and charges penalty fees for gaps in OC.

 

What happens if I drive without OC insurance in Poland?

UFG detects the gap automatically and charges a one-off penalty fee. The amount depends on the length of the gap: up to 3 days, 4–14 days, or over 14 days. The full rate for a passenger car is PLN 9,330 in 2025 and PLN 9,610 in 2026. If you cause an accident while uninsured, UFG pays the victim and then claims the full amount back from you.

 

What is KNF and why does it matter for insurance?

KNF (Komisja Nadzoru Finansowego) is the Polish Financial Supervision Authority. It licenses insurers, monitors their finances and enforces solvency rules. This helps ensure your insurer has the reserves to pay claims.

 

UFG: Your Airbag and the Virtual Patrol

What if the person who hit you drives away, or never bought mandatory OC insurance? You are not left on your own. UFG works on two tracks.

  • As a guarantor: If an uninsured or unidentified driver causes damage, UFG pays the victim. This covers both vehicle damage and personal injury. UFG then recovers the money from the uninsured perpetrator through a recourse claim (regres), which can reach hundreds of thousands of złoty. UFG also steps in when an insurer goes bankrupt, so policyholders are not left without protection.

  • As a virtual patrol: By comparing the vehicle register with its policy database, UFG detects gaps in OC without any roadside check. For a missing OC, UFG charges a one-off penalty fee. The amount depends on how long the gap lasted, in three brackets:

    • up to 3 days: 20% of the full rate,
    • 4–14 days: 50% of the full rate,
    • over 14 days: the full rate.

    The full rate for a passenger car is twice the national minimum wage, rounded to the nearest PLN 10. That gives PLN 9,330 in 2025 and PLN 9,610 in 2026. For details, read OC insurance penalties in Poland.

 

Why Does One Insurer Have Two Names?

Big companies such as PZU, Warta or Allianz often operate two separate entities under the same logo. This is a legal requirement: money from life insurance cannot be mixed with money from car or home insurance.

  1. Division I (Life): Cover for people, such as death, illness or saving for retirement.

  2. Division II (Property/Non-Life): Cover for things and liability, such as cars (OC/AC), homes, businesses and travel.

Because of this split, the funds of life insurance clients stay safe even if a disaster hits the property sector, such as a massive flood.

 

KNF: The Market Sheriff

Insurance is a promise: "you pay today, we help you someday." The Polish Financial Supervision Authority (KNF, Komisja Nadzoru Finansowego) makes sure that promise is backed by real money. KNF licenses insurers and constantly examines their books. If a company's finances start to wobble, KNF doesn't wait for a collapse. It can impose a recovery plan or even take over management.

For anyone buying car insurance in Poland, this means every insurer on the market must meet the same solvency requirements. That applies to PZU, Warta and Ergo Hestia just as much as to a smaller company.

 

KNF reforms: strengthening independence

New legislation introduced a cooling-off period for senior KNF officials. After leaving the authority, they cannot take positions at the financial institutions they supervised. For consumers, this means the "sheriff" is harder to influence.

 

The DallBogg case: KNF oversight in action

DallBogg, a Bulgarian insurer, sold OC motor policies in Poland under EU freedom-of-services rules. KNF raised serious concerns about its claims handling and financial stability, and ultimately banned DallBogg from selling new OC policies in Poland. Drivers holding its policies were left in an uncertain position.

It is a cautionary tale about choosing an insurer on price alone. If you bought a DallBogg policy, run the UFG check above and contact us to review your cover.

 

Who Is on Your Side?

  • Polish Chamber of Insurance (PIU, Polska Izba Ubezpieczeń): The insurers' industry body. It lobbies on legislation and publishes useful market statistics.

  • Financial Ombudsman (Rzecznik Finansowy): Your defender. If an insurer undervalues your compensation or refuses to pay, and your complaints go nowhere, the Ombudsman offers legal support and mediation. Filing a complaint is free.

 

What About AC and Other Voluntary Cover?

OC only pays for damage you cause to others. AC (Autocasco) insurance covers your own car against theft, vandalism, weather and at-fault collisions. It is voluntary, but practically essential for newer or financed vehicles.

You can also add NNW personal accident cover for the driver and passengers. The same KNF rules and consumer protections apply to all of these.

 

The Bottom Line

To check if a Polish car is insured, enter its plate and a date at ufg.pl. It takes a minute and costs nothing. Before buying a used car, add historiapojazdu.gov.pl and UFG Historia Pojazdu. Behind these tools is a well-organised system:

  • separate life and non-life divisions,
  • a strict supervisor (KNF),
  • a guarantee fund and central database (UFG),
  • a consumer defender (the Financial Ombudsman).

 

Need OC for a newly bought car? Magro Ubezpieczenia has helped drivers in Łódź and across Poland for over 30 years. Send us three things:

  • a photo of your passport or ID,
  • the purchase contract,
  • your Polish address.

We will compare offers from multiple insurers for you. Get a free quote and we'll walk you through everything, in English.