Buying a Car in Germany: What to Check Before the Purchase
Find your route
3 quick steps
A personal car in Germany is convenient if you live outside major cities, travel frequently for work, or plan family trips. But the purchase itself is only part of the expenses: you need to factor in insurance, registration, taxes, the car’s technical condition, and the rules for transferring ownership documents in advance.
First, decide whether you need a car
In big cities, a car doesn’t always save you time. Parking, traffic jams, the Umweltzone, insurance, and regular maintenance can make car ownership expensive, even if the purchase price is low. Owning a car is usually justified if:
- You live in the suburbs or in a rural area;
- your workplace is far from convenient public transportation;
- you need to regularly transport children, equipment, or large purchases;
- You frequently travel between cities or to neighboring countries;
- Car rentals and car-sharing services don’t cover all your needs.
If you only need a car a few times a month, compare the total cost of ownership with carsharing, car rentals, and the Deutschlandticket. Be sure to include not only the purchase price but also all monthly payments in your calculations.
Where to Buy Cars
The main options are a car dealership, an authorized dealer, a used-car lot, and a private seller. Each scenario comes with different risks.
| Option | Pros | What to Look For |
|---|---|---|
| New car at the dealership | warranty, clear trim levels, assistance with registration | delivery time, total price with options, financing terms |
| Used car from a dealer | more protection for the buyer, warranty may be available | what exactly the warranty covers, service history, body condition |
| Private sale | often lower price | written contract, documents, mileage, hidden defects, post-purchase liability |
| Leasing or Financing | Lower down payment | Full contract term, mileage limit, insurance, residual value, penalties for early termination |
For your first car purchase in Germany, it’s safer not to rush into a private sale. If your German isn’t very good yet, it’s best to bring someone along who can read the contract and ask the seller clarifying questions.
What to check before signing the lease
Before buying a used car, don’t limit yourself to photos and a quick inspection. Here’s a basic checklist:
- The VIN/FIN on the body matches the documents;
- There is a Zulassungsbescheinigung Teil I and Teil II;
- Does the seller actually have the right to dispose of the car?
- All previous owners are listed, as far as can be determined from the documents;
- Make sure you have a current HU-Bericht if the car isn’t new;
- service history confirmed by a service logbook, digital statement, or invoices;
- The mileage seems reasonable given the car’s age and maintenance history;
- The seller must provide a written response regarding any accidents or major repairs;
- There are no strange conditions, such as paying before the inspection or transferring the documents later.
Be sure to take a test drive. Check how the engine starts when cold, the brakes, the transmission, the electronics, the climate control, any suspension noises, and how the car handles at different speeds. If you have any doubts, it’s wise to have an independent inspection performed at a service center or by an expert organization.
What Documents Are Needed After the Purchase
To register or re-register a car, you will usually need:
- a passport or Personalausweis, and for foreigners, also proof of address if required by the Zulassungsstelle;
- Zulassungsbescheinigung Teil I and Teil II;
- eVB number from the insurance company as proof of Kfz-Haftpflichtversicherung;
- a valid HU-Bericht for a used car;
- SEPA Mandate or bank account information for the direct debit of Kfz-Steuer;
- old license plates, if the car has already been registered and is changing owners or regions;
- Power of attorney, if registration is being handled by a representative.
The exact list depends on the city, the vehicle’s status, and whether you’re registering online via i-Kfz or in person at the Zulassungsstelle. Before scheduling an appointment, check the website of your local registration office.
Insurance, Taxes, and Ongoing Expenses
Without Kfz-Haftpflichtversicherung, you cannot register a car for use on public roads. After selecting an insurance policy, you’ll receive an eVB number, which you’ll use during registration. People often also consider Teilkasko or Vollkasko, especially for more expensive cars or leased vehicles.
Include the following in your ownership budget:
- Kfz-Steuer;
- Third-party liability insurance, partial coverage, or comprehensive coverage;
- fuel or charging;
- parking and a resident permit, if required;
- seasonal tire changes and storage of a second set;
- regular maintenance;
- repairs and unexpected breakdowns;
- HU/AU;
- Fines and toll roads outside of Germany if you’re traveling.
Don’t judge a car solely by its monthly loan or lease payment. A cheap purchase can end up being expensive due to insurance, fuel costs, taxes, or repairs.
How Registration Works
After the purchase, you’ll need to register the car in your name. In many cases, this is done at your local Zulassungsstelle, and some of the procedures are available online via i-Kfz. The general process is as follows:
- Choose an insurance plan and obtain an eVB-Nummer.
- Prepare the car’s documents and your ID.
- Make an appointment at the Zulassungsstelle or check if you can use i-Kfz.
- Choose a license plate number: a standard one, a custom plate (Wunschkennzeichen), or keep your old one, if permitted.
- Sign the SEPA Mandate for Kfz-Steuer.
- Obtain the documents, license plates, and proof of registration.
If you buy the car from a dealer, they may handle part of the process for you. For a private sale, agree in advance on who will deregister the car, whether you can drive it with the old license plates, and when the original documents will be handed over.
Common Mistakes Made by Buyers
- Buying a car without an inspection or a test drive.
- Failing to check the HU-Bericht, service history, and documents.
- Signing a contract in German without understanding the terms.
- Assuming that the Zulassungsbescheinigung Teil II alone proves all of the seller’s rights.
- Don’t ask whether the car has been in an accident.
- Forgetting about insurance, taxes, and parking.
- Buying a diesel car for city driving without checking environmental restrictions and your actual routes.
- Agreeing to pay in cash without a clear contract or receipt.
Conclusion
Buying a car in Germany becomes easier if you break the process down into three steps in advance: choosing a car, verifying the documents, and calculating recurring expenses. For your first purchase, it’s best to choose a trustworthy seller, don’t skimp on the inspection, and don’t sign the contract until you fully understand the registration, insurance, and condition of the car.