MLgroup Cars › Buying a car in Bulgaria

Buying a used car in Bulgaria as a foreigner

Living in Sofia and need a car? Buying one here is straightforward once you know the steps. This short guide explains what to check, how the paperwork works and how we can help, in English.

Call +359 876 676 676Message us on ViberSee cars in stock

1. Check your documents first

To register a car in your name at KAT (the traffic police office) you normally need a Bulgarian address document, such as a residence card or a personal number (LNCH), plus your passport or ID. Rules depend on your situation, so ask us before you pick a car and we will tell you exactly what is needed.

2. Choose and inspect the car

Check the mileage, the service history and the import documents. Our cars are hand-picked in Switzerland and the EU, checked at our own workshop and sold with real mileage. You are welcome to have any car inspected at a service of your choice before you buy.

3. The contract at the notary

A car sale in Bulgaria is signed in front of a notary. The notary checks that the vehicle tax is paid, the insurance is valid and there are no liens on the car. When you buy from us, we prepare the documents and guide you through it.

4. Registration, plates and insurance

After the purchase the car is registered in your name at KAT. We help with the registration at KAT Sofia, transit plates if you need them, and the compulsory third-party insurance.

5. Paying: cash, transfer or leasing

You can pay in full or ask about leasing through our partner, with a 30% down payment and a decision usually within 24 hours. Approval depends on your documents.

Why buy from MLgroup Cars

Over 12 years in the business, real mileage, a 6-month or 5,000 km warranty when serviced at our workshop, and help with all the paperwork. We are in central Sofia, at 102 Knyaginya Maria Luiza Blvd, Central Bus Station Serdika.

See the cars in stock

Frequently asked questions

Can a foreigner buy a car in Bulgaria?
Yes. To register the car in your name at KAT you normally need a Bulgarian address document, such as a residence card or a personal number (LNCH). Every case is a little different, so call us and we will tell you what you need before you choose a car.
Do I need a notary?
Yes. In Bulgaria a car sale contract is signed with notarised signatures. When you buy from us, we prepare the documents and go through it with you.
Can I get a car on lease as a foreigner?
Often yes, through our leasing partner, with a 30% down payment. Approval depends on your documents; call us and we will check it for your situation.
Do you speak English?
Yes. Write to us on Viber in English or call +359 876 676 676.
Is the mileage real?
Most of our cars are imported from Switzerland and the EU with their import documents. You can have any car checked at a service of your choice before you buy.

Visit us

Monday to Saturday, 9:00 to 19:00, by appointment.

Open in Google Maps