Registering a Car in Poland as a Foreigner • Documents, Steps, Insurance Requirements
If you are a foreigner living in Poland and you have just bought a car, or imported one from abroad, the registration process at your local Wydział Komunikacji can feel like a bureaucratic maze. The good news: it is entirely manageable once you know the numbers, the deadlines and the order of steps.
Here is the short version before we go into detail. You have 30 days from the date of purchase to register the vehicle, 14 days to pay the 2% PCC tax on a private purchase, standard registration with new plates costs about 185-190 PLN in 2026 (roughly 66.50 PLN if you keep the existing plates), a technical inspection costs 98-162 PLN, and OC insurance for a foreign national typically runs 800 to 5,000 PLN per year. Driving or simply owning a registered passenger car without OC for more than 14 days means a UFG penalty above 9,000 PLN, and the penalty is calculated for every single day without cover.
This guide covers the whole process step by step: the documents, the fees, the OC insurance requirement and the mistakes that delay registrations by weeks. It is updated for 2026, including the new registration fees, the February 2026 rule change abolishing the nalepka kontrolna (windshield registration sticker) and the shift to fully electronic verification through CEPiK.
Who Can Register a Car in Poland?
You do not need to be a Polish citizen to register a vehicle here. You do need a legal basis for your stay and an address in Poland. In practice, the Wydział Komunikacji (the vehicle registration department at your local Starostwo Powiatowe or Urząd Miasta) accepts applications from foreigners who can present one of the following:
- Karta pobytu (temporary or permanent residence card), the most common document for non-EU foreigners
- Zaświadczenie o zarejestrowaniu pobytu obywatela UE, the registration certificate for EU citizens residing in Poland
- Valid passport plus visa, with proof of zameldowanie (registered address) in some municipalities
- PESEL number, not always mandatory for the registration itself, but practically decisive when you buy the OC policy that goes with it
Each local office may interpret the requirements slightly differently. Offices in larger cities such as Łódź, Warsaw or Kraków are used to foreign registrations and handle them smoothly. Smaller towns may ask for extra documents or take longer, so it is worth calling ahead.
If you are also sorting out health coverage during your stay, our guide to health insurance in Poland for foreigners covers NFZ, private and employer-based options. For a visa or karta pobytu application, see our health insurance for Polish visa and karta pobytu guide.
Buying a Car in Poland: The Starting Point
If you buy a car already registered in Poland, you and the seller sign an umowa kupna-sprzedaży (purchase agreement). It should include:
- Full names and addresses of buyer and seller
- Vehicle details: make, model, VIN, registration number, year of production
- The real sale price (underreporting to save on PCC tax is illegal and carries penalties)
- Date and signatures of both parties
The seller must hand over the dowód rejestracyjny (registration certificate) and the karta pojazdu (vehicle card), if one was issued. Without them, the transfer is impossible. Keep the signed contract safe: you will need it twice, once at the office and once at the insurance agent, because a copy of the purchase agreement is required to issue your policy. A ready-made bilingual sale contract template is available on our insurance and registration forms page.
One critical detail: you have 30 days from the date of purchase to register the vehicle in your name. Only businesses trading in vehicles get a longer 90-day window. Miss the deadline and you face a fine. The obligation now is to register, not merely to "notify" the office, so do not rely on outdated advice.
Importing a Car from Abroad: Additional Requirements
If you bring a vehicle into Poland, the document list grows.
From an EU Member State
- Original foreign registration certificate (some countries issue two parts, bring both)
- Proof of purchase (invoice or sales contract)
- Proof of a przegląd techniczny (technical inspection) at a Polish Stacja Kontroli Pojazdów (SKP). In some cases a valid inspection from the country of origin is honoured, so confirm with your office first
- Valid OC insurance. Until the car is re-registered in Poland it should be insured in its country of registration, and from the day of Polish registration it needs a Polish policy
- Proof of payment of akcyza (excise tax), confirmed by a zaświadczenie from the Urząd Celno-Skarbowy
- Customs document for VAT where applicable (typically new vehicles under 6 months old or under 6,000 km)
From Outside the EU
- All of the above, plus customs clearance documents (SAD or PZC)
- Proof of payment of import duties and VAT
- Possible additional homologation verification depending on the vehicle's origin
Document Translations: Sworn Translator Required
Any foreign-language document submitted to the Wydział Komunikacji must come with a sworn translation into Polish (tłumaczenie przysięgłe) by a translator registered with the Polish Ministry of Justice. A regular translation will not be accepted. Budget 50-150 PLN per page, with Ukrainian and English usually at the cheaper end.
The Full Document Checklist for Wydział Komunikacji
Bring originals plus one photocopy of everything.
- Wniosek o rejestrację pojazdu, the registration application form
- Proof of identity: karta pobytu, passport or EU registration certificate
- Proof of ownership: umowa kupna-sprzedaży, invoice or other title document
- Dowód rejestracyjny, the previous registration certificate (Polish, or foreign with sworn translation)
- Karta pojazdu, if the vehicle had one
- OC insurance: contrary to what most Wydział Komunikacji websites suggest, the vehicle does not have to be insured at the moment you file the application at the counter, but it must be insured no later than the day of registration, before you put it into traffic
- Proof of przegląd techniczny, a valid technical inspection
- Proof of PCC tax payment: 2% of the declared value, form PCC-3, filed at your Urząd Skarbowy within 14 days of purchase. This applies to private purchases; dealer purchases are VAT-inclusive and exempt
- Proof of akcyza payment, only for imported vehicles
- Tablice rejestracyjne, the old plates. Even if you keep your number, the plates go in for legalization and come back to you
Note for 2026: the nalepka kontrolna (windshield sticker) has been abolished. The office will not issue one and it is no longer part of the checklist.
OC Insurance: The Non-Negotiable Requirement
Polish law requires every registered vehicle to carry active ubezpieczenie OC (odpowiedzialność cywilna, third party liability). It is not optional. You can file the registration paperwork without showing a policy, but the latest moment to buy it is the day of registration, before the car enters traffic. For a deeper breakdown of how mandatory MTPL works, see our complete guide to OC insurance in Poland.
Key Numbers and Rules for Foreigners
- OC follows the vehicle, not the driver. It covers damage caused to third parties regardless of who is behind the wheel
- Minimum coverage set by EU directives and Polish law: 5,210,000 EUR for personal injury and 1,050,000 EUR for property damage per incident
- Policy term is 12 months. OC is bought for a full year, with the option of paying in instalments
- PESEL matters. Without a PESEL number you will receive noticeably fewer offers, because your Polish insurance history cannot be retrieved by the insurers' systems. Buying without PESEL is possible, but only with a Polish address and from a limited group of companies. Getting a PESEL at your local Urząd Gminy is free and usually takes one visit
- Short-term policies of 30 days exist for imported, not yet registered vehicles. Extensions up to 182 days apply when the owner is moving to Poland with the vehicle or when the car belongs to a dealership
- No insurance means a daily penalty. UFG (Ubezpieczeniowy Fundusz Gwarancyjny) charges a fine for every day the vehicle is uninsured, and for a passenger car with a gap over 14 days the 2026 penalty exceeds 9,000 PLN. Our guide to OC insurance penalties explains the full schedule, and how KNF and UFG supervision works explains your rights as a driver
What We Need From You to Prepare a Quote
Every insurer verifies a foreign client in the same way, so prepare these three things before you ask for a price:
- A photo of your passport or the national ID document of your country of citizenship
- The vehicle purchase contract (or invoice)
- A Polish address for the policy
Premiums are driven by many factors at once: the owner's age, the address where the car is kept, the make, the model and the engine capacity, plus your claims history. That is why two people can get quotes 3,000 PLN apart for the same car.
Payment: Plan 2 to 5 Days Ahead
This is where foreigners lose time. Payment is almost always taken upfront, by bank transfer to the insurer's account. A transfer from a foreign bank account can take up to several days to arrive, and you should also budget for currency conversion costs if you pay from a non-PLN account. Most importantly, the policy is issued only once the money is booked on the account. Sending a screenshot or a PDF confirmation of the transfer is not enough. If your registration appointment is on Friday, start the payment on Monday or Tuesday.
Which Insurers Work Well With Foreign Clients?
Not every online calculator handles foreign identity documents. From our daily practice at Magro Ubezpieczenia, these companies issue OC to foreign nationals with PESEL and karta pobytu without friction: PZU, Warta, UNIQA, Compensa, Generali, Balcia and LINK4.
Prices vary dramatically. A Ukrainian national in their twenties registering a first car in Poland can see quotes from 1,000 PLN to over 5,000 PLN for exactly the same vehicle. Compare through an experienced agent or use our quote form, and see our guide to car insurance prices in Poland for what moves the premium. If you want to review OC and casco options side by side, our car insurance page compares 20+ insurers.
The Registration Process Step by Step
Step 1: Arrange OC Insurance
You can do it before or after the office visit, but no later than the same day you receive your temporary registration. You need the vehicle data (from the registration certificate or purchase contract) and your PESEL. An agent can prepare the policy in minutes, and if the car has no plates yet the policy is issued on the VIN, with the plate number added later. Full walkthrough: our guide to buying car insurance in Poland as a foreigner.
Step 2: Pay PCC Tax (If Applicable)
For private purchases, file PCC-3 at your Urząd Skarbowy or online via e-Deklaracje within 14 days of the purchase date. Keep the confirmation, the office will ask for it.
Step 3: Get a Technical Inspection
If the przegląd has expired, or the car is imported and has never had a Polish inspection, visit any Stacja Kontroli Pojazdów. Cost: about 98-162 PLN depending on vehicle type. The station enters the result into CEPiK electronically.
Step 4: Visit Wydział Komunikacji
Submit the application with all documents. Most cities recommend booking an appointment online. In Łódź, the main office on ul. Smugowa handles registrations and waits can reach 2-3 hours without a reservation.
Step 5: Receive Temporary Registration
You normally receive a pozwolenie czasowe (temporary registration) valid for 30 days, plus new plates if needed. The permanent dowód rejestracyjny is usually ready in 2-4 weeks. If the office does not finalize within 30 days, you can request a 14-day extension.
February 2026 update: you are no longer required to display a nalepka kontrolna on the windshield. It has been permanently abolished, the office will not issue one, and police verify registration status through the CEPiK electronic database. An old sticker on your windshield can simply be removed.
Step 6: Collect Permanent Registration
Return to the office to pick up the dowód rejestracyjny. Readiness can usually be checked online.
Temporary Registration: When and Why You Might Need It
Beyond the standard pozwolenie czasowe, a dedicated rejestracja czasowa is useful in specific cases:
- Driving an imported vehicle to the inspection station or registration office on temporary plates (tablice tymczasowe)
- Exporting a vehicle from Poland on tablice wywozowe, marked with a red stripe
- Testing or research purposes, for manufacturers and authorized entities
Temporary registration is valid for a maximum of 30 days and costs roughly 60-75 PLN for the document and plates. You still need valid OC for that period, and a 30-day short-term policy is the standard solution. It does not replace the obligation to complete full registration within 30 days of purchase or import.
Common Mistakes That Delay or Block Registration
- No PESEL. The insurer's system returns very few offers because your Polish insurance history cannot be checked. Getting PESEL takes 1-2 days at most
- Paying too late. The policy starts only when the payment is booked, and a foreign transfer can take several days
- Missing sworn translation. A German Fahrzeugbrief or a Ukrainian certificate without tłumaczenie przysięgłe will be rejected
- Expired przegląd. A valid MOT from Germany often will not do, Poland usually wants its own SKP inspection
- Forgetting PCC-3. Filing after 14 days means late interest on top of the 2% tax
- Broken chain of ownership. A missing umowa between previous owners can block registration entirely. Check the paper trail before you buy
- Relying on the seller's OC. The previous owner's policy transfers to you only until its expiry date and never auto-renews for a new owner. If it expires while you gather documents, you are uninsured and UFG counts every day
- Bringing the wrong ID. A visa stamp alone is not always enough, karta pobytu or EU residence registration is far more universally accepted
How Much Does the Whole Process Cost in 2026?
Registration fees rose in 2026, the first significant increase after plate rates had been frozen since 2004 and document fees since 2010. The average hike is about 15%.
| Item | Cost in 2026 |
|---|---|
| Registration with new plates (dowód + plates + legalization stickers + pozwolenie czasowe) | about 185-190 PLN |
| Registration keeping existing plates | from about 66.50 PLN |
| Individual (personalized) plates | 3,000 PLN |
| Dowód rejestracyjny (single item) | 62.50 PLN |
| Set of car plates | 92.50 PLN |
| Legalization stickers | 14.50 PLN |
| Pozwolenie czasowe | 16 PLN |
| Temporary registration with tablice tymczasowe | about 60-75 PLN |
| Technical inspection (SKP) | 98-162 PLN |
| PCC tax (private purchase) | 2% of vehicle value, within 14 days |
| OC insurance, 12 months | 800-5,000+ PLN, instalments possible |
| Sworn translation | 50-150 PLN per page |
| Akcyza (imported cars) | from a few hundred to several thousand PLN |
| Penalty for no OC (passenger car, gap over 14 days) | over 9,000 PLN |
The nalepka kontrolna fee no longer applies, as the sticker was abolished in February 2026. Akcyza on imports depends on engine capacity and CO2 emissions.
Temporary Plates and Transit Insurance
If your imported vehicle has no valid Polish plates yet, you need tablice tymczasowe and a short-term OC policy to legally drive it to the inspection station and the registration office. Most online calculators do not handle this scenario. At Magro we issue these transit policies daily, so ask us for a quick quote if you need one.
Frequently Asked Questions: Car Registration in Poland
Can a foreigner register a car in Poland?
Yes. You need a legal basis for your stay and a Polish address, not Polish citizenship. A karta pobytu or an EU residence registration certificate is the most widely accepted ID. A PESEL number is practically essential, because without it insurers cannot pull your Polish insurance history and you will receive far fewer offers. EU citizens, Ukrainian citizens with PESEL UKR and holders of temporary or permanent residence permits can all register vehicles.
What documents are needed to register a car in Poland?
For a used car bought in Poland: the wniosek o rejestrację, proof of identity, the umowa kupna-sprzedaży, the dowód rejestracyjny, proof of PCC payment, a valid technical inspection and OC insurance active no later than the day of registration. For imports, add sworn translations, proof of akcyza and customs documents where applicable.
How long do I have to register a car in Poland?
30 days from the date of purchase or import. Businesses trading in vehicles get 90 days. Missing the deadline results in a fine.
How much does it cost to register a car in Poland in 2026?
About 185-190 PLN with new plates, or roughly 66.50 PLN if you keep the existing ones. Add 2% PCC on private purchases, 98-162 PLN for the inspection, 800-5,000 PLN for OC, and for imports akcyza plus sworn translations at 50-150 PLN per page.
Do I need OC insurance before registering the car?
You can file the paperwork at the Wydział Komunikacji without showing a policy first, even though most office websites suggest otherwise. The rule is that the vehicle must be insured no later than the day of registration and before it enters traffic. If the car has no plates yet, the policy is issued on the VIN and the plate number is added afterwards.
How do I pay for the policy from a foreign bank account?
Payment is almost always upfront, by bank transfer. Transfers from foreign accounts can take up to several days and may involve currency conversion costs, and the policy is issued only after the money is booked on the account. A payment confirmation alone does not activate cover, so start the transfer a few days before your registration date.
Do I still need a registration sticker on the windshield?
No. As of February 2026 the nalepka kontrolna has been permanently abolished. Police and other authorities verify registration through the CEPiK database, and old stickers can be removed.
Do foreign documents need to be translated?
Yes. Foreign registration certificates, purchase contracts and similar paperwork require a sworn translation into Polish by a translator registered with the Ministry of Justice. Regular translations are not accepted.
Can I drive the car before it is fully registered?
Yes, if it has valid plates, a current technical inspection and active OC. The pozwolenie czasowe valid for 30 days lets you drive while the permanent document is produced. A car without valid plates can only be towed or driven on temporary plates from a separate rejestracja czasowa procedure.
What happens if I have an accident during the registration process?
With active OC and a valid pozwolenie czasowe you are covered, as the policy protects third parties regardless of whether your permanent documents are ready. Our step-by-step accident and claims guide explains what to do next.
Should I also get AC (Autocasco) insurance when registering?
OC covers only damage you cause to others. To protect your own car against theft, vandalism or collision, you need AC (Autocasco), which is worth considering for newer or higher-value vehicles. Our guide to AC insurance in Poland explains coverage and typical costs of 800-4,000 zł.
What penalty do I face for not having OC insurance?
UFG charges a penalty for each day without cover, and in 2026 a gap of more than 14 days on a passenger car means a fine above 9,000 PLN. It applies even if you never drive the car. Details in our OC insurance penalties guide.
How Magro Ubezpieczenia Helps Foreigners Through This Process
Magro Ubezpieczenia has been operating in Łódź for over 30 years and works with 20+ insurance companies, so we can find an OC policy that fits your situation quickly, whether you are a first-time car owner in Poland, a Ukrainian driver with no Polish claims history or an EU citizen transferring a vehicle. If you are based locally, see our Łódź insurance services.
What we do for you:
- OC comparison across multiple insurers, tailored to foreign nationals with or without PESEL
- Same-day policy issuance once payment is booked, with documentation ready for the Wydział Komunikacji
- Short-term and transit policies for imported vehicles on temporary plates
- AC (Autocasco) and assistance cover bundled with your OC if needed
- Ongoing policy management: renewal reminders, claims support, mid-term changes
Send us your passport or national ID photo, the purchase contract and your Polish address, and we will come back with quotes the same day. Get a quote here.