Bulgarian VAT Number Check

Validate Bulgarian VAT numbers (ДДС номер (DDS nomer), идентификационен номер по ДДС) against the EU VIES service. Paste one number or a whole list below: every entry is format-checked for Bulgaria (BG + 9 or 10 digits) before it is sent to VIES.

About the Bulgarian VAT number

In Bulgarian the VAT number is the ДДС номер, from ДДС (данък върху добавената стойност, value added tax). It is administered by the National Revenue Agency.

The length of a Bulgarian VAT number tells you what kind of taxpayer it belongs to. Companies use their 9-digit Unified Identification Code (UIC, ЕИК / EIK) from the Commercial Register, while VAT-registered individuals use a 10-digit personal number. In both cases the VAT number is simply BG followed by that code.

Bulgarian VAT number format

  • Format: BG + 9 or 10 digits
  • Examples: BG123456789, BG1234567890 (illustrative, not real numbers)
  • Length: 11 or 12 characters including the prefix
  • Local name: ДДС номер (DDS nomer), идентификационен номер по ДДС
  • BG + 9 digits for companies and other legal entities (the UIC / EIK).
  • BG + 10 digits for individuals registered for VAT.

Where to find a Bulgarian VAT number

  • On Bulgarian invoices, which show the identification number under the VAT Act next to the company details.
  • In the Bulgarian Commercial Register, where the UIC (EIK) of every registered company is public.
  • In contracts and order confirmations from the supplier.

Common input mistakes

  • Entering the EIK without the BG prefix.
  • Using a branch identifier or other code that is longer than 10 digits.
  • Assuming every company with an EIK is VAT-registered: only registered VAT payers show as valid in VIES.

Bulgarian VAT numbers in practice

The 10-digit numbers used by VAT-registered individuals are based on their personal identification number: the EGN (ЕГН) for Bulgarian citizens, or the personal number of a foreigner (ЛНЧ, LNCh). Companies use the EIK, which is assigned when the company is entered in the Commercial Register, maintained by the Registry Agency (Агенция по вписванията).

Both the EIK and the EGN end in a check digit, so a mistyped digit usually produces a number that does not belong to any registered taxpayer. Branches and some other units can carry 13-digit BULSTAT codes. Those codes identify the unit rather than the VAT registration and are too long for the Bulgarian VAT format, which allows only 9 or 10 digits after BG.

Being entered in the Commercial Register does not make a company a VAT payer. Registration under the Bulgarian VAT Act is a separate step with the National Revenue Agency, which is why VIES is the check that tells you whether a Bulgarian number can be used for intra-EU transactions.

How to check Bulgarian VAT numbers

Paste your Bulgarian numbers into the validator above, one per line, each starting with BG. Spaces, dots and hyphens are removed automatically, and lower-case letters are converted to upper case.

justaxit first checks each entry against the Bulgaria format (BG + 9 or 10 digits). Numbers with the wrong shape are flagged immediately and are not sent to VIES. Well-formed numbers are then checked through VIES, which asks the Bulgaria tax administration whether the number is currently valid for intra-EU transactions.

Each result shows valid or invalid, plus the name and address when the member state shares them through VIES. If the national service is temporarily unavailable, the number is marked for retry rather than reported as invalid. Registered users can save lists and export results to CSV, Excel or PDF.

Bulgarian VAT number FAQ

How many digits does a Bulgarian VAT number have?

9 digits for companies (BG123456789) or 10 digits for individuals (BG1234567890), after the BG prefix.

Is the Bulgarian VAT number the same as the EIK?

For VAT-registered companies the digits are the same: the VAT number is BG followed by the 9-digit EIK (UIC).

Why does a valid EIK show as invalid in VIES?

The company may exist in the Commercial Register without being registered for VAT. VIES only reports VAT registrations.

Can a Bulgarian VAT number have 13 digits?

No. 13-digit codes are BULSTAT codes of branches and similar units. The Bulgarian VAT format allows only 9 digits (legal entities) or 10 digits (individuals) after BG.