Importing a damaged car to Bulgaria
Bulgaria imports almost all its used cars and the average one is 19 years old. What a damaged car from Germany, Italy or a US auction really costs to land and register.
Most of what reaches a Bulgarian forecourt was bought at an auction somewhere further up the chain.
Used car imports into Bulgaria rose from 206,560 in 2020 to 277,323 in 2024, a 34 percent increase in four years. That growth is not a sign of a market getting richer. It is the sign of a market absorbing what other countries are finished with.
The short version
- The average imported car is 19 years old, and three quarters are over 15.
- Bulgaria has almost no salvage auctions of its own. The stock arrives already bought.
- Landing and registration runs roughly 394 to 793 euro before any repair.
- A non EU car adds about 27 to 30 percent in duty and VAT. An EU car adds none.
- Prices are in euro since January 2026. Older guides quote leva.
Skip ahead: check a car nowwhat it costs
Already looking at a specific car? The seller tells you what they know. A history check tells you what happened to the car before it reached the forecourt.
Check it before you bid
The auction sheet tells you what the seller declared. A history check tells you what happened before the car reached the yard.
Example: WBA3A5G59DNP26082Free preview included
- 30+ countries
- Result in under a minute
- Full PDF report
Where the chain ends
The numbers that describe the fleet are the ones worth remembering.
| Bulgaria imported fleet | |
|---|---|
| Average age of an imported car | 19 years |
| Share of cars over 15 years old | 75% |
| Used imports registered, 2025 | 236,120 |
| New cars registered, 2025 | 49,389 |
A nineteen year old car has had time to accumulate several owners, several countries and, frequently, several repairs. None of that travels with it unless somebody wrote it down. This is the practical reason a history check matters more here than in the markets these cars come from: the gap between what the car has lived through and what the paperwork shows is at its widest by the time it reaches Bulgaria.
Where the cars actually come from
Damaged and repairable cars reach Bulgaria along four well worn routes, and they are not equivalent.
| Source | What you get | Watch for |
|---|---|---|
| Germany | The most sought after, often with complete service records | Also the most competed for, so the discount is smallest |
| France | Cheaper than German stock | Higher corrosion risk and less certain provenance |
| Italy | Mass market models, hail and accident damage | Hail cars look cosmetic and are not always |
| United States | Salvage auction stock, Copart and IAAI | Highest transport cost, and the longest paper trail to verify |
Germany is the honest default. It is where the rest of this series starts, because German insurers write cars off and sell them at auction, and those cars then move east. Bulgaria is a long way down that chain, which means most of what arrives here has already been bought, sold and often repaired at least once.
Bulgaria has almost no auctions of its own
This is the structural difference. Germany has Copart and the Restwertboersen. France has VPauto, Alcopa and BCAuto Encheres. Bulgaria has almost nothing comparable for damaged stock.
What exists domestically is mostly forced sales rather than a salvage market.
| Where | What it is |
|---|---|
| sales.nra.bg | National Revenue Agency disposals, sealed or open bidding, or direct negotiation |
| sales.bcpea.org | Vehicles sold through private enforcement agents |
| AutoBuy.bg | Online auctions and classified listings |
| Ayvens Carmarket | Ex lease and fleet stock, for traders and dealers |
What it costs to land and register
Bulgaria switched to the euro on 1 January 2026 and the lev stopped being legal tender a month later, at a fixed rate of 1.95583 leva to the euro. Older guides still quote leva, so convert anything you read before you budget from it.
The cost depends almost entirely on one thing: whether the car comes from inside the EU or outside it.
| Charge | Typical amount |
|---|---|
| Transport within Europe | about 307 EUR to 614 EUR |
| Transport from the US to Europe | about 1,000 to 1,800 dollars |
| Customs clearance | about 102 EUR to 205 EUR, and an EU car needs only a declaration |
| Eco tax | about 36 EUR to 179 EUR, depending on the vehicle |
| Inspection, insurance and registration | about 256 EUR to 409 EUR |
| Duty and VAT, non EU cars only | roughly 27 to 30 percent of vehicle value |
On the registration side alone, expect roughly 394 EUR to 793 EUR before transport and before any repair. For a car bought inside the EU that is close to the whole administrative cost. For a car bought outside it, the duty and VAT line dwarfs everything else in the table.
That single row is why buying a damaged car in Germany usually beats buying the same car in America, even when the American hammer price is lower. Inside the EU there is no duty and no import VAT at the border. Outside it, roughly a third goes on top before the car has turned a wheel in Bulgaria.
The process, step by step
1. Decide EU or non EU before you shop
This decision sets roughly 30 percent of your final cost and it is easier to make before you have fallen for a specific car.
2. Check the car, not the advert
Whatever the route, the car has a history in the country it came from. Run the VIN before you commit, not after it arrives.
3. Get the paperwork right at the source
You will need the original registration documents, both parts for an EU vehicle, and a purchase contract that identifies the car by VIN. A customs declaration is required for non EU imports.
4. Translate what needs translating
Documents that are not in Bulgarian, German, English or French need a notarised translation. Budget the time as well as the fee.
5. Pay the eco tax and clear customs
Proof of eco tax payment is part of the registration file, so it cannot be left until later.
6. Inspect, insure, register
A repaired car has to pass technical inspection before it can be registered. Budget for it failing the first time, because on a nineteen year old car it often does.
Damage codes, and what they actually mean
Listings carry short damage codes. They are useful and they are not reliable. They are assigned by people walking a yard, they are explicitly reference only, and they are frequently incomplete.
Impact and structural
FR front end
RR rear end
SD side
TP top or roof
FD frame damage reported
RO rollover
Panel damage is a repair job. Frame damage and rollover are a question about whether the car should be repaired at all.
Water, weather and external
WA water or flood
HL hail
VN vandalism
AO all over
Flood hides the most. Water works through wiring over months, so the car can drive perfectly on collection and fail progressively afterwards.
Fire and hazard
BN burn
BE burn, engine
BI burn, interior
BC biohazard or chemical
Mechanical and cosmetic
MC mechanical
NW normal wear
MN minor dents and scratches
MC is the least informative code in the set. It covers a flat battery and a destroyed gearbox equally.
Title and history flags
VI / VP missing or altered VIN
CC cash for clunkers
DH damage history
PR partial or incomplete repair
RJ rejected repair
ST stripped
PR and RJ deserve more attention than they get. Both mean somebody already tried to fix this car and stopped.
- High risk
- Medium
- Lower
| Risk | Codes | Why |
|---|---|---|
| High | FD, RO, WA, BN, BE, VI, VP | Structural, electrical or legal problems repair does not reliably solve |
| Medium | FR, RR, SD, TP, AO, MC, PR, RJ | Repairable, but cost varies enormously and the code will not say by how much |
| Lower | HL, VN, MN, NW, ST | Cosmetic or predictable, provided nothing else is listed alongside |
Never bid on a code alone. Check it against the photographs, the title status and an independent history report.
Words that mean less than they sound
Run and Drive means it moved once, in a yard. It is not a statement about anything else.
Run and Drive means the vehicle started and moved under its own power at some point in the yard. It is not a statement about safety, legality, or whether the car will complete a journey, and a car can run and drive with serious faults. Budget as though transport may still be needed.
Clean title means the vehicle was never declared a total loss. That is weaker than it sounds. If damage was repaired privately, or without an insurance claim, nothing was declared and the title stays clean.
Salvage title means an insurer declared the car a total loss. Buyers treat it as a warning, and it is at least an honest one. Depending on local rules it can also make registration and resale considerably harder.
Sold as seen, and the protection you do have
At auction, the description is the contract.
Sold as seen means any fault, visible at the time or discovered later, becomes yours when the hammer falls. No warranty, no return, no renegotiation.
No major mechanical faults carries meaningfully more weight, and generally covers engine, gearbox, suspension, clutch, brakes and steering. It sets a higher expectation than a plain sold as seen listing.
You are not entirely without recourse. A materially misdescribed car, sold as running and arriving unable to start, usually gives grounds to challenge the sale, and if the auction house own condition report was inaccurate the claim may lie against the house rather than the seller. It is a narrow window and a poor substitute for checking first.
Why the listing is not enough
Everything on the auction sheet comes from the seller side. The damage codes are assigned in the yard. The title reflects only what was declared. The photographs were chosen by somebody who wants the car sold.
An independent history check is the only input that does not originate with the seller, and it covers what the auction sheet cannot: what happened to the car before it arrived.
It is also the only part of the record that survives what comes next. A car bought here gets repaired, exported, registered somewhere new and advertised as an ordinary used car, and at every one of those stages less of its past is visible. That is why the same check matters at both ends. Before you bid, it tells you what you are buying. Before you buy from a classified, it tells you whether the car in front of you came out of a yard like this one.
Panels get replaced and paperwork gets reissued. The history does not get repaired.
If you buy from a US auction
American salvage auctions carry more stock than anywhere in Europe and often a lower hammer price, and Bulgarian intermediaries offering the full package of transport, clearance, registration and repair are easy to find. There are two things to weigh before taking that route.
The first is arithmetic. Duty and VAT add roughly 27 to 30 percent of the vehicle value, transport from America runs 1,000 to 1,800 dollars against 307 EUR to 614 EUR from within Europe, and most US lots need a dealer licence, so a broker fee sits on top of that. A cheaper hammer price frequently loses to a German car once all of it is counted.
The second is verification. A car bought in Germany carries a European paper trail you can check. A car bought at an American auction carries an American one, and by the time it reaches a Bulgarian forecourt it may have passed through two intermediaries and a repair shop. The auction listing that photographed and coded its damage still exists. Nobody selling you the car has any reason to show it to you.
Your pre-buy checklist
- Decide EU or non EU first. It sets about a third of the cost.
- Ask the seller which country the car came from, and when.
- Ask whether it was bought at auction, and get a straight answer.
- Run an independent history check on the VIN before you pay anything.
- Match the VIN on the car against the VIN on every document.
- Check both parts of the registration document for an EU car.
- Look for repair quality at the panel gaps, boot floor and inner wings.
- Budget 394 to 793 euro for landing and registration, before repair.
- Assume the first technical inspection will find something.
- Get a repair estimate from somebody who has seen the actual car.
A car that arrives in Bulgaria has usually been through more hands than the advert admits. The paperwork resets at the border. The history does not.
Before you sign anything
Know what you are buying
Mileage, damage, finance and import records across 30+ countries, in one report, in under a minute.
- 30+ countries
- Under a minute
- Full PDF report
Not sure yet? See what a full report looks like first
Frequently asked questions
Is it cheaper to buy a damaged car from Germany or from the United States?
Usually Germany, once everything is counted. A car bought inside the EU pays no customs duty and no import VAT at the border, while a non EU car adds roughly 27 to 30 percent of its value in duty and VAT, plus higher transport and usually a broker fee.
What does it cost to register an imported car in Bulgaria?
Roughly 394 to 793 euro covering customs clearance, eco tax, technical inspection, insurance and registration. That is before transport, before duty and VAT on a non EU car, and before any repair work.
Are prices in leva or euro now?
Euro. Bulgaria adopted the euro on 1 January 2026 and the lev stopped being legal tender on 1 February, at a fixed rate of 1.95583 leva to the euro. Guides written before 2026 quote leva and need converting.
Can I tell whether a car on a Bulgarian forecourt was an auction car?
Not by looking at it, and often not by asking. The auction that sold it photographed and coded its damage, and that record still exists in the country it came from. A history check against the VIN is the way to reach it.
About this guide
- Scope: this is the Bulgaria edition. The pan-European overview compares what registration adds in five markets, and the Germany edition covers the market at the top of this chain.
- Market figures: Bulgarian registration and import statistics for 2020 to 2025, covering used vehicles imported and registered for the first time in the country.
- Costs: typical ranges reported by Bulgarian import and clearance services. Figures originally quoted in leva have been converted at the fixed rate of 1.95583 to the euro. Ranges vary by vehicle and by provider.
- Damage codes: described as the auctions publish them. They are assigned by hand, they are reference only, and no purchase decision should rest on them alone.
- Currency: Bulgaria adopted the euro on 1 January 2026. Amounts here are in euro unless stated.
Read next