You have been in Germany for a year or two. The Deutschlandticket does most of what you need, but that weekend trip to the Black Forest, the IKEA run, the occasional drive to Strasbourg — the absence of a car keeps getting in the way. So you start looking. And within a week, you run into eVB, TÜV, Schwacke, Zulassungsbescheinigung Teil II, Kfz-Steuer, Gewährleistung, Ballonfinanzierung. Half of it is in German. The other half appears to require a law degree.
Buying a car in Germany is not hard. It is sequential. Every step depends on the previous one, and the whole system refuses to skip ahead. Insurance before registration. Registration before driving. TÜV before transfer. Show up at the Zulassungsstelle missing one document, and you are rebooking an appointment three weeks out. I have watched it happen.
This guide walks through the full process — what to buy, where to buy, how to finance, how to insure, how to register, and what it actually costs over a year. Every number is sourced. Every German term is explained at first mention. If you are ready to stop navigating the U-Bahn with IKEA bags, this is the document you want open in a tab.
Can a foreigner actually buy a car in Germany?
Yes. The gating question people assume matters — citizenship, nationality, length of stay — mostly does not. What matters is two documents: a valid residence address registered at your local Bürgeramt (the Meldebescheinigung you received after your Anmeldung), and, for non-EU citizens, a valid residence permit (Aufenthaltstitel).
According to the Kraftfahrt-Bundesamt (KBA), Germany recorded 2,857,591 new passenger car registrations in 2025 — a 1.4% increase over 2024. A meaningful share of those went to non-German residents. Dealerships in Berlin, Munich, Hamburg, and Frankfurt process foreign buyers constantly. Some have English-speaking staff. Most can run you through the paperwork without drama, provided you arrive prepared.
The piece that catches people out is timing. You cannot register a car before you have insurance. You cannot drive the car before you have registered it. And you cannot do any of it before your Anmeldung is complete. If you just moved, sort your address registration first. Everything else stacks on top of it.
New, used, or Jahreswagen — which one fits your situation?
The three buying categories in Germany map roughly onto three profiles. New (Neuwagen) is what a dealership delivers fresh from the factory with full manufacturer warranty and current-spec tech. Used (Gebrauchtwagen) is everything from a two-year-old ex-rental to a decade-old Opel with 180,000 km on the clock. Jahreswagen sits in the middle — a vehicle roughly one year old, usually a former company car, demonstration vehicle, or employee lease return.
The price gap matters. Destatis reports the average new passenger car in Germany costs around €37,000 in 2026. A Jahreswagen of the same model typically runs 15–30% below that, with most of the factory warranty still intact. A three-year-old used car of the same family can sit at half the new price. If you intend to keep the car five years and drive it hard, the used market rewards you. If you want a predictable monthly cost and guaranteed support, new or Jahreswagen makes more sense.
KEY GERMAN TERM
Jahreswagen — literally "year-car." A vehicle approximately one year old, often a manufacturer employee purchase or ex-demonstration unit. Comes with remaining factory warranty, complete service book, and typically 15–30% off the new-car price. One of the most advantageous categories for buyers who want near-new quality without the first-year depreciation hit.
One profile to watch: short-stay expats. If your visa is tied to a two-year contract, leasing (or a long-term rental through services like FINN or ViveLaCar) often beats buying. You avoid the resale problem when you leave the country — which, if you are not a resident when you try to sell, becomes genuinely painful.
What the German car market actually looks like right now
Germany runs 61.1 million motorised vehicles on its roads as of January 2025, per KBA Fahrzeugbestand data. The passenger-car parc — the total population of registered cars — sits at roughly 49.3 million. The average car on a German road is now 10.6 years old, the highest figure on record. People are keeping their cars longer. That has consequences for both used pricing and parts availability.
The new-car market told a different story in 2025. Battery-electric vehicle sales jumped 43.2% year-on-year to 545,142 units, taking 19.1% of all new registrations. Petrol sales dropped 21.6% to roughly 27% market share. Diesel contracted to 13.8%. Hybrid and plug-in hybrid registrations rose sharply, with hybrids alone taking 39.5% of new registrations — a record. The German new-car buyer in 2026 is, increasingly, not buying a pure combustion car.
| Powertrain | Market share 2025 | vs 2024 |
|---|---|---|
| Hybrid (incl. PHEV) | 39.5% | +19% |
| Petrol | 27.2% | −21.6% |
| Battery electric (BEV) | 19.1% | +43.2% |
| Diesel | 13.8% | −18.3% |
Source: Kraftfahrt-Bundesamt (KBA), 2025 annual registration data.
Why this matters when you are buying: the used market is flooded with petrol and diesel inventory that new-car buyers no longer want. If you are shopping for a 2020–2022 Golf, Corolla, or Focus, the supply is deep. If you are hunting a used EV with solid battery health, you are in a thinner pool with more competition.
Where to buy: dealer, private seller, or online platform?
Three channels dominate the German used market. Authorised dealers (Vertragshändler) sell brand-certified used cars with statutory warranty (gesetzliche Gewährleistung) — two years, which a dealer may shorten to one year on used cars only by express, separate agreement — typically at a premium of €1,500–€3,000 over equivalent private listings. Independent dealers (freie Händler) sit in the middle — they still owe you Gewährleistung, but the vehicle range and pricing vary wildly. Private sellers advertise on major German used-car portals and usually exclude liability for defects (Sachmängelhaftung) explicitly in the contract; "gekauft wie gesehen" (bought as seen) on its own only covers visible defects.
For expats without a local mechanic they trust, the dealer route removes risk at a defined cost. A Vertragshändler selling a Volkswagen Golf VIII with 45,000 km and 18 months left on the manufacturer warranty is charging you, in part, for the peace of mind that if the turbo fails in month three, it is not your problem. Private sale of the same car is cheaper — sometimes €2,500 cheaper — but if something expensive breaks, the warranty exclusion in the Kaufvertrag almost always holds up — unless the seller fraudulently concealed the defect.
Online platforms sit orthogonal to all three. They are distribution channels, not sellers. You will see the same dealer listings, the same private ads, the same Jahreswagen, aggregated in one place. Filter by warranty presence, first registration date, and mileage. Check whether the listing dealer is a Vertragshändler for the brand in question — that matters for service history authenticity.
What documents do you need before you start?
The Zulassungsstelle runs on paper. Bring originals. Photocopies will be rejected. Missing one item means rebooking — and in big cities that often means waiting several weeks for the next slot. Before you sign any Kaufvertrag, make sure you have these in hand or know where to get them fast:
- Valid passport or national ID card. Non-EU citizens additionally need a residence permit (Aufenthaltstitel).
- Meldebescheinigung — proof of registered address from your local Bürgeramt Anmeldung.
- eVB number — seven-digit electronic insurance confirmation code from your insurer.
- Zulassungsbescheinigung Teil II (Fahrzeugbrief) — names the keeper (Halter) but is not proof of ownership. The seller hands over the original when you buy a used car. New cars do not have one yet; you present the certificate of conformity (COC) instead.
- Zulassungsbescheinigung Teil I (Fahrzeugschein) — vehicle registration certificate. Stays in the car. Transferred from seller on used purchases.
- Valid TÜV/HU certificate — required for used cars. Must not be expired.
- SEPA-Lastschriftmandat — direct debit authorisation so the customs office (Hauptzollamt) can collect Kfz-Steuer (vehicle tax) automatically.
- Kaufvertrag — the purchase contract, signed by buyer and seller. For an ordinary re-registration the Zulassungsstelle usually does not ask for it, for imports it does; either way you need it as proof of purchase. For private purchases, use the free sample Kaufvertrag from Automobilisto (PDF, in German) or the ADAC template.
The Zulassungsstelle fee follows the national fee schedule for road-traffic services (GebOSt): a re-registration typically starts at around €20, and imports and special cases cost noticeably more. On top of that come roughly €20–€40 for licence plates at the nearby plate shop (Schilderdienst). A personalised plate combination (freely chosen letters and numbers) costs €12.80 extra.
The seven-step process from decision to driving
This is the sequence that works. Skip a step and the next one blocks. Do it in this order:
Complete your Anmeldung
If you have not already registered your address, do this first. Every subsequent step asks for your Meldebescheinigung. Book online through your city portal. Most Bürgeramt appointments run 1–3 weeks out in 2026.
Identify and inspect the vehicle
Do a test drive. Check the VIN (Fahrzeugidentifikationsnummer) on the door frame, the windshield base, and the engine bay against the Zulassungsbescheinigung Teil II. Request the Scheckheft (service booklet) and the previous TÜV report. For used cars over €10,000, many expats book a pre-purchase inspection with ADAC, DEKRA or TÜV — usually around €100, depending on the provider.
Negotiate and sign the Kaufvertrag
Germans negotiate, but less aggressively than in the US or UK. On a dealer listing, expect 3–8% flexibility. On a private listing, 5–15%. Get the Kaufvertrag in writing — include VIN, mileage at sale, all known defects, and whether Gewährleistung applies. For private purchases you can use our free sample Kaufvertrag (PDF, in German).
Secure insurance and request your eVB number
Choose your insurer and coverage level (we cover Haftpflicht vs. Teilkasko vs. Vollkasko in detail below). The insurer issues the eVB number within minutes of signup with online providers. Keep the seven-digit code — the Zulassungsstelle needs it.
Book your Zulassungsstelle appointment
Search "[your city] Kfz-Zulassungsstelle Termin" for the online booking system. In big cities it can take weeks until a slot is free; in smaller towns it is usually quicker. Book the moment you sign the Kaufvertrag, not after.
Order licence plates
Some Zulassungsstellen sell plates directly; most direct you to a nearby Schilderdienst. Plates cost €20–€40 per pair. You can pre-order online and pick them up the day of your appointment, or buy them from the shop next door to the registration office on the day.
Register at the Zulassungsstelle
Bring every document. Pay the fees. The clerk checks everything, stamps the plates, enters the vehicle into the German register, and hands you the Zulassungsbescheinigung Teil I. With complete paperwork the counter part is comparatively quick. From that moment, you can legally drive.
The mistakes that cost expats the most money
WARNING
Signing a German Kaufvertrag you haven't fully read — especially the warranty exclusion in private sales ("unter Ausschluss jeglicher Sachmängelhaftung") — is the single most expensive mistake expats make. That clause rules out your claims even for hidden defects, unless the seller fraudulently concealed them. Never sign it without understanding what you are giving up.
Three patterns show up over and over in expat car-buying failures.
First — skipping the pre-purchase inspection on a used car above €8,000. A check by ADAC, DEKRA or TÜV, usually around €100, finds cam chain wear, hidden accident damage, and electrical gremlins that a test drive does not. I have seen one buyer spend €2,800 on a transmission three months after purchase because the gearbox was already failing at sale. The inspection would have flagged it.
Second — arriving at the Zulassungsstelle without your Anmeldung completed. The registration office is not the place to discover that your Meldebescheinigung is out of date. Check it the day before. If you moved within Germany, you need to re-register at your new Bürgeramt first.
Third — paying cash for large amounts without a receipt. Private sales over €2,000 should go through a SEPA bank transfer, with the Kaufvertrag signed at the meeting. Cash transactions for used cars do happen in Germany, but if anything goes wrong afterwards, you have no paper trail. A transfer leaves an auditable record of what was paid, when, and to whom.
Car insurance in Germany: what you will actually pay
Car insurance (Kfz-Versicherung) in Germany has three tiers. Haftpflicht (third-party liability) is mandatory — you cannot register a car without it. Teilkasko adds theft, fire, glass, hail, and wildlife collision coverage. Vollkasko (fully comprehensive) covers your own damage regardless of fault, plus everything Teilkasko includes.
What you pay depends on the car, where you live, your Schadenfreiheitsklasse (SF class, no-claims discount class), annual mileage and who drives, so the ranges in the table are only a rough guide. For expats without a German claims history the starting point is more expensive: if you have held your driving licence for at least three years you usually start in SF ½, otherwise in SF 0. Whether you can have your claims record from your previous country credited is also critical.
| Coverage | Typical annual cost | What it covers |
|---|---|---|
| Haftpflicht (liability) | approx. €150–€400 | Damage to other people, their vehicle, and property. Legally required. |
| Teilkasko (partial) | approx. €200–€600 | Haftpflicht + theft, fire, glass, hail, wildlife collision. |
| Vollkasko (full) | approx. €400–€1,100 and more | Teilkasko + your own vehicle damage, regardless of fault. |
Rough guide values only; your actual premium can differ considerably. Only a quote for your specific car gives a binding price.
A common rule of thumb: Vollkasko while the car is young and valuable; after roughly seven to nine years the Vollkasko premium often no longer stands in proportion to the car's value, so Teilkasko is enough, or Haftpflicht alone for a very old car. A nine-year-old Golf worth €6,500 does not justify €1,400 a year in Vollkasko premiums. A two-year-old BMW 3 Series worth €38,000 absolutely does.
What actually happens at the Zulassungsstelle
The registration office is methodical, slightly bureaucratic, and — once you have done it once — deeply predictable. Here is what the appointment itself looks like:
- Check in. You announce yourself at the reception or ticket machine. A number gets called. The process is first-come by appointment — walk-ins are turned away in most cities.
- Document handover. You present your passport, Meldebescheinigung, Zulassungsbescheinigung Teil I and II, eVB number and SEPA mandate — for imports also the Kaufvertrag. The clerk enters everything into the system.
- Plate number assignment. You request a plate combination. If you pre-reserved online, confirm it. If not, the clerk offers a next-available sequence.
- Fee payment. For a re-registration typically from around €20, more depending on the service. Which payment methods are accepted differs from office to office.
- Plate stamping. You have already had the plates pressed at the Schilderdienst; the Zulassungsstelle then applies the Stempelplakette (registration seal) to them.
- Zulassungsbescheinigung Teil I handover. The clerk prints your new Fahrzeugschein. It goes in the glovebox. You are now legal.
TIP
Which payment methods a Zulassungsstelle accepts differs from office to office: Munich, for example, takes cash, Girocard and credit card, while other offices handle it differently. Check your office's website before the appointment and bring a Girocard or some cash to be safe.
TÜV/HU — what it is and why it matters at purchase
TÜV is shorthand for the Hauptuntersuchung (HU) — the statutory inspection every passenger car must pass for the first time 36 months after first registration and every 24 months after that, including in old age. Every car on a public road in Germany carries a Prüfplakette (inspection sticker) on its rear plate showing the month and year of next inspection. There is no grace period: once the month on the sticker has passed, the HU is overdue, and a fine is possible if it is more than two months overdue.
When you buy a used car, the seller's TÜV certificate transfers with the vehicle. Check two things: how many months remain, and what passed on the last test. A car with three weeks of TÜV left is not necessarily a bad deal — but it means you will be paying around €160 for a fresh inspection within a month (HU and AU, ADAC average 2026), plus any repairs needed to pass. Factor that into the price.
A failed TÜV means the car cannot be registered until the defects are fixed. If you are buying a used car that "needs TÜV," negotiate the expected repair cost off the price and have the inspection done before you transfer ownership. Otherwise, you are buying a problem. For the full breakdown of what gets checked and common failure modes, see our dedicated TÜV inspection guide.
Financing options: Kredit, Leasing, or buy outright?
Having reviewed hundreds of expat purchase scenarios, the financing question almost always resolves the same way: if you have the cash and intend to keep the car more than three years, buy outright. Financing in Germany carries real interest (representative offers from major banks mostly sit in the mid-single digits in 2026, and key interest rates are rising again), and unlike the US, there is no tax deduction on consumer auto interest.
Three financing structures dominate. A Kredit (loan) through your house bank is the cleanest — you borrow, you own, you pay monthly. Leasing transfers the depreciation risk to the leaseholder but leaves you with no asset at the end. Ballonfinanzierung (balloon financing) gives low monthly payments with a large final payment — attractive on paper, dangerous if your situation changes before the balloon comes due.
EXPERT NOTE
For expats without a lengthy German Schufa (credit) record, dealer financing is harder to secure than house-bank loans. Your existing bank already has your employment data, your salary flow, and your account history — they will underwrite you faster and often at better rates than a dealership checking a thin Schufa file.
One category worth mentioning: manufacturer-subsidised leasing on new and demo vehicles. Volkswagen, Skoda, and BMW occasionally run promotions where the effective monthly cost on a Jahreswagen lease comes in below the equivalent Kredit payment, because the manufacturer is clearing inventory. These deals shift with quarterly targets. Worth checking the week you plan to buy.
What a car actually costs per year in Germany
Sticker price is the smallest number you will see. The annual running cost — Unterhaltskosten — is where German car ownership either works or does not. Here is what a typical scenario looks like for a three-year-old Volkswagen Golf VIII 1.5 eTSI, bought for €22,000, owned by a 32-year-old expat in Berlin with no German no-claims history:
| Cost category | Annual € | Notes |
|---|---|---|
| Vollkasko insurance | €1,100 | SF 0, Berlin |
| Kfz-Steuer (vehicle tax) | €76.60 | 1.5 L petrol, first registered 2021 or later |
| Fuel (15,000 km/year) | €1,550 | 6.5 L/100km @ €1.75 |
| TÜV/HU (every 2 years) | €80 | Amortised (HU and AU about €163) |
| Maintenance & service | €450 | Manufacturer schedule |
| Tyres (every ~4 years) | €180 | Amortised |
| Depreciation | €2,200 | ~10%/year |
| Parking / garage | €600 | Berlin Anwohnerparken + lot |
| Total annual cost | €6,237 | €520/month |
Worked example; based on ADAC Autokosten, insurers' quote calculators, Kfz-Steuer under the KraftStG, and HU costs per ADAC.
That €520 per month is the number to compare against ride-sharing, rental, and Deutschlandticket alternatives. At €63 per month for unlimited regional transport across Germany, the Deutschlandticket is €457 cheaper per month than owning the Golf above. For city-centre expats, the maths often favours not owning. For anyone outside a major urban core, or doing more than 10,000 km a year, ownership wins.
Why the German used-car market is unlike anywhere else
Two structural features make German used cars different from every other market most expats come from. First: the TÜV system forces mechanical honesty. Every two years, a neutral third party (TÜV, DEKRA, KÜS, or GTÜ) inspects the car against a national standard. Cars with hidden problems fail. Without repair and re-inspection there is no new sticker. That filter keeps visibly-broken inventory off the used market in a way that does not exist in, say, the United States.
Second: the Schwacke List. With Schwacke (now part of Autovista Group) and DAT, Germany has two standardised, industry-accepted used-car valuation systems. Dealers, leasing companies and insurers use them, and private sellers orient themselves by them. When a seller asks €14,500 for a 2019 Skoda Octavia 1.5 TSI with 67,000 km, you can compare the price against a free DAT valuation or ask the dealer for the Schwacke value — and know fairly precisely whether the price is fair. That price transparency does not exist in most other countries, and it flattens the market. Fewer extreme deals, fewer extreme rip-offs.
The flip side is mileage. German drivers do long distances. A 10-year-old German car with 180,000 km is normal, not concerning — most of that distance was Autobahn highway miles at steady speed, which wears cars less than short urban runs. Applying the "high mileage is bad" instinct from other markets systematically excludes some of the best-value cars in Germany.
What your first year of ownership actually looks like
Imagine you close on a 2022 Volkswagen Golf VIII 1.5 eTSI, 38,000 km, from a Vertragshändler in Kreuzberg on 15 April 2026. Here is a realistic twelve-month timeline:
- Week 1: Kaufvertrag signed, eVB issued by your insurer, Zulassungsstelle appointment booked for 2 May. First insurance premium payment scheduled.
- Week 3: Registration complete. Plates fitted. You drive home. Kfz-Steuer runs from the day of registration; the Hauptzollamt sends you the tax notice and collects the annual tax in advance by SEPA direct debit.
- Month 3: First service interval approaching if handover was at the recommended mileage. VW service intervals typically every 30,000 km or two years. Costs: €280–€450 depending on service scope.
- Month 6: First winter. Winter tyres with the alpine symbol are legally required in snow, slush, ice and black ice; there is no fixed date, and the rule of thumb is "O to O" (October to Easter). If the car came on summer tyres, budget €600–€900 for a Winterräder set including alloys.
- Month 9: Insurance renewal notice arrives by mail. If your no-claims record is clean, premium drops. If your insurance year ends on 31 December, your notice of cancellation must reach the insurer by 30 November; the main due date is stated in your policy.
- Month 12: TÜV still valid. The sticker on the rear plate and the Fahrzeugschein show when the next HU is due; for used cars it comes every two years. Annual total ownership cost lands roughly at the €6,200 mark from the earlier calculation.
Questions expats ask most often
Can I use my foreign driving licence to register a car?
Yes. Registration does not require a German driving licence. Non-EU licences are valid for six months after you establish your normal residence in Germany (§ 29 FeV); EU licences are recognised for the duration of their own validity. Conversion to a German Führerschein is separate from vehicle registration.
Can I register a car without an Anmeldung?
No. The Zulassungsstelle requires a Meldebescheinigung from your local Bürgeramt. Without a registered address, you cannot complete vehicle registration. This is the single most common blocker for new arrivals.
How long does the registration appointment itself take?
At the counter it is comparatively quick if your documents are complete. In big cities you often wait weeks for the appointment itself. Book the moment you sign the Kaufvertrag.
Can I transfer my no-claims bonus from my home country?
From the EU/EEA, yes: a German insurer must treat a claims record from another EEA state like a German one (§ 5c PflVG). How many SF years you get for it is up to the insurer, so have the classification confirmed in the quote. For records from the UK, Switzerland or the US, the insurer decides at its own discretion. Request the certificate from your previous insurer before you end the old contract.
Key takeaways
- Foreigners can buy and register cars in Germany with a valid Anmeldung and, for non-EU citizens, a residence permit.
- Sequence matters: Anmeldung → insurance (eVB number) → Kaufvertrag → Zulassungsstelle appointment → plates → registration.
- New car average in 2026 is roughly €37,000 (Destatis); Jahreswagen offers 15–30% savings with remaining warranty.
- The Zulassungsstelle charges typically from around €20 for a re-registration, more for imports; add €20–€40 for plates.
- Haftpflicht costs roughly €150–€400 a year, with Vollkasko it is more like €400–€1,100 and more; without German no-claims history you will be nearer the top end.
- Total annual ownership cost for a typical compact runs €5,500–€7,000 — roughly €460–€580 per month all-in.
- TÜV/HU is non-negotiable: first 36 months after first registration, then every 24 months, also for older cars. There is no grace period.
- Schwacke and DAT values give you a neutral price reference for used cars; DAT offers a free valuation — check before negotiating.
- Accepted payment methods differ from office to office. Check what your Zulassungsstelle accepts beforehand.
- Have your claims record from your previous country credited if possible — for EU/EEA records the insurer must treat them like German ones (§ 5c PflVG).
Related guides in this series
This pillar guide links to every spoke article in our Buying Guides cluster. Each covers one step of the process in depth:
- German Car Insurance Explained — Haftpflicht, Teilkasko, and Vollkasko compared, with 2026 premium data.
- TÜV / HU Inspection — what gets checked, what fails most often, and how to prepare.
- Zulassung Step-by-Step — the full registration process at the Zulassungsstelle.
- Schwacke List Explained — how Germany values used cars and how to read the data.
- Where to Buy — platform comparison for the German market.
- Car Financing in Germany — Kredit, Leasing, and Ballonfinanzierung compared.
- Jahreswagen, Vorführwagen, Tageszulassung — the German car category types explained.
- Total Cost of Car Ownership — 2026 Unterhaltskosten by vehicle class.
- Kfz-Steuer Explained — how Germany calculates annual vehicle tax.
Sources
- Kraftfahrt-Bundesamt (KBA) — 2025 annual registration data, Fahrzeugbestand as of 1 January 2025.
- Gesamtverband der Deutschen Versicherungswirtschaft (GDV) — Typklassen and Regionalklassen; Pflichtversicherungsgesetz (PflVG).
- ADAC — Autokosten 2025, Pannenstatistik 2025, vehicle purchase advice services.
- Destatis (Statistisches Bundesamt) — new passenger car average price, 2026.
- DEKRA — Gebrauchtwagenreport 2025.
- Zoll (Generalzolldirektion) — information on Kfz-Steuer; Kraftfahrzeugsteuergesetz (KraftStG).
- VDA (Verband der Automobilindustrie) — 2025 production and export figures.
Automobilisto's editorial methodology cross-references every data point against at least two independent sources. Every German regulatory term is verified against the current version of the applicable law (StVZO, FZV, KraftStG). Last updated: October 2026.
What this guide covers
- 01Can a foreigner actually buy a car in Germany?
- 02New, used, or Jahreswagen — which one fits your situation?
- 03What the German car market actually looks like right now
- 04Where to buy: dealer, private seller, or online platform?
- 05What documents do you need before you start?
- 06The seven-step process from decision to driving
- 07The mistakes that cost expats the most money
- 08Car insurance in Germany: what you will actually pay
- 09What actually happens at the Zulassungsstelle
- 10TÜV/HU — what it is and why it matters at purchase
- 11Financing options: Kredit, Leasing, or buy outright?
- 12What a car actually costs per year in Germany
- 13Why the German used-car market is unlike anywhere else
- 14What your first year of ownership actually looks like
- 15Questions expats ask most often
- 16Key takeaways
- 17Related guides in this series
- 18Sources
- 19Frequently asked questions
Buying Guides Cluster
- Car Financing in Germany: Autokredit, Leasing, and Ballonfinanzierung Compared (2026)
- Zulassung Step-by-Step: How to Register a Car in Germany
- TÜV / HU Inspection in Germany: What Gets Checked and How to Prepare
- Total Cost of Car Ownership in Germany (2026 Data)
- Where to Buy a Used Car in Germany: The Channel Comparison
- German Car Insurance Explained: Haftpflicht, Teilkasko, and Vollkasko
- Schwacke List Explained: How Germany Values Used Cars
- Kfz-Steuer in Germany 2026: How Your Car Tax Is Actually Calculated
- German Used Car Categories: Four Labels Decoded for Expat Buyers
Vehicle Catalog
Verify specs, check original MSRP, calculate depreciation — 5,000+ vehicles with verified data.
Purchase Contract PDF
Free contract for buying a used car from a private seller in Germany. PDF in German.
Model Comparisons
Side-by-side comparisons with data from catalog specs — narrow your shortlist before visiting a dealer.