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.

Company and Tax Identifiers in Andorra

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

Company registrar
  • Catalan: Departament de Registres Jurídics i Econòmics
  • English: Department of Legal and Economic Registers
Company register
  • Catalan: Registre de Societats Mercantils
  • English: Register of Commercial Companies
Register number

No official name confirmed

Tax ID
  • Catalan: número de registre tributari
  • English: tax registration number
VAT ID
  • Catalan: número de registre tributari
  • English: tax registration 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.

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",
  "currency": "EUR",
  "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]$",
  "identifiers": {
    "registryAuthorityName": {
      "ca": "Departament de Registres Jurídics i Econòmics",
      "en": "Department of Legal and Economic Registers"
    },
    "registryName": {
      "ca": "Registre de Societats Mercantils",
      "en": "Register of Commercial Companies"
    },
    "registryCodeName": null,
    "taxIdName": {
      "ca": "número de registre tributari",
      "en": "tax registration number"
    },
    "vatIdName": {
      "ca": "número de registre tributari",
      "en": "tax registration number"
    }
  },
  "updatedAt": "2026-11-12"
}

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]$",
  "identifiers": {
    "registry_authority_name": {
      "ca": "Departament de Registres Jurídics i Econòmics",
      "en": "Department of Legal and Economic Registers"
    },
    "registry_name": {
      "ca": "Registre de Societats Mercantils",
      "en": "Register of Commercial Companies"
    },
    "registry_code_name": null,
    "tax_id_name": {
      "ca": "número de registre tributari",
      "en": "tax registration number"
    },
    "vat_id_name": {
      "ca": "número de registre tributari",
      "en": "tax registration number"
    }
  }
}

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.