Home » Car » Buy a car in Germany

Buy a Car in Germany [How-To English Guide 2025]

Posted by:

|

Last Updated:

|

Views:

The ultimate guide to buying a car in Germany. We covered everything you must know about purchasing a vehicle in Germany: buy a car online, how to register a vehicle, car insurance options, car financing, TÜV inspection, etc.

Key takeaways

  • You can buy a car online, from a dealer, or from a private seller in Germany.
  • Used cars in Germany are 50% cheaper than the new cars.
  • There are many ways to finance a car in Germany.

This is how you do it

  • Check how much of a car loan you can get.
  • Research and pick a car that fits your budget.
  • Look for the car on websites like mobile.de.
  • The following car insurance plans are rated the best by Germany’s top rating agencies and insurance experts: CosmosDirekt (Comfort)*, HUK24 (Classic with Kaskoplus), AXA (Comfort)*, Allianz (Comfort, Premium), and DEVK (Komfort-Schutz)
  • Register your car at the car registration office (KFZ Stelle).

Table of Contents

Cars are not cheap in Germany. Hence, you should answer four questions before buying a car.

  • Which car are you buying? Think about how much money you want to spend and whether to buy a new or used car.
  • From who are you buying the car? You can buy a car from a private seller, at a dealership, or abroad. Take into account the advantages and disadvantages of each and decide which suits you best.
  • How do you pay for the car? Choose between cash payment, financing, or leasing.
  • When are you buying the car? Vehicle prices vary based on when you buy them. For example, used cars are cheaper in summer and new cars in winter.

The process of buying a car in Germany consists of seven steps.

buy a car in Germany
  1. Researching the car market to find your dream car.
  2. Visiting the car seller to inspect the vehicle and negotiate the car price.
  3. Buying the car, i.e., paying the car price, signing the purchase contract, and getting the car documents.
  4. Taking a car insurance.
  5. Getting the vehicle inspected at one of the TÜV certified workshops.
  6. Registering the vehicle at your local vehicle registration office (KFZ zulassungsdienst in German) and getting the license plates for your car.
  7. Picking the car up from the seller.

Let’s dive deep into each step of the car-buying process.

Stay tuned!

GermanPedia helps 10k+ members like you to make informed decisions with confidence. Learn something new about Germany every week.

Stay tuned!

GermanPedia helps 10k+ members like you to make informed decisions with confidence. Learn something new about Germany every week.

Step 1: Find the car you want to buy

The first step in buying a car is to know which car you want to buy. The next step is to find it.

There are many websites where you can search for new and used vehicles in Germany.

Websites to search for a good car

Here are the most popular websites for finding cars in Germany.

  • mobile.de
  • autoscout24.com

There are other websites also. However, the above two are Germany’s most popular vehicle search websites.

On these websites, you can find both new and used cars.

Learn about the car you want to buy

Of course, you should do some research about cars before you buy one. We find YouTube the best source for learning about the car model you want to purchase.

Many channels like “CarWow“, “The straight pipes“, etc., do detailed car reviews. You can watch car reviews on YouTube to learn about its pros and cons.

Buying a vehicle from Private sellers vs car dealerships

private seller vs car dealership

In Germany, you can buy a car from a private seller or a car dealership.

A private seller is an individual like you or me. They are not selling cars as a business.

Let’s understand the difference between buying a car from a private seller and a car dealer.

