Format of the VAT number for each European Union Member State

Country

Number

Code

Format

Number of digits

Austria

038

AT

AT U99999999

Letter U + 8 digits

Belgium

017

BE

BE 099999999

10 digits (the first digit is always a 0 or a 1)

Bulgaria

068

BG

BG 999999999

9 or 10 digits

Croatia

092

HR

HR 99999999999

11 digits

Czech Republic

061

CZ

CZ 999999999

8, 9 or 10 digits

Cyprus

600

CY

CY 99999999L

9 characters

Denmark

008

DK

DK 99999999

8 digits (the last digit is the control digit)

Estonia

053

EE

EE 999999999

9 digits

Finland

032

FI

FI 99999999

8 digits (the last digit is the control digit)

France

001

FR

FR 99999999999

11 digits (the first and second character may be a letter)

Germany

004

DE

DE 999999999

9 digits

Greece

009

GR

EL 999999999

9 digits (the last digit is the control digit)

Hungary

064

HU

HU 99999999

8 digits (the last digit is the control digit)

Ireland

007

IE

IE 9999999XX

7 digits + 1 or 2 letters

Italy

005

IT

IT 99999999999

11 digits (the last digit is the control digit)

Latvia

054

LV

LV 99999999999

11 digits

Lithuania

055

LT

LT 999999999

9 or 12 digits

Luxembourg

018

LU

LU 99999999

8 digits

Malta

046

MT

MT 99999999

8 digits

The Netherlands

003

NL

NL 999999999B99

11 digits + letter B

Poland

060

PL

PL 9999999999

10 digits (the last digit is the control digit)

Portugal

010

PT

PT 999999999

9 digits (the last digit is the control digit)

Romania

066

RO

RO 9999999999

2-10 digits (the last digit is the check number)

Slovakia

063

SK

SK 9999999999

10 digits

Slovenia

091

SI

SI 99999999

8 digits (the last digit is the control digit)

Spain

011

ES

ES X9999999X

9 digits (the first and last character may be a letter)

Sweden

030

SE

SE 999999999901

12 digits (the last two are always “01”)