Buying a Car in Bulgaria: Prices, Paperwork and Registration (2026)
Updated August 15, 2026 · 14 min read

Outside central Sofia, Bulgaria is a country you really want a car for — mountain roads, coastal villages, weekend trips that no bus schedule covers. This guide is for foreigners buying a car here in 2026: who is allowed to register one, what the used market actually costs, the notary-based transfer process step by step, and the traps (clocked odometers, missed deadlines, prices still quoted in leva). Bottom line: a solid used car runs €8,500–15,000, transferring ownership of a €10,000 car costs about €456 all-in in Sofia, and a year of mandatory taxes, insurance and inspections adds roughly €280–480 before fuel.
Who can buy — and who can register
Anyone can buy a car in Bulgaria. Registering it in your own name is the real gate: KAT (Пътна полиция, the traffic police) registers vehicles against a Bulgarian identity document with a personal number (EGN or LNCh) and a Bulgarian address.
In practice:
- EU citizens who have completed their residence registration and hold a certificate with a personal number register a car personally, at the KAT office covering their Bulgarian address.
- Non-EU citizens need a residence permit — continuous, long-term or permanent — plus the Bulgarian ID card that comes with it. With those, personal registration works the same way.
- Non-residents — tourists, second-home owners without a permit — cannot register a car in their own name. The standard workaround is a Bulgarian company: an EOOD owns the car as a company asset. If you were planning a company anyway, see freelancer vs company and run the EOOD cost estimator. But do not open a company only to hold a €5,000 car — annual accounting will cost more than the car saves you.
If you are still at the planning stage, the complete moving guide explains how residence, address and personal number fit together.
What used cars cost in 2026
Bulgaria is overwhelmingly a used-car market, and an old one: the average car on the road is about 19 years old, and more than three quarters of registered cars are over 15. The average asking price for a used petrol car in Q1 2026 was €12,210, up 1.6% on the previous quarter. German brands make up nearly half the market — 47% of registrations, with VW alone at 14.5% — followed by Japanese (16%) and French (11%) makes.
Typical asking prices in 2026:
| Car | Typical price |
|---|---|
| Budget cars, 15+ years old | €1,500–6,000 |
| VW Golf 7 (2015–2018) | €8,500–14,000 |
| VW Passat B8 (2016–2020) | €12,000–22,000 |
| Mercedes C-Class W205 | €15,000–30,000 |
| Hyundai Tucson (2021–2023) | €18,000–28,000 |
| Toyota RAV4 Hybrid (2019–2022) | €25,000–36,000 |
| Used EV / hybrid (market average) | €19,532 |
Where to shop: mobile.bg dominates with 200,000+ live car listings; cars.bg is second and runs a free price-check tool that tells you whether an asking price is above or below market. At dealerships (автокъщи), real transaction prices typically land 5–12% below the listed price — negotiate, it is expected.
The odometer problem (take this seriously)
Bulgaria imports a large share of its used cars from Western Europe, and odometer fraud rides along. EU studies estimate that a large share of cars traded cross-border have manipulated mileage, with the average buyer overpaying by around €3,000. There is still no public Bulgarian mileage database — the EU's 2025 roadworthiness package will force member states to build odometer registers fed by inspection records and link them across borders, but the rules are still in the legislative pipeline and are not expected to bite before the end of the decade. It does not help you today.
Before you hand over money:
- Paid VIN history report (CarVertical, AutoDNA) for any imported car — service records and foreign inspection mileages are the single best clocking check.
- Free stolen-vehicle check with the VIN at any police station.
- Unpaid fines check on the MVR e-services portal (e-uslugi.mvr.bg).
- Pledge check: leased or loan-financed cars carry a special pledge registered in the Central Register of Special Pledges (ЦРОЗ) at the Registry Agency — you can request a certificate. The notary also checks for seizures (запори) at transfer, but a pledge you discover at the notary's desk is a wasted trip.
- Vignette validity at bgtoll.bg — trivial, but a seller who let it lapse tells you something.
Buying from a private seller: step by step
Bulgaria transfers registered vehicles through a notary, not a government office. Any notary in the country can do it; the whole appointment takes under an hour if the paperwork is complete.
- Check the car (see above) and agree the price. A pre-purchase inspection at an independent garage costs €30–60 and is worth it on anything over €5,000.
- Arrange payment. Cash is legal only below the statutory cash cap of €5,113 (the old BGN 10,000 limit, carried straight over into euro — a rise to €10,000 is being discussed but has not happened as of August 2026); at or above it you must pay by bank transfer, so you will want a Bulgarian bank account or a transfer service set up in advance.
- The seller gathers documents: registration certificate parts I and II, a certificate of the car's insurance value (удостоверение за застрахователна стойност — issued by insurers or brokers, needed because the municipal transfer tax is charged on the car's insurance value, and the notary's fee on the higher of that value and the price), a receipt showing the vehicle tax is paid, a declaration under Art. 264(2) of the Tax and Social Security Procedure Code (DOPK) that the seller owes no public debts, and a spousal consent declaration if the car is marital property. Missing any of these stops the deal.
- Sign at the notary. A written contract with notarized signatures of both parties is legally mandatory for registered vehicles. The notary verifies identities, checks for seizures, and will refuse to certify if the seller has unpaid public debts — the only legal workaround routes part of your purchase price to the tax office to clear the debt at the table. Unless the sums are small and fully transparent, walk away.
- Pay the transfer costs (table below). The buyer customarily pays all of them.
- Insure it. Take out your own Grazhdanska otgovornost (GO — mandatory third-party liability) policy immediately; you cannot legally drive without it.
- Re-register at KAT within one month. Bring the notarized contract, your ID and the registration documents. If you live in the same region (област) as the seller, you keep the plates and pay about €10; a different region means new plates (regional codes differ) and roughly €28. A valid annual inspection (GTP) transfers with the car — no new inspection needed. For a domestic notary transfer, the municipality is notified automatically; you do not file a separate tax declaration.
Total transfer cost, €10,000 car in Sofia (2026):
| Item | Cost |
|---|---|
| Notary fee (proportional tariff) | €121.16 |
| VAT on notary fee (20%) | €24.23 |
| Municipal acquisition tax (Sofia: 3%) | €300.00 |
| KAT re-registration, keeping plates | €10.23 |
| Total | €455.62 |
The acquisition tax is set by each municipality between 0.1% and 3% — Sofia charges the maximum; some smaller municipalities charge 2–2.5%. Budget roughly 3.5–5% of the car's price for the whole transfer.
Deadlines: one month, or your registration dies
You have one month from the contract date to re-register at KAT. Miss it and the fine is about €102. Miss two months and the system terminates the registration automatically — the car legally cannot be driven or sold until it goes through full re-registration. Despite what a wave of 2026 blog posts claims, this is not a new rule: it has been in the Road Traffic Act since late 2017 (it applies to contracts entered in the register after 27 December 2017) and fully automated since 12 June 2018. It catches buyers who "get around to it later" every single week.
What a car costs per year
Annual ownership costs are genuinely low by Western European standards — one reason the cost of living in Bulgaria stays modest even with a car.
| Item | Typical 2026 cost |
|---|---|
| Municipal vehicle tax (example below) | €55.80/yr |
| GO (mandatory liability) insurance | €128–307/yr |
| Annual technical inspection (GTP) | €40–50 |
| E-vignette (national road network) | €64.50/yr |
| Kasko (comprehensive, optional) | ~3–6% of car value |
Vehicle tax is (engine power in kW × municipal rate) × age coefficient × Euro-category coefficient. A 100 kW, Euro 5, 10-year-old car pays about €55.80 a year in Sofia or Plovdiv, €63.90 in Varna. Newer cars pay a higher age coefficient but a much lower eco coefficient — Euro 6 cuts the bill by 60% in Sofia. Pay the full year by April 30 and you get a 5% discount; otherwise it is due in two installments (June 30 and October 31).
GO insurance got its biggest shake-up in years: after nearly a decade of delays, the bonus-malus reform took effect in February 2026. Insurers now have full access to your claims history in the Guarantee Fund and price on it — switching companies no longer wipes your record, and since February 3, 2026 you can request an official certificate of your claims history. The class-based system is still phasing in through 2026 as the regulator's implementing ordinance and technical link-up complete; insurers expect up to a ~50% spread between clean and risky drivers once it fully bites. Ballparks: an experienced driver in a small town pays €128–180; an average profile in a regional city €180–230; Sofia or a powerful car €230–307; drivers under 25 start above €307. Quotes differ 20–30% between insurers for the same driver — always compare. New EU-aligned minimum coverage is €6.45 million per event for injury and €1.3 million for property damage.
Add fuel, parking (Sofia's paid zones), and repairs — mercifully cheap here, with independent garages charging a fraction of Western rates.
Importing a car from another EU country
Self-importing from Germany is practically a national sport, and since Bulgaria joined Schengen fully in 2025 the drive home has no border stops — part of the broader shift covered in what changed in 2026.
The tax rules are simple for used cars: no customs duty, no VAT when a private person brings a used car from another EU country. Watch the "new means of transport" rule: if the car is less than 6 months old or has under 6,000 km, EU law treats it as new and you owe 20% Bulgarian VAT at registration — even if you bought it from a private individual who charged you no VAT.
From Germany you need the Zulassungsbescheinigung Teil I and Teil II (Teil II is the ownership document — the old "Brief"), the deregistration certificate (Abmeldebescheinigung), the last TÜV report, and the purchase contract or invoice. Missing the Brief or the deregistration certificate blocks Bulgarian registration entirely.
Costs on top of the purchase price:
- Transport: €179–358 by professional car carrier, or drive it back yourself on German short-term plates (Kurzzeitkennzeichen, valid 5 days) or export plates with insurance.
- First registration at KAT: identification (VIN) check plus technical inspection.
- One-off eco (product) fee by the car's age and fuel type — the rates were raised on 1 July 2025 and are now set in euro: from about €77 for a brand-new petrol or diesel car up to about €197 for one over 10 years old. Hybrids pay less (from about €54), and even EVs now owe a small fee (from about €51) — the old full exemption is gone.
- All-in registration extras: roughly €280–360 for a newer Euro 6 import, €460–560 for an older diesel. A worked example from 2026: a 2019 BMW 320d cost about €1,057 in total extras including transport, and the DIY process took 2–4 weeks.
Done carefully, self-importing typically saves €1,500–2,500 versus buying the same car locally — the margin the import trade lives on. Done carelessly, you import someone else's clocked odometer, so the VIN-report step matters double here.
Electric cars: Bulgaria's quiet tax break
EVs get the best ownership deal in the country: zero annual vehicle tax — a national exemption written into the Local Taxes and Fees Act, not a municipal favor — and free parking in Sofia's paid zones through the end of 2026. Enjoy that one while it lasts: from January 1, 2027 only the first three hours a day are free, and EV owners living inside the zones start paying for resident stickers like everyone else (relevant if you are living in Sofia). One more break shrank in 2025: since July, EVs pay a small eco fee at first registration (from about €51) instead of the old €0. They still need a GO policy and the €64.50 vignette — the tax exemption does not extend to tolls.
The market is moving: used EV and hybrid prices averaged €19,532 in early 2026, down 7.1% year-on-year, and the choice keeps widening. Bulgaria now has 2,500+ public charging points (EVPoint, Eldrive, Fines Charging's fast stations on the highways, plus free fast chargers at many Lidl stores), and home charging on the night tariff costs around €1.38 per 100 km. For a Sofia commuter, the math increasingly works.
Your foreign driving license
Short version — the full detail is in the driving in Bulgaria guide:
- EU/EEA licenses stay valid until they expire; no exchange needed when you move.
- UK licenses exchange with no test, but you must do it within 1 year of getting your residence permit (GP medical certificate, residence permit, surrender the UK license).
- US licenses cannot be exchanged: the US is not a 1968 Vienna Convention party, so once you are resident you must pass the Bulgarian theory and practical exams. Visitors can drive on a valid US license with an International Driving Permit.
What nobody tells you
- Half the internet still quotes leva. Bulgaria has used the euro since January 1, 2026, but listings, municipal sites and old blog posts show BGN. Divide by 1.95583. A "20,000" car is €10,225, not €20,000 — and yes, some sellers exploit the confusion.
- Don't count on your foreign no-claims history. The bonus-malus system prices on Bulgarian claims data held by the Guarantee Fund, and there is no published mechanism for importing a foreign record — ask your insurer, but budget as if you start from scratch and improve from there.
- The "3% notary fee" is a myth. That figure is Sofia's acquisition tax. The actual notary fee is proportional and modest — about €145 including VAT on a €10,000 car.
- The seller's debts are your problem. The notary will block the deal if the seller owes public money. The legal workaround pays the debt out of your purchase price, straight to the budget — fine in theory, but unless the sums are small and fully documented, walk away; a seller with tax debts is rarely hiding just one problem.
- Buy in early spring if timing is flexible: you inherit a paid-up tax year more often, and you can settle your own first tax bill by April 30 for the 5% discount.
FAQ
Can I buy a car in Bulgaria without residency?
You can buy one, but you cannot register it in your name — KAT requires a Bulgarian ID document with a personal number and address. Non-residents use a Bulgarian company (EOOD) that owns the car as an asset. For most people the practical answer is: get your residence sorted first, then buy.
How long do I have to re-register a car after buying it?
One month from the notary contract, at the KAT office for your address. Missing it costs about €102 in fines, and after two months the registration is terminated automatically, grounding the car until full re-registration. Fees are trivial — about €10 if you keep the plates.
Is it really cheaper to import a car from Germany?
Usually yes — typical savings are €1,500–2,500 after transport, eco fee and registration, because used EU imports carry no VAT or duty. The catch is diligence: you need the full German paperwork and a VIN history report, since imported cars are exactly where odometer fraud concentrates.
Do electric cars really pay no tax?
The annual municipal vehicle tax is €0 for EVs everywhere in Bulgaria — it is a national exemption under the Local Taxes and Fees Act. Since July 2025 they do pay a small eco fee at first registration (from about €51), and they are not exempt from the €64.50 annual vignette or mandatory GO insurance. Hybrids get reduced rates, not a full exemption.
Can I drive in Bulgaria on my US license?
As a visitor, yes — with an International Driving Permit alongside it. Once you become a Bulgarian resident, the US license cannot be exchanged, so you must pass the Bulgarian theory and practical exams. EU licenses need no exchange at all, and UK licenses swap test-free within the first year of residence.
Sources
- Your Europe — VAT when buying or selling a car
- Your Europe — driving license validity in the EU
- MVR — change of vehicle registration (official service page)
- UK Government — Living in Bulgaria (license exchange)
- Registry Agency — Central Register of Special Pledges
- Pravatami.bg — legal steps in a vehicle sale
- Pravko.bg — notary fee calculator for vehicle transfers
- Innovires — 2026 vehicle tax formula and municipal rates
- Karai.bg — importing a car from abroad, costs
- Boleron — 2026 GO insurance changes and bonus-malus
- Atara.bg — used car prices in Bulgaria 2026
- Council of the EU — roadworthiness package and odometer registers
- GoElectric.bg — EV incentives and charging network 2026
This guide is general information, not legal advice. Rules change — verify with the linked official sources or a licensed professional before acting.
Got a question this guide didn't answer? Ask the community — we reply to every question.