Bosnia and Herzegovina VAT Number Format (123456789012)

Porez na dodanu vrijednost (PDV) number structure, regex & verified examples

Everything you need to know about Porez na dodanu vrijednost (PDV) numbers in Bosnia and Herzegovina โ€” they follow the pattern 12 digits (e.g. 123456789012), and can be verified against VIES. For the rates themselves, see Bosnia and Herzegovina VAT rates.

European countryPDV โ€” Porez na dodanu vrijednostBAM

VAT Number Format

Structure

12 digits

Example format

123456789012

Regex

^\d{12}$

VAT numbers are not case-sensitive โ€” lowercase input is automatically normalised.

Bosnia and Herzegovina VAT rates via API

Get Bosnia and Herzegovina VAT rates via API โ€” free, no key

No API key required
Request
curl "https://api.vatnode.dev/v1/rates/BA"
Response200 OK
{
  "countryCode": "BA",
  "countryName": "Bosnia and Herzegovina",
  "vatName": "Porez na dodanu vrijednost",
  "vatAbbr": "PDV",
  "standardRate": 17,
  "reducedRates": [],
  "superReducedRate": null,
  "parkingRate": null,
  "vatNumberFormat": "12 digits",
  "vatNumberPattern": "^\\d{12}$",
  "updatedAt": "2026-08-13"
}

View full rates API reference โ†’

Get Bosnia and Herzegovina VAT rates via package โ€” offline, no HTTP

eu-vat-rates-data
Request
# npm install eu-vat-rates-data
import { getRate } from 'eu-vat-rates-data'

const rate = getRate('BA')
console.log(rate.standard) // BA standard VAT rate
getRate() result200 OK
{
  "country": "Bosnia and Herzegovina",
  "currency": "BAM",
  "eu_member": false,
  "vat_name": "Porez na dodanu vrijednost",
  "vat_abbr": "PDV",
  "standard": 17,
  "reduced": [],
  "super_reduced": null,
  "parking": null,
  "format": "12 digits",
  "pattern": "^\\d{12}$"
}

View package on GitHub โ†’

Frequently Asked Questions

What is the VAT number format in Bosnia and Herzegovina?โ–พ

VAT numbers in Bosnia and Herzegovina follow the format: 12 digits. Example: 123456789012. VAT numbers are not case-sensitive โ€” lowercase input is automatically normalised.

What is the VAT number regex pattern in Bosnia and Herzegovina?โ–พ

Use this regular expression to validate VAT numbers in Bosnia and Herzegovina PDV number format locally:

^\d{12}$

Test against the uppercase number. Format validation catches typos locally.

What does PDV stand for in Bosnia and Herzegovina?โ–พ

PDV stands for Porez na dodanu vrijednost โ€” the Bosnian name for Value Added Tax (VAT). It appears on Bosnian invoices and tax documents.