Albania VAT Numbers

Format, rates & examples

Everything you need to know about Tatimi mbi vlerën e shtuar (TVSH) numbers in Albania — format rules, current rates, and real company examples you can verify against VIES.

European countryTVSHTatimi mbi vlerën e shtuarALL

VAT Number Format

Structure

1 letter + 8 digits + 1 letter

Example format

A12345678B

Regex

^[A-Z]\d{8}[A-Z]$

VAT numbers are not case-sensitive — lowercase input is automatically normalised.

Current VAT Rates

Standard

20%

Reduced

6%

Reduced

10%

Rates from EU Commission TEDB · Updated 2026-05-14

Albania VAT rates via API

Get Albania VAT rates via API — free, no key

No API key required
Request
curl "https://api.vatnode.dev/v1/rates/AL"
Response200 OK
{
  "countryCode": "AL",
  "countryName": "Albania",
  "vatName": "Tatimi mbi vlerën e shtuar",
  "vatAbbr": "TVSH",
  "standardRate": 20,
  "reducedRates": [
    10,
    6
  ],
  "superReducedRate": null,
  "parkingRate": null,
  "vatNumberFormat": "1 letter + 8 digits + 1 letter",
  "vatNumberPattern": "^[A-Z]\\d{8}[A-Z]$",
  "updatedAt": "2026-05-14"
}

View full rates API reference

Get Albania 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('AL')
console.log(rate.standard) // AL standard VAT rate
getRate() result200 OK
{
  "country": "Albania",
  "currency": "ALL",
  "eu_member": false,
  "vat_name": "Tatimi mbi vlerën e shtuar",
  "vat_abbr": "TVSH",
  "standard": 20,
  "reduced": [
    6,
    10
  ],
  "super_reduced": null,
  "parking": null,
  "format": "1 letter + 8 digits + 1 letter",
  "pattern": "^[A-Z]\\d{8}[A-Z]$"
}

View package on GitHub

Frequently Asked Questions

What is the VAT number format in Albania?

VAT numbers in Albania follow the format: 1 letter + 8 digits + 1 letter. Example: A12345678B. VAT numbers are not case-sensitive — lowercase input is automatically normalised.

What is the VAT number regex pattern in Albania?

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

^[A-Z]\d{8}[A-Z]$

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

What is the standard TVSH rate in Albania?

The standard TVSH rate in Albania is 20%. Reduced rates: 6%, 10%. Rates are sourced from the EU Commission TEDB and updated daily.

What does TVSH stand for in Albania?

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