Translating Vehicle Documents for Importing a Car from Ukraine to the EU

How to translate your vehicle registration certificate for re-registering a Ukrainian car in Germany, Poland, Czechia and other EU countries - costs, TÜV, COC and pitfalls.

Also in: RU EN UK

259 euros for a TÜV inspection, 50-80 euros per document translation, plus a 70 euro fine if you don’t re-register within a year - and that’s before insurance and customs duties. One Ukrainian in Berlin shared his experience on the Handbook Germany forum: he showed up at the Zulassungsstelle with his original vehicle registration certificate, and they told him - “we won’t even start the conversation without a certified translation.” He went home, ordered the translation, came back a week later - only to find the next available appointment was a month away. Sound familiar? If you’ve brought your car from Ukraine and want to drive legally in the EU, let’s break down the entire process step by step so you don’t repeat someone else’s mistakes.

What car documents you need for re-registration in the EU

Before we dive into each country’s procedure, let’s figure out exactly which documents from Ukraine you’ll need. The set is roughly the same across EU countries, but there are nuances.

Main documents

Vehicle registration certificate (техпаспорт) - the main document. In Ukraine, it’s an ID-format plastic card listing the VIN code, make and model, year of manufacture, engine displacement, color, and owner’s details. In the EU, it’s the equivalent of the Zulassungsbescheinigung Teil I (Germany), Dowód rejestracyjny (Poland), or Osvědčení o registraci (Czechia). Without translating this document, re-registration is impossible in any EU country.

Purchase agreement (if the car was bought) - needed to confirm ownership. If the car was bought in Ukraine - original or notarized copy. Translation is usually required.

Invoice or sales receipt - document showing the car’s value. Used for calculating customs duties and taxes upon import.

Insurance policy - Ukrainian insurance doesn’t work in the EU for re-registration. You need to get local insurance (Haftpflichtversicherung in Germany, OC in Poland), but for crossing the border you need an international Green Card.

Owner’s passport - for identification. In Germany, you also need a Meldebescheinigung (proof of registered address).

Additional documents people often forget

  • Certificate of Conformity (COC) from the manufacturer - if the car was built for the European market
  • Customs declaration of import (if the car crossed the EU border through customs clearance)
  • Technical inspection report - in Ukraine it’s the result from a service station, in the EU you need a local inspection
  • Documents of previous vehicle registration in Ukraine (extract from the Ministry of Internal Affairs registry)

Tip: make copies of ALL documents before submitting them. Some offices take originals and don’t return them immediately. Better yet - get certified translations of the entire package at once so you don’t have to run back and forth multiple times.

Germany: how to re-register a Ukrainian car step by step

Germany is the most popular country among Ukrainians in the EU, so let’s break down the procedure in maximum detail. Since October 2024, new rules apply: Ukrainian cars must be re-registered within one year of entering Germany. The fine for non-compliance is 70 euros.

Step 1: Technical inspection (TÜV/DEKRA)

First thing you need to do - pass a technical inspection. It’s conducted by TÜV, DEKRA, GTÜ, or KÜS. There are two scenarios:

If you have a COC certificate (Certificate of Conformity from the manufacturer) - you go through a regular technical inspection (Hauptuntersuchung, HU) under §29 StVZO. Cost: 100-150 euros. This is the simpler option because the car is already recognized as meeting European standards.

If you don’t have a COC (and most Ukrainian cars don’t) - you need an Einzelabnahme (individual approval inspection) under §21 StVZO with a technical data sheet (technisches Datenblatt). This is much more expensive and complex: 200 to 500 euros depending on the car. They check headlight compliance (type and markings), mirrors, speedometer, exhaust system (Euro emission norms), braking system, and steering.

As one user wrote on Handbook Germany:

My friend took his 2008 Daewoo Lanos for TÜV. The Einzelabnahme cost 350 euros. The headlights failed - he had to replace them with European ones for another 200 euros. Total just for the technical inspection came to 550 euros, and that’s without insurance and registration.

Tip: before booking a TÜV appointment, call and ask if they work with Ukrainian vehicles. Not all stations have experience with Einzelabnahme for cars from third countries.

Step 2: Get insurance

Without Kfz-Haftpflichtversicherung (mandatory third-party liability insurance), re-registration is impossible. You can get it online through comparison portals (Check24, Verivox) or at an insurance company office.

