JavaScript EU VAT Number Test Data

This transaction tests the VAT JavaScript validation routine available here. Some of the data are constructed test cases, the rest are arbitrary VAT numbers selected from the web. You can tell which is which by clicking on the appropriate VAT number's hyperlink which interrogates the European Commission's database.

There are three columns. The first indicates the result of the test; the second is the VAT number being tested; and the third is whether the VAT number is valid or not. Unexpected results are displayed in red.