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.
VAT Number Format
Structure
1 letter + 8 digits + 1 letterExample format
A12345678BRegex
^[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 requiredcurl "https://api.vatnode.dev/v1/rates/AL"
{
"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"
}Get Albania VAT rates via package — offline, no HTTP
eu-vat-rates-data# 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{
"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]$"
}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.