Cost depends on region, car type, driving experience, and no-claims history. For a Ukrainian without German no-claims status (Schadensfreiheitsklasse 0), this can be 500 to 1,200 euros per year. If you have a no-claims certificate from your Ukrainian insurer - some German companies will count it, but you need a certified translation.

After getting insurance, you’ll receive an eVB-Nummer (electronic insurance confirmation number) - you’ll need to provide this at the Zulassungsstelle.

Step 3: Translate your documents

All documents not in German must be translated by a sworn translator (beeidigter Übersetzer). A translation by a regular translator or even an agency without court accreditation won’t be accepted.

What exactly to translate:

Document Translation cost Timeframe
Vehicle registration certificate (техпаспорт) €40-80 1-3 business days
Purchase agreement €50-100 (depends on volume) 1-3 business days
No-claims certificate €30-50 1-2 business days
Technical inspection result (if you have one from Ukraine) €40-60 1-2 business days

You can find a sworn translator through the official justiz-dolmetscher.de database. Search for translators with the Ukrainian-German language pair. You can also order translations online - many translators work remotely.

Step 4: Book and visit the Zulassungsstelle

You need to book an appointment at the Kfz-Zulassungsstelle (vehicle registration office) in advance - in most German cities, the wait is 2-4 weeks. You can book online through your local Bürgeramt website or by phone.

Bring with you:

  • Passport or ID card
  • Meldebescheinigung (proof of address)
  • Ukrainian vehicle registration certificate (original + certified translation)
  • TÜV/Einzelabnahme result
  • eVB-Nummer from your insurer
  • Customs declaration (if you went through customs clearance)
  • Old Ukrainian license plates (they’ll take them)
  • SEPA mandate for Kfz-Steuer (vehicle tax) payment

Registration fee: 30-70 euros depending on the federal state. You buy license plates separately - 20-35 euros per pair.

Poland: registering a car with Ukrainian plates

Poland is the second most popular country for Ukrainians, and the procedure here is somewhat simpler than in Germany. But it has its own quirks.

Procedure

  1. Technical inspection (przegląd techniczny) - done at an authorized vehicle inspection station (SKP). Cost: 99-163 PLN (approximately 23-38 euros) depending on vehicle type. For imported cars, you need a rozszerzony przegląd (extended inspection)

  2. Document translation - you need a sworn translator (tłumacz przysięgły), accredited by the Polish Ministry of Justice. Cost of translating the vehicle registration certificate: 50-100 PLN (12-23 euros) per page

  3. Excise duty - paid at the Urząd Celno-Skarbowy. For cars with engines up to 2,000 cm³ - 3.1% of value, over 2,000 cm³ - 18.6%

  4. Registration at Wydział Komunikacji - submit all documents at the communications department of the local Starostwo Powiatowe

Important exception for EU registration certificates

There’s an interesting nuance in Poland: mandatory translation doesn’t apply to registration certificates from EU and EFTA countries (except Switzerland) if they have a standardized format with codes matching the Polish registration certificate. But this does NOT apply to Ukrainian documents - translation is always required.

Total cost of re-registration in Poland

Expense item Cost
Technical inspection 99-163 PLN (€23-38)
Translation of vehicle registration certificate 50-100 PLN (€12-23)
Translation of purchase agreement 50-100 PLN (€12-23)
Excise duty (engine up to 2,000 cm³) 3.1% of car value
Registration fee ~160 PLN (€37)
License plates ~80 PLN (€19)
OC insurance (per year) 400-1,500 PLN (€93-350)

As described by the Sestry.eu portal:

The entire car registration process in Poland can be completed in 1-2 days if you prepare all documents and translations in advance. The longest wait is for permanent license plates, but temporary ones are issued immediately.

Czechia, Austria, and other EU countries

Each EU country has its own requirements, but the basic algorithm is similar. Here’s a quick comparison.

Czechia

  • Registration through the local municipal authority or online via Portál dopravy
  • Translation by a sworn translator (soudní tlumočník) required
  • Individual Vehicle Approval is mandatory for third-country (non-EU) cars
  • Ukrainians with temporary protection receive temporary plates, renewed every 3 months
  • Technical inspection cost: approximately 1,500-2,000 CZK (60-80 euros)

Austria

  • Registration at the Zulassungsstelle (similar to Germany)
  • Document translation by a sworn translator (gerichtlich beeideter Übersetzer) required
  • Technische Überprüfung (Pickerl) - inspection per §57a KFG
  • Insurance mandatory before registration
  • Cost: from 300 euros (inspection + registration + plates)

