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
TAX EFFICIENCY NOTE: For a foreign national who operates a Bulgarian EOOD, purchasing the vehicle through the company rather than personally can produce a material tax saving. The vehicle’s purchase price is depreciated over its useful life (typically 4 years for a passenger vehicle under Bulgarian accounting rules), and fuel, insurance, road tax and maintenance costs are deductible operating expenses — all reducing taxable profit at Bulgaria’s 10% corporate tax rate, the lowest in the EU.

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.

PLEDGE CHECK — MANDATORY FIRST STEP: Do not pay a deposit or sign a purchase agreement before checking the vehicle for registered pledges. The Central Pledge Register is publicly accessible. A vehicle sold with an undisclosed pledge does not transfer clean title to the buyer — the secured creditor’s rights survive the sale. This check takes minutes and is non-negotiable.

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

Original purchase agreement — three signed originals
Current registration certificate (талон / свидетелство за регистрация) — both parts
Valid civil liability insurance certificate (Зелена карта / GO policy)
Annual vehicle tax payment receipt (for current year)
Buyer’s valid identity document (passport or Bulgarian ID card)
Buyer’s Bulgarian personal ID number (ЛНЧ for foreign residents)
State fee payment — BGN 160 for standard Category B passenger vehicle re-registration
Technical inspection certificate (Годишен технически преглед) — must be current and valid
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

Purchase agreement signed by the company director in the company’s name (three originals)
Current extract from the Bulgarian Commercial Register confirming the company’s registration, EIK number and the director’s authority to represent (dated within 30 days)
Commercial vehicle insurance (Гражданска Отговорност) in the company’s name
Annual vehicle tax paid to the municipality where the company is registered
Director’s valid identity document
State registration fee (BGN 160 for standard Category B)
Technical inspection certificate (if the vehicle is more than 3 years old)

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.

TAX CAUTION: Do not assume that registering a vehicle in the company’s name automatically entitles the company to full VAT recovery. The VAT recovery right for passenger vehicles requires demonstrated exclusive business use. A vehicle used by the director for commuting or personal travel does not qualify. Incorrectly claimed VAT is subject to recovery with interest and penalties. Confirm your specific situation with a Bulgarian tax advisor before filing.

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

Original foreign registration certificate (or deregistration certificate)
Valid purchase agreement or proof of ownership
COC document (Certificate of Conformity)
Bulgarian roadworthiness inspection certificate (ГТП)
GO insurance valid in Bulgaria
Annual vehicle tax payment receipt
Buyer’s identity document and Bulgarian personal ID number (ЛНЧ)
State registration fee

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
IMPORTING FROM GERMANY — A POPULAR ROUTE: Bulgaria has a well-established market for used vehicles imported from Germany, where the supply of high-quality second-hand cars is large and prices are competitive. The import procedure for an EU-registered German vehicle is straightforward — no customs duty applies, a COC document is typically available, and German deregistration (Abmeldung) combined with the Bulgarian re-registration process is a standard procedure handled by specialist agents. If importing from Germany, verify the vehicle’s service history through the German vehicle history check (ADAC or similar) before purchase.

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.

RESIDENCY AND VEHICLE REGISTRATION: A foreign national who takes up Bulgarian residency is required to re-register their foreign vehicle in Bulgaria within 30 days of establishing residency. Continuing to drive a foreign-registered vehicle after becoming a Bulgarian resident is a violation of both Bulgarian registration law and, potentially, the requirements of the country where the vehicle is registered. The 30-day period is strictly interpreted.

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.

Section 7. Frequently Asked Questions

Ready to buy a car in Bulgaria?

Contact Bulgaria For Business VCC for comprehensive vehicle purchase support.

EOOD registration · Tax advice on deductibility and VAT recovery · Import procedures coordination · Document preparation for KAT registration · Full legal and business advisory services

Bulgaria For Business VCC — Your Trusted Partner for Business Expansion into Bulgaria and the European Union. All information is provided for general guidance purposes. For advice specific to your situation, please consult our team directly.

Menu