Bulgaria · BG
The Bulgarian VAT number
The VAT number is the company number with a BG in front. Nothing has to be derived and nothing has to be joined: the number on the invoice is the key the trade register is indexed by, and that register is free and republished daily.
Format: BG + 9 or 13 digits (the EIK)
Example: BG000662064
Issued by: the National Revenue Agency, on VAT registration.
The format
A Bulgarian VAT number carries nine or thirteen digits after the prefix.
- BG + 9 digitsA legal person: this is its EIK, the unified identification code.
- BG + 13 digitsA branch or sub-unit: the EIK plus four more digits.
The nine-digit EIK carries a check digit computed modulus 11 with weights 1 to 8; if the remainder is 10, a second set of weights applies. The thirteen-digit form adds a further check digit for the sub-unit.
VAT-registered individuals use their personal or official number, also with the BG prefix.
EIK, BULSTAT and VAT registration
The EIK is assigned by the Registry Agency when an entity is entered in the Commercial Register. It replaced the older BULSTAT code for traders; the BULSTAT register still exists for non-traders.
The VAT number is the EIK with BG in front, but it exists only after VAT registration. The distinction matters: every company has an EIK, not every company is VAT registered. A business below the threshold exists lawfully and does not validate in VIES.
Finding the company
The Commercial Register
The Registry Agency runs the Commercial Register, which is public, free and published daily in an open format. It holds the name, seat, legal form, directors, capital and annual financial statements, and is searched by EIK or by name.
Because the VAT number is the EIK with a prefix, the number printed on an invoice is already the search key: strip the BG and the record is there.
The revenue agency
The National Revenue Agency confirms VAT registration but does not publish names and addresses that way.
VIES
Bulgaria discloses the name and the address, in Cyrillic. The address arrives on one line with the region and city carrying the prefixes обл. and гр., and the postcode at the end.
Bulgaria-specific pitfalls
- An EIK does not imply VAT registration. Every company has one; VAT registration is a separate step.
- Thirteen digits means a sub-unit, not a typing error.
- The data is in Cyrillic. A name from VIES will rarely match a Latin transliteration held in your own database.
- BULSTAT and EIK are not the same thing for non-traders.
- The address carries
обл.andгр.prefixes, which are not part of the place name.
One API, one response shape
Vatlas turns a business tax number into a company record: legal name, national identifier, legal form, status and address. Bulgaria: the same call and the same response as for every other country covered.
curl "https://api.vatlas.dev/v1/lookup/BG000662064" \
-H "Authorization: Bearer $VATLAS_KEY"
Response:
200 OK
{
"data": {
"vatNumber": "BG000662064",
"countryCode": "BG",
"nationalNumber": "000662064",
"nationalId": null,
"name": "И-Т ПО МЕТАЛОЗНАНИЕ, СЪОРЪЖЕНИЯ И ТЕХНОЛОГИИ С ЦЕНТЪР ПО ХИДРО- И АЕРОДИНАМИКА "АКАД. А.БАЛЕВСКИ" ПРИ БАН",
"legalForm": null,
"status": "active",
"address": {
"line1": "бул. ШИПЧЕНСКИ ПРОХОД 67",
"line2": null,
"postalCode": "1574",
"city": "СОФИЯ",
"country": "BG"
}
},
"meta": {
"source": "VIES",
"sourceDate": "2026-09-15",
"sourceSince": "2026-09-15",
"sourceUpdatedAt": null,
"proof": {
"type": "vies_consultation_number",
"value": "170f81c3-ed47-4183-bb9c-c2107fa566c5"
}
}
}
meta.source names the register that answered (SIRENE, ARES, VIES…) and meta.sourceDate the day it said so: the publication date of the file for a register we import, the day of the call for one we query live. The shape of the response never changes from one country to the next.
Try it on your own numbers. An email address is all it takes to create an account, with 100 requests a month and a working key in about a minute.
Frequently asked
The Bulgarian VAT number in short
How many digits does a Bulgarian VAT number have?
Nine or thirteen after the BG prefix. Thirteen is used for branches and sub-units.
Are the EIK and the VAT number the same?
The digits are. The VAT number is the EIK with BG in front, but it exists only after VAT registration.
What is the difference between EIK and BULSTAT?
The EIK is assigned by the Commercial Register to traders. The BULSTAT register still serves entities that are not traders.
Why does VIES reject an existing company?
Because it is not VAT registered. It has an EIK and trades lawfully, but is not in the VAT register.
Can the Bulgarian trade register be downloaded for free?
Yes. The Registry Agency publishes the data daily in an open format, and because the VAT number is the EIK the records are directly reachable.
VAT numbers in other countries
Last updated 28 August 2026.