Supported Validation Types
View supported validation types for countries and regions.
The service supports multiple countries and regions for business tax identification number validation. Use the following table to view the supported countries and regions, and the validation type for each.
NoteThe service checks tax numbers used for international trade. Some domestic tax numbers may not appear in validation databases. Use these validation results only for cross-border transactions.
- Supported—Indicates whether the service supports tax number validation for the country or region.
- Validation type—Indicates the validation type for the country or region.
- Syntax—Validates the format against the requirements for the country or region.
- Database—Validates the format and the tax number against validation databases for the country or region.
Supported validation types
Here's a list of countries and regions supported by this service:
| Country name | Supported | Validation type |
|---|---|---|
| Albania | Yes | Syntax |
| Armenia | Yes | Syntax |
| Australia | Yes | Database |
| Austria | Yes | Database¹ |
| Bahrain | Yes | Database² |
| Belarus | Yes | Database |
| Belgium | Yes | Database¹ |
| Bulgaria | Yes | Database¹ |
| Cambodia | Yes | Syntax |
| Canada - Federal | Yes | Database³ |
| Canada - British Columbia | Yes | Syntax |
| Canada - Manitoba | Yes | Syntax |
| Canada - Quebec | Yes | Database |
| Canada - Saskatchewan | Yes | Syntax |
| Canary Islands | Yes | Syntax⁴ |
| Chile | Yes | Syntax |
| Colombia | Yes | Syntax |
| Croatia | Yes | Database¹ |
| Cyprus | Yes | Database¹ |
| Czech Republic | Yes | Database¹ |
| Denmark | Yes | Database¹ |
| Egypt | Yes | Database |
| Estonia | Yes | Database¹ |
| European Union | Yes | Database⁴ |
| Finland | Yes | Database¹ |
| France | Yes | Database¹ |
| Georgia | Yes | Database |
| Germany | Yes | Database¹ |
| Greece | Yes | Database¹ |
| Hungary | Yes | Database¹ |
| Iceland | Yes | Syntax⁵ |
| India | Yes | Database² |
| Indonesia | Yes | Syntax |
| Ireland | Yes | Database¹ |
| Italy | Yes | Database¹ ² |
| Kazakhstan | Yes | Syntax |
| Kenya | Yes | Syntax |
| Kosovo | Yes | Syntax |
| Laos | Yes | Syntax |
| Latvia | Yes | Database¹ |
| Lithuania | Yes | Database¹ |
| Luxembourg | Yes | Database¹ |
| Malaysia | Yes | Syntax |
| Malta | Yes | Database¹ |
| Mexico | Yes | Syntax |
| Moldova | Yes | Syntax |
| Morocco | Yes | Syntax |
| netherlands | Yes | Database¹ |
| New Zealand | Yes | Database |
| Nigeria | Yes | Syntax |
| Norway | Yes | Database |
| Oman | Yes | Database |
| Philippines | Yes | Syntax⁶ |
| Poland | Yes | Database¹ |
| Portugal | Yes | Database¹ |
| Romania | Yes | Database¹ |
| Russia | Yes | Syntax |
| Saudi Arabia | Yes | Syntax |
| Serbia | Yes | Syntax |
| Singapore | Yes | Syntax |
| Slovakia | Yes | Database¹ |
| Slovenia | Yes | Database¹ |
| South Africa | Yes | Syntax |
| South Korea | Yes | Database |
| Switzerland | Yes | Syntax |
| Spain | Yes | Database¹ |
| Sweden | Yes | Database¹ |
| Taiwan | Yes | Syntax |
| Tanzania | Yes | Syntax |
| Thailand | Yes | Database |
| Turkey | Yes | Syntax |
| United Arab Emirates (UAE) | Yes | Database² |
| Ukraine | Yes | Database |
| United Kingdom (UK) | Yes | Database |
| Uruguay | Yes | Syntax |
| Uzbekistan | Yes | Database |
| Vietnam | Yes | Syntax |
Considerations
Note the following considerations:
- The European Union (EU) tax numbers are validated against the VAT Information Exchange System (VIES) database. Some domestic tax numbers may not appear in the VIES database. For more information, see VIES VAT Number Validation.
- Validating Italian VAT IDs against the Italian validation source requires CAPTCHA verification, which can significantly impact response time. For more information, see CAPTCHA Resolution.
- Canada supports both syntax and database validation for Goods and Services Tax (GST), Harmonized Sales Tax (HST), and Quebec Sales Tax (QST).
- The Canary Islands use Impuesto General Canario (IGIC) tax number validation.
- Iceland can validate five- or 6-digit tax numbers or 10-digit tax numbers.
- The Philippines can validate 12- or 15-digit tax number formats or 9-digit tax number formats.