Private SellerCar Dealership
WarrantyNo warrantyNew vehicles: 2-year warranty (Gewährleistung). Used vehicles: 1-year warranty.
The warranty includes fixing existing issues in the car. You can even return the vehicle if it has several problems.
The warranty does not cover issues that occurred after you purchased the car, damages caused by you, oil changes, brake pads, coolant, filters, etc., or normal wear and tear.
GuaranteePrivate sellers offer no guarantee.Some car dealerships in Germany offer a guarantee of up to three years on top of the warranty. You have to pay for this additional coverage.
It covers problems that arise after the purchase of the vehicle. There are many types of guarantees offered by car dealerships in Germany. Hence, check carefully what is included in yours.
Vehicle guarantees usually cover the labor costs and partial car parts costs.
Car financingNo car financingYes, car dealerships in Germany offer car financing.
TaxesNo VAT or taxes19% VAT on the purchase price
Car priceCars are usually cheaper if you buy from a private seller.Car prices are more expensive than the private seller. The reason is that the price includes the dealership’s profit margin and 19% VAT (sales tax).
However, it’s rare to find exactly the same car model with the same features at a dealership and private seller. Thus, it’s difficult to compare the prices.
Price negotiationMore room for negotiationPrivate sellers put the vehicle price based on the price of other similar vehicles in the used car market. Thus, there is more room for negotiation with the private seller as compared to the dealership.
TÜV certificateThe private seller may or may not provide the latest TÜV inspection certificate.Every car dealership provides a TÜV inspection certificate that is no older than 3 months.
Selling your old carIt’s rare that a private seller will buy your old car.If you are planning to sell your car and buy a new one. Buying a car from a car dealer is more convenient. The reason is the car dealer can buy your old car and will take care of the vehicle’s de-registration.

Conclusion

Considering all the benefits of buying a car from a dealership, we prefer buying from a dealership over a private seller.

Buy a car online in Germany

Buy car online Germany

There are several websites in Germany where you can buy cars online. It’s like buying something on Amazon.

You browse the vehicle on the website and buy the one you like. You do all the necessary paperwork online.

Once you make the payment, the company delivers the car to your doorstep.

Advantages of buying a car online.

  • Online platforms take care of car registration, insurance, and other paperwork.
  • Offers 1-year warranty like any other car dealership in Germany.
  • Inspects the car thoroughly and highlights all the defects the car has.
  • You can return the car within 14 days if you don’t like it without giving any reasons.
  • They offer car financing.
  • You can also sell your old car here.

However, it comes with its drawbacks.

  • You cannot inspect and test drive the vehicle before buying it.
  • Vehicles are usually expensive on these online platforms.

Websites where you can buy a car online.

  • Instamotion
  • Carvago
  • Autohero

Step 2: Visit the car seller

You found the car you want to buy. It’s time to book an appointment with the seller to inspect the car.

If you like the car and the price, you can reserve it. Car dealers usually reserve the car for 48 hours.

However, you must pay the car price within this time, or else the car will be sold to someone else.

But what to check before you buy the car?

Things to check before you buy a used car in Germany

Inspect the car during the test drive

The best way to inspect a vehicle is by driving it. Ensure you test drive the car during the day, in good weather, and outside of peak traffic hours.

Things to check during the test drive

  • Is the vehicle making strange noises? Open the windows while driving at a slow speed.
  • How does the vehicle behave when steering, braking, and on uneven roads?
  • Does the car engine start smoothly?
  • Can you change the gears smoothly and silently?
  • Does the car have cruise control, and is it working properly?
  • Does the car stay in its lane and drive straight ahead without steering?
  • Does the vehicle react quickly while steering? Turn the steering wheel fully and ensure that there are no clicking noises.
  • Do the brakes work well? Also, press the brakes hard to check whether the vehicle stops within a reasonable distance in case of an emergency.
  • Drive on uneven roads to test the shock absorbers. You can also test the shock observers without driving the car. Simply press down firmly on one corner of the vehicle several times and let it go. The rocking movement should not last longer than 1-2 oscillations.
  • Ensure there are no warning lights in the cockpit.

Things to check after the test drive

  • Ensure no oil is dripping under the hood.
  • The rims are not hot after driving.

General inspection before buying a car in Germany

  • Inspect the body for signs of accidents, rust, and paint damage.
  • Check the tires and rims for cracks and dents.
  • Check the engine to see whether the engine oil, brake fluid, and coolant are filled correctly.
  • Check the interior to see if there are any traces of water.
  • Test all electrical components such as windows, sunroof, exterior mirrors, lights, windshield wipers, etc.
  • Compare whether the mileage matches the overall impression of the car.

We have created a checklist summarizing everything you must check before buying a car in Germany.

You can also get a vehicle inspection report from TÜV, Dekra, or ADAC. They are neutral entities that inspect the car and note any issues. Getting such an inspection report costs around 120 to 150€.

Usually, the seller already has a car inspection report. But if the report is older than 3 months or the seller refuses to get one, you should reconsider buying the vehicle.

Car Inspection Checklist – Free Download

  • Download a car inspection checklist summarizing everything you must check before buying a car in Germany.
  • You can use the damages you found to negotiate the car price.