France

  • Procedure through Agence Nationale des Titres Sécurisés (ANTS)
  • Translation by a traducteur assermenté (sworn translator registered with the Court of Appeal)
  • Quitus fiscal (tax receipt) required before registration
  • Demande de certificat d’immatriculation - online application
  • Carte grise cost: depends on region, engine displacement, and CO2 emissions

Italy

  • Translation by a traduttore giurato
  • Registration at Motorizzazione Civile
  • Asseverazione (oath before a court) required for the translation
  • Cost: from 400 euros (IPT + registration + plates)

Country comparison table

Country Translation type Cost to translate vehicle registration Technical inspection Total re-registration cost
Germany Beglaubigte Übersetzung €40-80 €100-500 €500-1,500
Poland Tłumaczenie przysięgłe €12-23 €23-38 €200-600
Czechia Soudní překlad €15-30 €60-80 €250-500
Austria Beglaubigte Übersetzung €40-80 €80-200 €400-1,000
France Traduction assermentée €30-60 €50-80 €300-800
Italy Traduzione giurata €30-50 €60-120 €400-900

Prices are approximate and may vary depending on car type, region, and specific translator. For an exact calculation, always check with the local registration authority.

COC certificate: the key document people forget about

COC (Certificate of Conformity, also known as Konformitätsbescheinigung or Certificat de conformité) - is a document from the manufacturer confirming that the car meets European safety and environmental standards. And this document alone can save you 200 to 400 euros on the technical inspection.

Why the COC matters so much

If you have a COC - the technical inspection comes down to a standard procedure (Hauptuntersuchung in Germany). They check the basics: brakes, lights, exhaust, suspension. That’s 100-150 euros and 30-45 minutes.

Without a COC - you need an Einzelabnahme (individual approval), where an engineer checks EVERYTHING for compliance with European norms. This can take several hours and cost 200-500 euros. Plus, if something doesn’t comply (for example, headlights without ECE markings) - you’ll need to retrofit the car at your own expense.

How to get a COC for a Ukrainian car

Here’s the bad news: COC is only issued for cars manufactured for the European market. According to EuroCOC, if a car was never registered in the EU - getting a standard COC is impossible.

But there’s a nuance. If your car is, say, a Volkswagen, Škoda, Renault, or another European brand that was sold in both Ukraine and the EU - there’s a chance the modification for the Ukrainian market was minimal. In that case, you can contact the manufacturer’s representative and request a COC or EU type approval confirmation. Sometimes it works, sometimes it doesn’t - depends on the specific model and year.

Tip: before bringing your car to the EU - write to the manufacturer’s representative and ask if they can issue a COC for your specific model using the VIN code. This could save you hundreds of euros.

Translating your vehicle registration and other documents: requirements and costs

Translating car documents isn’t just a technical formality. The quality of the translation determines whether the registration authority will accept your documents on the first try.

What the translation requirements are

In all EU countries, you need an official translation for vehicle registration - a certified translation (beglaubigte Übersetzung) in Germany and Austria, tłumaczenie przysięgłe in Poland, traduction assermentée in France. A casual translation done by a bilingual friend or through Google Translate won’t be accepted.

According to the official position of the German federal government:

Dokumente, die nicht in deutscher Sprache verfasst sind, müssen von einem in Deutschland beeidigten Übersetzer übersetzt werden. Digitale Dokumente aus der Ukraine sind nicht zulässig.

In plain language: anything not in German needs to be translated by a sworn translator. Digital documents from Diia or other Ukrainian systems aren’t accepted - you need physical originals.

Specifics of translating the vehicle registration certificate

The vehicle registration certificate is a specific document. It contains many abbreviations, codes, and technical data that need to be translated correctly:

  • VIN code - not translated, carried over as-is
  • Engine displacement - in Ukraine it’s in cm³, same in the EU, but the recording format may differ
  • Fuel type - “benzin”, “diesel”, “gas/benzin” have exact equivalents (Benzin, Diesel, LPG/Benzin)
  • Year of manufacture vs date of first registration - these are different fields, and they get confused often
  • Weight - in Ukraine it’s “total weight” and “curb weight”, in Germany these are zulässige Gesamtmasse and Leermasse

A mistake in translating even one field can delay registration by weeks. That’s why it’s better to use a translator who has experience with vehicle documents.

