lovinbulgaria
Business

Bulgaria's VAT for Small Businesses: A Practical Guide

What you need to know about VAT registration, rates, invoicing and filing in Bulgaria.

A desk with a calculator, invoices and a laptop showing a tax form

Illustration: AI-generated image

Value Added Tax (VAT) is a key part of running a business in Bulgaria. Whether you are selling goods or providing services, understanding the rules helps you stay compliant and avoid penalties. This guide explains the essentials for small businesses in clear, practical terms.

Who needs to register for VAT?

In Bulgaria, VAT registration is mandatory once your taxable turnover exceeds BGN 50,000 in any 12‑month period. If your business sells goods or services subject to VAT and you reach this threshold, you must register with the National Revenue Agency (NRA) within 14 days of the end of the month in which you exceeded the limit.

Even if your turnover is below the threshold, you can choose to register voluntarily. Voluntary registration can make sense if you buy from VAT‑registered suppliers and want to reclaim input VAT, or if you sell to other VAT‑registered businesses that expect to be charged VAT.

There are also some cases where registration is compulsory regardless of turnover, such as when you import goods or provide certain cross‑border services. If you are unsure, it is wise to consult an accountant.

VAT rates in Bulgaria

The standard VAT rate in Bulgaria is 20% and applies to most goods and services. A reduced rate of 9% applies to certain items, including hotel accommodation and books. Some supplies are zero‑rated, such as exports outside the EU, and others are exempt, such as financial services and health care.

It is important to apply the correct rate to each sale. Charging too little VAT means you may have to pay the difference out of your own pocket; charging too much can lead to customer disputes and administrative corrections.

Invoicing rules

Every VAT‑registered business must issue invoices that comply with Bulgarian law. A valid invoice must include specific information, such as your VAT number, the invoice date, a unique invoice number, a description of the goods or services, the taxable amount, the VAT rate and the VAT amount.

Since 2024, electronic invoicing has been mandatory for many business‑to‑business transactions in Bulgaria. The NRA operates a centralised e‑invoicing system, and businesses must submit invoices electronically in a structured format. Paper invoices are still permitted for some business‑to‑consumer sales, but check the current rules to be sure.

Filing and payment

VAT‑registered businesses must file a VAT return every month. The return must be submitted electronically to the NRA by the 14th day of the month following the reporting period. Any VAT due must also be paid by the same date.

If you have paid more input VAT than you collected on sales, you may be entitled to a refund. The NRA usually processes refunds within 30 days, but in some cases it may take longer or trigger an audit. Keeping accurate records is essential.

Practical tips for small businesses

  • Track your turnover monthly so you know when you are approaching the registration threshold.
  • Use accounting software that supports Bulgarian e‑invoicing requirements.
  • Keep all purchase invoices with VAT clearly shown so you can claim input tax.
  • Set aside the VAT you collect from customers so you are ready to pay it to the NRA.
  • If you sell to other EU countries, learn the rules for intra‑community supplies, which are often zero‑rated but require additional reporting.

VAT can seem complex, but once you have a system in place it becomes routine. For specific advice about your business, always consult a qualified accountant or tax adviser familiar with Bulgarian law.

More stories