Negotiate the price of a used car or a new car

Car price negotiation Germany

Here are some tips to negotiate the car price in Germany.

  • Car market research: During your online vehicle search, you reviewed several similar car offers. Hence, you have an idea of the market price of the vehicle. Consider it while negotiating with the seller.
  • Find out what’s missing in the vehicle and use them to negotiate a better price.
  • Identify the defects in the car. It is the best way to get a reduced price.
  • Stay objective and professional: Show your interest in the vehicle, but don’t be overly enthusiastic. Never let yourself be put under pressure, and find a good compromise.
  • Use your instincts: Read the seller and their situation. For example, you can negotiate better if the seller has the vehicle for a while.
  • If necessary, leave the sales conversation: If you are unsure, don’t buy the car out of impatience. It’s best to leave in such cases. And guess what? Sometimes, salespeople propose a new offer to close the deal.
  • Negotiate services: If you can’t agree on a price, try to negotiate additional services such as a free inspection, a fuel voucher, or a set of winter tires.

NOTE: If you receive an offer better than the market, you should not get too greedy and over-negotiate. You may lose the car if you over-negotiate.

Step 3: Car purchase – Purchase contract, car payment and documents

Once you agree to buy the car, you should

  • get a purchase contract from the seller,
  • pay the car price,
  • and ensure you have all the car documents.

Car purchase contract

Car Purchase contract Germany

Once you agree to buy the car, you should get a purchase contract from the seller. You can download a sample purchase contract here.

The purchase contract makes things formal, and the seller must reserve the car for you. It contains the following information.

  • Personal details of seller and buyer. Ensure that your personal details are correct.
  • Vehicle data: The contract lists the following vehicle data
    • vehicle type,
    • manufacturer,
    • vehicle identification number (VIN),
    • vehicle registration number,
    • mileage,
    • previous license plate,
    • next inspection date,
    • day of first registration,
    • special equipment and accessories.
  • Additional information
    • All defects and accidental damage (including time, type of damage, and repair costs).
    • Commercial use or replaced parts (renewals).
  • Purchase price: The vehicle’s purchase price and by when you must pay it.
  • Vehicle keys and documents: It mentions what car documents you’ll get from the seller and the number of car keys
  • Car insurance: If the car is not deregistered, it’ll be transferred from the seller to you. As a buyer, you have a one-month special right to cancel the current car insurance and take a new one. The contract contains information on the current insurance provider and insurance number.
  • Warranty: By default, all car dealers in Germany must provide a 2-year warranty on new vehicles and 1 year on used cars. Private sellers can exclude the legally required warranty. However, if vehicle defects were concealed during the time of sale, you can dispute the contract.
  • Signature: Lastly, both buyer and seller sign the contract.

Car Purchase Contract – Free Download

car purchase contract
  • Download a car purchase contract written in both English and German to make your car buying process easier.
  • High-quality vehicle purchase contract in PDF format.
  • You can use it to buy or sell a car in Germany.

Car financing and payment

car financing

You have signed the purchase contract. It’s time to pay the vehicle price.

You can pay in cash or finance the car. If you pick the car financing option, you can get a car loan in three ways.

  • Compare car loan offers on Check24*, Verivox*, Smava*, and Finanzcheck*. Apply for the loan on the portal once you find a good offer.
  • Take a vehicle loan from the car dealer.
  • Get a car loan directly from a bank.

You can learn more about car financing in our guide on “How to find a cheap car loan in Germany.

Compare car loan offers on Finanzcheck

finanzcheck logo
  • 100% free
  • Non-binding loan request
  • 99.3% positive reviews

Compare car loan offers on Smava

  • 100% free
  • Non-binding loan request
  • 99.3% positive reviews

Compare car loan offers on Tarifcheck

tarifcheck comparison portal
  • Free and without obligation
  • Free advice from over 300 credit experts
  • Guaranteed to be Schufa-neutral

Compare car loan offers on Verivox

verivox comparison portal
  • Top interest rates with around 40% savings
  • Fast confirmation and payment
  • Non-binding, free of charge and Schufa-neutral

Vehicle documents you’ll get after buying a car in Germany

vehicle documents germany

