Andorra VAT Number Format (A123456B)

Impost General Indirecte (IGI) number structure, regex & verified examples

Everything you need to know about Impost General Indirecte (IGI) numbers in Andorra — they follow the pattern 1 letter + 6 digits + 1 letter (e.g. A123456B), and can be verified against VIES. For the rates themselves, see Andorra VAT rates.

European countryIGI — Impost General IndirecteEUR

VAT Number Format

Structure

1 letter + 6 digits + 1 letter

Example format

A123456B

Regex

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

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

Andorra VAT rates via API

Get Andorra VAT rates via API — free, no key

No API key required
Request
curl "https://api.vatnode.dev/v1/rates/AD"
Response200 OK
{
  "countryCode": "AD",
  "countryName": "Andorra",
  "isEU": false,
  "vatName": "Impost General Indirecte",
  "vatAbbr": "IGI",
  "standardRate": 4.5,
  "reducedRates": [
    2.5,
    1
  ],
  "superReducedRate": null,
  "parkingRate": null,
  "vatNumberFormat": "1 letter + 6 digits + 1 letter",
  "vatNumberPattern": "^[A-Z]\\d{6}[A-Z]$",
  "updatedAt": "2026-09-27"
}

View full rates API reference →

Get Andorra 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('AD')
console.log(rate.standard) // AD standard VAT rate
getRate() result200 OK
{
  "country": "Andorra",
  "currency": "EUR",
  "eu_member": false,
  "vat_name": "Impost General Indirecte",
  "vat_abbr": "IGI",
  "standard": 4.5,
  "reduced": [
    1,
    2.5
  ],
  "super_reduced": null,
  "parking": null,
  "format": "1 letter + 6 digits + 1 letter",
  "pattern": "^[A-Z]\\d{6}[A-Z]$"
}

View package on GitHub →

Frequently Asked Questions

What is the VAT number format in Andorra?▾

VAT numbers in Andorra follow the format: 1 letter + 6 digits + 1 letter. Example: A123456B. VAT numbers are not case-sensitive – lowercase input is automatically normalised.

What is the VAT number regex pattern in Andorra?▾

Use this regular expression to validate VAT numbers in Andorra IGI number format locally:

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

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

What does IGI stand for in Andorra?▾

IGI stands for Impost General Indirecte — the Andorran name for Value Added Tax (VAT). It appears on Andorran invoices and tax documents.