Buying a Car in Bulgaria: A Complete Guide for Foreign Nationals — As an Individual or Through a Bulgarian Company
Registration procedures, documentation requirements, tax considerations, importing from abroad, and why the ownership structure matters more than most buyers expect
2 routes Purchase as Individual or Through a Company
BGN 160 Standard Vehicle Registration Fee (Category B)
30 days To Register an Imported Vehicle After Customs Clearance
10% Corporate Tax — Company Vehicle Costs Fully Deductible
Introduction
Buying and registering a vehicle in Bulgaria is a straightforward process for those who understand the legal framework — and a source of avoidable delays and costs for those who do not. For a foreign national living or doing business in Bulgaria, the first decision is structural: do you purchase the vehicle in your own name as an individual, or register it as an asset of your Bulgarian company?
The answer depends on how you intend to use the vehicle, your tax position, and whether you are resident in Bulgaria. This guide covers both routes in full: the step-by-step process for individual purchase and registration, the procedure and advantages of company purchase, the rules for importing a vehicle from another EU country or from outside the EU, and the costs and documents involved at each stage.
Section 1. The Two Routes — Individual vs. Company Ownership
Before proceeding to the registration process, it is worth understanding the fundamental difference between the two ownership routes and when each is appropriate.
Purchasing as an Individual
A foreign national who is a resident of Bulgaria — holding a valid residence permit and a Bulgarian personal identification number (ЛНЧ) — can purchase and register a vehicle in their own name on exactly the same terms as a Bulgarian citizen. The vehicle is owned by the individual, insured in their name, and operated under standard traffic regulations.
Non-resident foreign nationals — those without Bulgarian residency — can also purchase a vehicle in Bulgaria, but registration in their name requires additional documentation and is subject to certain restrictions depending on their nationality and residency status. In practice, for non-residents who intend to use the vehicle regularly in Bulgaria, registering it through a Bulgarian company is often the more practical solution.
Purchasing Through a Bulgarian Company (EOOD)
A Bulgarian EOOD (private limited company) can own, register and insure vehicles as business assets. The vehicle is registered in the company’s name, appears on the company’s balance sheet, and — subject to specific conditions — the acquisition and operating costs are deductible for corporate income tax purposes.
This route is particularly relevant for foreign entrepreneurs and investors who have already established an EOOD in Bulgaria for business or tax purposes. The vehicle becomes a company asset, its costs reduce taxable profit at the 10% corporate tax rate, and VAT on the purchase may be reclaimed if the vehicle is used for business purposes.
Individual vs. Company Purchase Comparison
| Factor | Individual Purchase | Company Purchase (EOOD) |
|---|---|---|
| Who can do it | Bulgarian residents and, with restrictions, non-residents | Any Bulgarian-registered EOOD regardless of owner’s residency |
| Tax deductibility | None — personal asset; no tax benefit | Depreciation, fuel, insurance, maintenance deductible against 10% corporate tax |
| VAT recovery | Not applicable | VAT on purchase recoverable if vehicle used exclusively for business activity |
| Insurance | Personal auto insurance in individual’s name | Commercial auto insurance in company name; may include business use |
| Registration | Individual’s name and personal ID number | Company name, EIK number and registered office address |
| Resale | Proceeds belong to the individual; no tax on private sale | Proceeds are company income; taxed as part of company profit |
| Best suited for | Personal use vehicle; primary residence in Bulgaria | Business use vehicle; tax optimisation; non-resident owners |
Section 2. Buying a Vehicle as an Individual — Step by Step
Step 1: Due Diligence on the Vehicle
Before signing any purchase agreement or paying any deposit, verify the vehicle’s legal status. In Bulgaria, a vehicle can be subject to a registered pledge (залог) — a security interest held by a bank or finance company — or a seizure order from a court or enforcement authority. A vehicle with an unresolved pledge or seizure cannot be cleanly transferred.
The vehicle’s status can be checked through the Central Pledge Register (Централен регистър на особените залози) using the vehicle’s chassis number (VIN). The current registration certificate (талон) should also be verified to confirm that the seller is the registered owner and that the vehicle details match.
Step 2: The Purchase Agreement
The sale of a motor vehicle in Bulgaria does not require notarial form — a written private agreement (договор за покупко-продажба на МПС) signed by both parties is legally sufficient for the transfer of ownership. The agreement must include: the full names and identification details of both parties, the vehicle’s make, model, registration number and chassis number (VIN), the agreed purchase price, and the date of transfer.
The agreement is signed in three originals: one for the buyer, one for the seller, and one for the traffic police (КАТ) at the time of re-registration. All three originals must bear original signatures — photocopies are not accepted.
Step 3: Insurance — Civil Liability (Гражданска Отговорност)
Before a vehicle can be re-registered in Bulgaria, the buyer must obtain a valid civil liability insurance policy (Гражданска Отговорност, or ‘GO’). This is the mandatory third-party liability insurance required under Bulgarian law. The policy must be in force before the vehicle is presented for re-registration — the traffic police will not process the registration without confirmation of valid GO insurance.
GO insurance can be obtained from any licensed Bulgarian insurer. For a foreign national, the insurer will require the buyer’s personal identification document and, for Bulgarian residents, their ЛНЧ number. Annual GO premiums depend on the vehicle category, engine capacity, the owner’s claims history and the insurer’s pricing — typically ranging from BGN 200 to BGN 600 per year for a standard passenger vehicle.
Step 4: Annual Vehicle Tax (Данък върху превозните средства)
Before re-registration, the annual vehicle tax (road tax) for the current year must be paid to the relevant municipality — the municipality where the vehicle will be registered. The amount depends on the vehicle’s engine capacity and age. Payment can be made at the municipality’s cashier or, in most municipalities, online. The payment receipt must be presented at re-registration.
Step 5: Re-Registration at the Traffic Police (КАТ)
Re-registration is carried out at the Road Traffic Police (КАТ — Сектор Пътна Полиция) office in the municipality where the new owner resides. Both the buyer and seller must be present, or the seller must provide a notarially certified power of attorney authorising the buyer to re-register the vehicle without the seller’s presence.
Documents Required for Individual Registration
| Document | Who Provides It | Notes |
|---|---|---|
| Purchase agreement (3 originals) | Prepared by the parties | All three copies must have original signatures; no photocopies |
| Registration certificate (талон) | Seller hands over both parts | Part I stays with the vehicle; Part II is submitted to KAT |
| GO insurance certificate | Buyer obtains before registration | Must be valid from the date of registration; not backdated |
| Vehicle tax receipt | Buyer pays at municipality | For the calendar year of registration; amount depends on engine and age |
| Technical inspection (ГТП) | Valid ГТП required | If expired, vehicle must pass inspection before re-registration |
| State fee | Paid at KAT or online | BGN 160 for standard Category B; other categories differ |
Section 3. Buying a Vehicle Through a Bulgarian Company (EOOD)
The Procedure
The procedure for a company vehicle purchase follows the same general steps as an individual purchase, with three key differences: the buyer in the purchase agreement is the company (identified by its full registered name and EIK number, not the director’s personal details); the vehicle is registered in the company’s name at the company’s registered office address; and the insurance policy is a commercial policy in the company’s name.
The director of the EOOD signs the purchase agreement and all registration documents on behalf of the company, in their capacity as legal representative. No separate power of attorney is required if the director is acting in their standard representative capacity as confirmed by the Commercial Register.
Documents Required for Company Registration
VAT Recovery on Company Vehicle Purchase
A Bulgarian EOOD registered for VAT purposes can reclaim the VAT paid on a vehicle purchase — but only if the vehicle is used exclusively for business purposes. Under Bulgarian VAT law, if a vehicle is used for both business and personal purposes (which is the presumption for passenger vehicles), VAT is not recoverable on the purchase. VAT recovery is available without restriction for commercial vehicles (товарни автомобили), minibuses used for passenger transport as part of the company’s activity, and vehicles used as demonstration or test vehicles.
For passenger vehicles used solely for business purposes — for example, a vehicle used exclusively for client transport or delivery — the company must be able to demonstrate exclusive business use with documentary evidence (mileage logs, business purpose records). This is a strict requirement and is scrutinised in tax inspections.
Depreciation and Operating Cost Deductions
Regardless of VAT recovery, the costs associated with a company vehicle are deductible for corporate income tax purposes. The vehicle’s purchase price is depreciated over its accounting useful life — under Bulgarian accounting rules (НСФОМСП), passenger vehicles are depreciated at a maximum rate of 25% per year (4-year useful life) using the straight-line method. Fuel, insurance premiums, maintenance and repair costs, annual road tax, and parking fees are deductible operating expenses in the year they are incurred.
For an EOOD paying corporate tax at 10% on net profit, the annual tax saving from vehicle-related deductions depends on the total deductible costs. A vehicle costing BGN 40,000 generates BGN 10,000 per year in depreciation — producing a tax saving of BGN 1,000 per year at the 10% rate, plus the tax saving on fuel and operating costs.
Section 4. Importing a Vehicle into Bulgaria
Importing from Another EU Member State
Bulgaria is a member of the EU single market, which means there are no customs duties on vehicles imported from other EU member states. However, registration-related taxes apply, and the process involves several steps that must be completed within 30 days of the vehicle’s arrival in Bulgaria.
EU Import Procedure
| Step | Action | Where | Timeline |
|---|---|---|---|
| Obtain a Bulgarian roadworthiness inspection (технически преглед / ГТП) | Authorised inspection station (ГТП) | Before registration; same day | |
| Obtain GO civil liability insurance valid in Bulgaria | Any Bulgarian insurer | Before registration | |
| Pay the registration fee and annual vehicle tax | Municipality / online | Before attending KAT | |
| Submit registration application at KAT with all documents | KAT office in place of residence | Within 30 days of entry | |
| Receive Bulgarian registration plates and certificate | KAT | Same day or within 3–5 days |
Documents Required for EU Import Registration
Importing from Outside the EU (Third Countries)
Importing a vehicle from outside the EU — from countries such as the United States, Japan, UAE, or non-EU post-Soviet states — involves customs clearance procedures in addition to the registration steps above. The vehicle must be declared at the Bulgarian customs authority (Агенция Митници), and customs duties and import VAT must be paid before the vehicle can be registered.
Third Country Import Charges
| Charge | Rate | Basis | Notes |
|---|---|---|---|
| Customs duty | 6.5% (standard) | CIF value (cost + insurance + freight) | EU Common External Tariff for passenger vehicles; may vary by country of origin / trade agreements |
| Import VAT | 20% | CIF value + customs duty | Standard Bulgarian VAT rate; recoverable by VAT-registered company if conditions met |
| Excise duty | Not applicable for standard passenger vehicles | — | Applies to certain vehicle categories; confirm for your specific vehicle |
Section 5. Ongoing Obligations After Registration
Annual Roadworthiness Inspection (ГТП)
All vehicles registered in Bulgaria are subject to mandatory annual roadworthiness inspections (Годишен технически преглед, ГТП). New vehicles are exempt for the first three years. After the first inspection, subsequent inspections are annual for vehicles more than 10 years old, and every two years for vehicles between 3 and 10 years old. The inspection must be completed before the expiry of the current certificate; driving with an expired ГТП certificate is a traffic violation.
Annual Vehicle Tax
The annual vehicle tax (Данък върху превозните средства) is paid to the municipality where the vehicle is registered, once per calendar year. The amount depends on the vehicle’s engine capacity, age and environmental standard (Euro class). Payment is due by 31 March for the first instalment (with a 5% discount for full-year payment by that date) and by 30 June for the second instalment. Non-payment results in interest accruing and potential enforcement by the municipality.
Civil Liability Insurance (GO) — Annual Renewal
GO insurance must be maintained without interruption throughout the vehicle’s registration period. Driving without valid GO insurance is a serious traffic violation with significant fines. The insurance must be renewed before expiry; most insurers offer online renewal and the updated certificate is transmitted electronically to the traffic police database.
Ongoing Obligations Summary
| Obligation | Frequency | Deadline / Notes |
|---|---|---|
| Roadworthiness inspection (ГТП) | Annual (10yr+ vehicles); every 2 years (3–10yr) | Must be current at all times; new vehicles exempt for 3 years |
| Annual vehicle tax | Annual | First instalment by 31 March (5% discount for full payment); second by 30 June |
| GO civil liability insurance | Annual (or multi-year policy) | Must be in force continuously; online renewal available |
| Vignette (motorway sticker) | Annual or weekly | Required for motorway use; available at border crossings, petrol stations and online |
| Change of address / ownership notification | Within 7 days of change | Required by law; failure to notify is a violation |
Section 6. Special Situations for Foreign Nationals
Foreign-Registered Vehicle — How Long Can You Drive It in Bulgaria?
A foreign national who is not a Bulgarian resident may drive a foreign-registered vehicle in Bulgaria for up to 30 days per entry without re-registering it. For EU-registered vehicles, the 30-day limit does not apply in the same strict sense — EU freedom of movement applies — but a vehicle habitually used in Bulgaria by a Bulgarian resident should be registered in Bulgaria. ‘Habitual use’ is assessed on a facts-and-circumstances basis; the key factor is whether the owner’s centre of life and activity is in Bulgaria.
Vehicle Pledge and Finance
If the vehicle was purchased with a bank loan or on hire purchase (финансов лизинг), a pledge is registered against the vehicle in the Central Pledge Register. The vehicle can be used normally, but cannot be sold without the pledgee’s (bank’s) consent and without discharging the pledge. When buying a second-hand vehicle, always check the Pledge Register regardless of what the seller tells you — an undisclosed pledge survives a sale and binds the buyer.
Leasing vs. Purchase
Financial leasing (финансов лизинг) is widely available from Bulgarian banks and dedicated leasing companies for both individuals and companies. Under a financial lease, the lessee uses the vehicle while the lessor (the leasing company) remains the registered owner until the final payment is made and ownership is transferred. For a Bulgarian EOOD, leasing payments are deductible operating expenses — in some cases producing a more favourable cash flow profile than outright purchase with depreciation.
Operating leasing (оперативен лизинг) — where the vehicle is returned at the end of the term without a purchase option — is available for company vehicles and is treated as a pure operating expense, with full deductibility of lease payments.