You’ll receive the following car documents once you have concluded the vehicle purchase and paid the car price.

  • Car purchase contract
  • Seller’s ID: If you buy a used car from a private seller, you should take a copy of the seller’s ID to be on the safe side.
  • Power of attorney if the seller and vehicle owner are not identical
  • Registration certificate Part I (“Fahrzeugschein” or “Zulassungsbescheinigung Teil I”)
  • Registration certificate Part II (“Fahrzeugbrief” or “Zulassungsbescheinigung Teil II”)
  • Certificate of the last general inspection (Hauptuntersuchung (HU)) and emissions inspection (Abgasuntersuchung (AU))
  • Car keys
  • Operation manual
  • Service booklet, if available. Modern cars don’t have a physical service booklet; all the information is saved in the car’s computer.
  • Maintenance and repair invoices, if any
  • Pictures and reports in the event of accident damage, if available
  • General operating permit (Allgemeine Betriebserlaubnis (ABE)) for accessories and attachments, if available
  • Building permits (Baugenehmigungen) and partial reports (Teilgutachten) for accessories and add-on parts, if available

Step 4: Take car insurance

To register and drive a car in Germany, you need car insurance.

The following car insurance plans are rated the best by Germany’s top rating agencies and insurance experts.

You can also compare and get the car insurance on comparison portals Verivox* and Check24*.

You fill in your personal and car details on the portal. Based on the information, portals show different vehicle insurance plans.

You can find what good car insurance consists of in our guide on “car insurance in Germany.

You will get an eVB number from the car insurance company via email within a few minutes after buying car insurance. You need this to register a car in Germany.

You can also request the eVB number from your car insurance company at a later point in time.

Later, you will receive the insurance contract via post. Learn more about different types of vehicle insurance and how to find cheap insurance in our guide.

CosmosDirekt car insurance

cosmosdirekt
  • Rated the best by rating agencies and insurance experts
  • Offer competitive price
  • Check which type of car insurance fit your needs (Third-party, Teilkasko, or Vollkasko)

Axa car insurance

axa
  • Rated the best by rating agencies and insurance experts
  • Offer competitive price
  • Check which type of car insurance fit your needs (Third-party, Teilkasko, or Vollkasko)

Tarifcheck – Compare car insurance plans

tarifcheck comparison portal
  • Compare offers and prices.
  • Comparison calculator to find the best car insurance in Germany.
  • Compare the insurance providers and their ratings.

Verivox – Compare car insurance plans

verivox comparison portal
  • Compare offers and prices.
  • Comparison calculator to find the best car insurance in Germany.
  • Compare the insurance providers and their ratings.

Step 5: TÜV inspection of the bought car

Every car in Germany must get an inspection certificate every 2 years. It is called Hauptuntersuchung (HU) in German.

TÜV inspection certificate ensures that the vehicle is roadworthy.

Many people refer to HU as TÜV. This is because TÜV has a monopoly on issuing inspection certificates in Germany.

However, you can get the vehicle inspection certificate from workshops certified by TÜV, Dekra, GTÜ, or KÜS.

The cost of getting the certificate depends on vehicle type and the federal state. For cars (PKW in German), a TÜV certificate costs between 120 € and 150 € (as of 2023).

You can find the current prices in your federal state here.

After the successful inspection, your car’s license plate gets a color-coded sticker. It mentions when the next inspection is due.

Here is how to read the sticker.

  • The sticker color and the number in the center represent the year the next inspection is due. In our example, it is “21” or “2021.”
  • Numbers from 1 to 12 represent the months.
  • The number at the top represents the month in which the next inspection is due. In our example, it is “8” or “August.”
vehicle inspection sticker

Step 6: Register the car

car registration germany

There are four ways to register your car in Germany.

  • Online
  • In-person at the KFZ office
  • Car dealer registering the vehicle on your behalf
  • Using the services of a third party to register your vehicle on your behalf. They are called “KFZ zulassungsdienst” in German. You can find many service providers by searching the term “KFZ zulassungsdienst” on Google.

We find registering the car online the most convenient way. Simply Google “KFZ anmeldung online,” and you’ll find the online portal of your local car registration office.

The documents required to register the car remain the same, irrespective of the way you choose.

Documents required to register a car in Germany