Where to order a translation

  1. Through the sworn translator database - justiz-dolmetscher.de for Germany, lista-tlumaczow.ms.gov.pl for Poland
  2. Online translation services - if you don’t have time to visit a translator in person. You upload a scan of the document and receive the translation by mail or courier. On ChatsControl you can get a vehicle registration translation in minutes - the AI translator creates a first draft, then the system checks quality multiple times
  3. Through a translation agency - more expensive, but usually with quality and timeline guarantees

Timeframes: standard vehicle registration certificate translation takes 1-3 business days. Rush (at an additional 50-100% charge) - within 24 hours.

Common mistakes when re-registering a Ukrainian car in the EU

Over years of working with documents for vehicle re-registration, we’ve seen the same mistakes over and over. Here are the top 7 so you can avoid them.

1. Showing up without a translation

The most common mistake. People think: “It’s all obvious - VIN, make, model.” No. The Zulassungsstelle in Germany or Wydział Komunikacji in Poland won’t accept documents without an official translation. No clerk is going to guess what’s written in a Ukrainian vehicle registration certificate.

2. Ordering translation from the wrong translator

The translation must be done by a sworn translator accredited in the country where you’re registering the car. A translation from a Ukrainian notary is NOT accepted in Germany. A translation from a German translator is NOT accepted in Poland. Each country only recognizes its own accredited translators.

3. Not checking for a COC before going to TÜV

First, find out if a COC exists for your car. If it does - you’ll save 200-400 euros on the technical inspection. If it doesn’t - be ready for Einzelabnahme and possible retrofitting costs.

4. Forgetting about customs clearance

If you brought the car from outside the EU (and Ukraine is a third country), you need to go through customs clearance when first crossing the EU border. Customs duty on passenger cars in the EU is 10% of value (electric cars - 0%), plus the import country’s VAT (19% in Germany, 23% in Poland).

There’s an exception: if you’re relocating permanently and the car has been yours for over 6 months - you can bring it in as “personal belongings” without duty or VAT. But you’ll need documents proving your residency in Ukraine and the date of your move.

5. Confusing year of manufacture with date of first registration

The vehicle registration certificate has both. For calculating Kfz-Steuer (vehicle tax) in Germany, the date of first registration matters, not the year of manufacture. If the translator confuses these fields - you could get the wrong tax calculation.

6. Driving on Ukrainian plates longer than allowed

In Germany - maximum 1 year. In Poland - 30 days for permanently imported cars. In Czechia - 3 months for temporary plates. Fines for exceeding the deadline - from 70 euros (Germany) to several hundred.

7. Not checking headlight and exhaust requirements in advance

Ukrainian cars often have headlights without ECE markings (especially if non-standard optics were installed). In the EU, this won’t pass TÜV. Replacing a headlight set can cost 200-500 euros. It’s cheaper to check and replace them in Ukraine than in Germany.

FAQ

How much does it cost to re-register a Ukrainian car in Germany?

Depending on the car and whether you have a COC, the total cost is 500 to 1,500 euros. This includes TÜV/Einzelabnahme (100-500 euros), document translation (100-200 euros), insurance (500-1,200 euros/year), registration fee (30-70 euros), and license plates (20-35 euros). Not counting possible car retrofitting.

Can you drive on Ukrainian plates in the EU without re-registering?

Temporarily - yes. In Germany, since October 2024, the rule is: maximum 1 year after entry. In Poland for permanent import - 30 days. In most other EU countries - 6 months to 1 year. After the deadline, driving on foreign plates is an administrative offense with fines starting at 70 euros.

Does the EU accept the digital vehicle registration certificate from Diia?

No. No EU country accepts digital documents from the Ukrainian Diia app for vehicle registration. You need a physical original of the vehicle registration certificate plus its certified translation. This also applies to driving licenses for exchange.

Do I need an apostille on the vehicle registration certificate for car registration in the EU?

Usually no. The vehicle registration certificate isn’t a notarial document, so an apostille doesn’t apply to it. The original plus a certified translation by a sworn translator is sufficient. However, if you’re submitting a purchase agreement notarized in Ukraine - an apostille may be needed in some countries.

What if the vehicle registration certificate was lost or damaged due to the war?

If the original vehicle registration certificate is lost - you need to get a duplicate from a Ministry of Internal Affairs service center in Ukraine. This can now also be done through consulates abroad, though the process takes longer. Without a vehicle registration certificate (original or duplicate), re-registration in the EU is impossible. For more on restoring documents, read our article on documents lost or destroyed due to the war.

Need a professional translation?

AI translation + human review + notary certification

Order translation →