Valid VAT Formats for the European Community
X - represents an alphabetical character
n - represents a number.
|
| Country |
Country Code |
Number Length |
Number Format |
Additional Info |
| Austria |
AT |
9 |
Unnnnnnnn |
Including Jungholtz and Mittelberg.
Number must start with U. |
| Belgium |
BE |
9 |
nnnnnnnnn |
|
| Denmark |
DK |
8 |
nnnnnnnn |
|
| Finland |
FI |
8 |
nnnnnnnn |
|
| France |
FR |
11 |
nnnnnnnnnnn Xnnnnnnnnnn nXnnnnnnnnn XXnnnnnnnnn
|
Including Monaco & Corsica.
Alphabetical characters I and O are
invalid. |
| Germany |
DE |
9 |
nnnnnnnnn |
Except Busingen and the Isle of Heligoland.
Must be 9 character code, not the 10 character
variant. |
| Greece |
EL |
8 |
nnnnnnnn |
|
| The Republic of Ireland |
IE |
8 |
nnnnnnnX nXnnnnnX |
|
| Italy |
IT |
11 |
nnnnnnnnnnn |
Except the communes of Livigno and Campione d'Italia and the Italian waters of Lake Lugano. |
| Luxembourg |
LU |
8 |
nnnnnnnn |
|
| Netherlands |
NL |
12 |
nnnnnnnnnBnn |
Last three characters of number must be B
followed by any number from 01 - 99. |
| Portugal |
PT |
9 |
nnnnnnnnn |
Including the Azores and Madeira. |
| Spain |
ES |
9 |
Xnnnnnnnn nnnnnnnnX XnnnnnnnX |
Including the Balearic Islands but excluding Ceuta and Melilla. |
| Sweden |
SE |
12 |
nnnnnnnnnn01 |
Last two characters must be 01.
|