Car registration documents germany
Car DocumentsVehicle registration of a NEW car (new registration)Vehicle registration of USED cars (re-registration)
ZB I (registration certificate part 1)
ZB II (registration certificate part 2)
TÜV certificate (if the car is older than 3 years)
Proof of your personal identity (eg., passport, Aufenhaltstitle, etc.)
Meldebescheinigung, if your personal identity proof doesn’t show your current address
Car insurance confirmation (eVB number)
Old license plates (even if you want to keep the current license plate)
SEPA direct debit mandate
Power of attorney if someone else registers the car on your behalf.
COC papers (for an imported vehicle)
Commercial register extract (for a company)
Business registration (for a company)

Register the vehicle at the car registration office (KFZ Zulassungsstelle in German)

  • Take an appointment online
  • Some KFZ offices don’t offer online appointments. In that case, you should consider going to the KFZ office at least 30 minutes before it opens.
  • Prepare and bring the required documents at the appointment.
  • Choose a desired license plate number. You may have to pay extra for certain license plate numbers.
  • The employee will give you a plastic card to pay the registration fee.
  • After you pay the fee, collect the new registration certificates and “Green Sticker” from the KFZ office.
  • Get the license plate from one of the many shops outside the KFZ office.
  • If you get the stickers from the KFZ office for the license plate, paste them yourself. Otherwise, bring the license plate to the KFZ office, and they’ll paste it for you.

Register your car online

The steps to register the car online are the same. The only thing you need extra is the eID.

You can find it on ZB I. You need to scratch the surface to reveal the code.

NOTE: Once you scratch the surface, the ZB I becomes invalid. Hence, it’s important to keep the online car registration confirmation till you get the new ZB I certificate.

You can find the detailed guides and video explanations for the same here.

Step 7: Pick the car

Once you have registered the car and have the license plates, it’s time to pick up the car.

Cost of buying a car in Germany

cost of buying a car in Germany
Car Prices– Average new car price in 2022 is 42k
– Average old car price in 2022 is 18k

As you can see, the used cars are 57% cheaper than the new cars in Germany. Moreover, Germans are famous for taking good care of their cars. Hence, used cars in Germany are usually in very good condition.

Thus, we recommend buying a used car over a new one. You not only save money but also contribute to the environment.
Car Taxes19% VAT if you buy from a dealer. No VAT if you buy from a private individual.
Car Insurance CostThe cost of car insurance in Germany depends on several factors: your SF class, insurance type, the car itself, etc.

It can range from 100€ to 1000€ per annum.
Car Registration Cost– Vehicle registration fee: 10€ to 30€
– Buying a special license plate number: 60€
– Buying a new license plate: 15€ to 20€
Automobile Club MembershipADAC is the most popular automobile club in Germany. They offer three plans ranging from 54€ to 139€ per annum.

It’s optional to take an automobile club membership.

Cost of owning a car in Germany

cost of owning a car in Germany
Car maintenance costYou must do a car inspection every 1 to 2 years or every 30000 KM.

The vehicle inspection cost depends on the car. It may cost between 250€ and 800€.

You pay extra for any issues found during the inspection.
Vehicle insurance costThe cost of car insurance in Germany depends on several factors: your SF class, insurance type, the car itself, etc.

It can range from 100€ to 1000€ per annum.
Annual Car TaxCar tax depends on the year the car was first registered, engine power, and CO2 emission. You can calculate your car tax using the below calculator.
Fuel CostBenzin: 1.68 € per liter (Super 95) (as of Jan 2025)
Diesel: 1.615 € per liter (as of Jan 2025)
Toll TaxIn Germany, you don’t pay any toll tax. However, several European countries charge tolls (Vignette in German).

You must buy a toll sticker (Vignette in German) before you enter the country. You can buy it from any gas station near the border.

Source: [1]

Car Tax Calculator

You are currently viewing a placeholder content from Default. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information
References

Categories:

  • 👍

  • 👎

What can we improve?
Please share your feedback
Your feedback matters to us.
welcome kit for Germanpedia subscribers

Subscribe to get free welcome kit

The welcome kit contains

  • Links to important guides at one place
  • Tips to save money every year
  • Tips to earn money in Germany
  • Know your rights as a tenant
  • Cheatsheet on saving taxes