Kosovo VAT Number Format (123456789)

Tatimi mbi Vlerën e Shtuar (TVSH) number structure, regex & verified examples

Everything you need to know about Tatimi mbi Vlerën e Shtuar (TVSH) numbers in Kosovo — they follow the pattern 9 digits (e.g. 123456789), and can be verified against VIES. For the rates themselves, see Kosovo VAT rates.

European countryTVSH — Tatimi mbi Vlerën e ShtuarEUR

VAT Number Format

Structure

9 digits

Example format

123456789

Regex

^\d{9}$

VAT numbers are not case-sensitive – lowercase input is automatically normalised. See how this format compares across all 27 EU countries.

Company and Tax Identifiers in Kosovo

What the registrar, the register and each identifier are called, in every official language and in English. These are names, not numbers.

Company registrar
  • Albanian: Agjencia për Regjistrimin e Bizneseve në Kosovë
  • English: Kosovo Business Registration Agency
Company register
  • Albanian: Regjistri i Biznesit
  • English: Business Register
Register number
  • Albanian: NRB
  • English: business registration number
Tax ID
  • Albanian: numri fiskal
  • English: fiscal number
VAT ID
  • Albanian: Nr. TVSh
  • English: VAT number

Each name is checked against the registrar’s or tax authority’s own pages or legal text. The same names ship in eu-vat-rates-data.json and in GET /v1/rates.

Kosovo VAT rates via API

Get Kosovo VAT rates via API — free, no key

No API key required
Request
curl "https://api.vatnode.dev/v1/rates/XK"
Response200 OK
{
  "countryCode": "XK",
  "countryName": "Kosovo",
  "isEU": false,
  "vatName": "Tatimi mbi Vlerën e Shtuar",
  "vatAbbr": "TVSH",
  "currency": "EUR",
  "standardRate": 18,
  "reducedRates": [
    8
  ],
  "superReducedRate": null,
  "parkingRate": null,
  "vatNumberFormat": "9 digits",
  "vatNumberPattern": "^\\d{9}$",
  "identifiers": {
    "registryAuthorityName": {
      "sq": "Agjencia për Regjistrimin e Bizneseve në Kosovë",
      "en": "Kosovo Business Registration Agency"
    },
    "registryName": {
      "sq": "Regjistri i Biznesit",
      "en": "Business Register"
    },
    "registryCodeName": {
      "sq": "NRB",
      "en": "business registration number"
    },
    "taxIdName": {
      "sq": "numri fiskal",
      "en": "fiscal number"
    },
    "vatIdName": {
      "sq": "Nr. TVSh",
      "en": "VAT number"
    }
  },
  "updatedAt": "2026-11-11"
}

View full rates API reference →

Get Kosovo 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('XK')
console.log(rate.standard) // XK standard VAT rate
getRate() result200 OK
{
  "country": "Kosovo",
  "currency": "EUR",
  "eu_member": false,
  "vat_name": "Tatimi mbi Vlerën e Shtuar",
  "vat_abbr": "TVSH",
  "standard": 18,
  "reduced": [
    8
  ],
  "super_reduced": null,
  "parking": null,
  "format": "9 digits",
  "pattern": "^\\d{9}$",
  "identifiers": {
    "registry_authority_name": {
      "sq": "Agjencia për Regjistrimin e Bizneseve në Kosovë",
      "en": "Kosovo Business Registration Agency"
    },
    "registry_name": {
      "sq": "Regjistri i Biznesit",
      "en": "Business Register"
    },
    "registry_code_name": {
      "sq": "NRB",
      "en": "business registration number"
    },
    "tax_id_name": {
      "sq": "numri fiskal",
      "en": "fiscal number"
    },
    "vat_id_name": {
      "sq": "Nr. TVSh",
      "en": "VAT number"
    }
  }
}

View package on GitHub →

Frequently Asked Questions

What is the VAT number format in Kosovo?▾

VAT numbers in Kosovo follow the format: 9 digits. Example: 123456789. VAT numbers are not case-sensitive – lowercase input is automatically normalised.

What is the VAT number regex pattern in Kosovo?▾

Use this regular expression to validate VAT numbers in Kosovo TVSH number format locally:

^\d{9}$

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

What does TVSH stand for in Kosovo?▾

TVSH stands for Tatimi mbi Vlerën e Shtuar — the Kosovan name for Value Added Tax (VAT). It appears on Kosovan invoices and tax documents.