VAT identification number
A VAT identification number (VATIN), also referred to as a VAT registration number, is a unique identifier assigned by national tax authorities to taxable persons (such as businesses) and non-taxable legal entities registered for Value Added Tax (VAT) within the European Union (EU). It serves as proof of VAT registration and determines the place of taxation, enabling the proper administration of VAT obligations, particularly for intra-EU supplies of goods and services.[1] The primary purpose of the VATIN is to facilitate cross-border trade by allowing businesses to verify each other's VAT status and apply correct tax treatments, such as zero-rating intra-EU supplies when both parties are VAT-registered. It is mandatory on VAT invoices for business-to-business (B2B) transactions and certain business-to-consumer (B2C) supplies, ensuring compliance with EU VAT Directive 2006/112/EC. Businesses engaged in e-commerce or imports may also obtain special VATINs through schemes like the One Stop Shop (OSS) or Import One Stop Shop (IOSS), which simplify reporting and payment of VAT across multiple member states using a single identifier in the format EU followed by country code and digits (e.g., EUDE123456789).[1][2][3] VATIN formats vary by EU member state but generally consist of a two-letter country code (per ISO 3166-1 alpha-2 standard) followed by a national identifier comprising 8 to 12 digits or alphanumeric characters, often including a check digit for validation. For example, Germany's format is DE followed by 9 digits (e.g., DE123456789), France uses FR followed by 11 digits (e.g., FR12345678901), and Italy employs IT followed by 11 digits (e.g., IT12345678901). These structures are defined by national legislation to ensure uniqueness and integrity within each country's VAT system.[1][4] To confirm the validity of a VATIN for intra-EU transactions, businesses use the VAT Information Exchange System (VIES), a centralized EU tool that queries national VAT databases to verify registration status and active participation in cross-border trade. VIES provides real-time checks, displaying whether a number is valid and revealing the associated business name and address if applicable, though it does not guarantee ongoing compliance or solvency. National tax administrations issue VATINs exclusively, and the EU warns against fraudulent schemes claiming to provide them.[5][1]Fundamentals
Definition and Purpose
A VAT identification number (VATIN or VAT ID) is a unique alphanumeric code assigned by national tax authorities to businesses and, in some cases, individuals or non-taxable legal entities that are liable for or registered under value-added tax (VAT) systems.[1] This identifier serves as a key tool for tracking VAT-liable transactions, monitoring exemptions, and ensuring overall tax compliance across supply chains.[1] The primary purpose of a VAT identification number is to facilitate seamless intra-community and cross-border trade by uniquely identifying registered entities, thereby enabling zero-rating of business-to-business (B2B) supplies where VAT is not charged at the point of sale but accounted for by the recipient.[1] It supports refund claims under VAT reclaim schemes, allowing eligible entities—such as non-resident businesses—to recover input VAT on purchases, and aids in fraud prevention by enabling mandatory reporting and validation of transactions through centralized systems.[6] In practice, the number is essential for verifying the VAT status of parties involved in supplies, reducing administrative burdens in multi-jurisdictional operations. VAT identification numbers are required during VAT registration processes, must appear on tax invoices to document transactions, and are used in cross-border declarations such as the EU's EC Sales Lists for reporting intra-community supplies.[2] These requirements ensure accurate allocation of VAT liabilities and streamline audits. Globally, VAT identification numbers or equivalent identifiers are issued in over 175 countries that operate VAT or similar consumption tax systems, though terminology and applications vary; for instance, India's Goods and Services Tax Identification Number (GSTIN) functions analogously as a 15-digit unique code for registered taxpayers under its GST regime.[7][8]Historical Development
The concept of Value Added Tax (VAT) originated in France, where it was first implemented on April 10, 1954, under the leadership of Maurice Lauré, marking the introduction of a modern multi-stage tax on value added at each production level. In its early years, VAT administration relied on basic registration numbers assigned by national tax authorities, lacking any standardized identification format for taxable entities, which sufficed for domestic operations but posed challenges for emerging cross-border trade. Within the European Union, standardization of VAT identification numbers advanced through key legislative measures to support intra-EU trade. The Sixth Council Directive 77/388/EEC, adopted on May 17, 1977, established a harmonized framework for VAT, including provisions for unique identification numbers to facilitate exemptions on intra-Community supplies under Article 22.[9] This was later recast and updated by Council Directive 2006/112/EC, which maintained the uniform numbering system while mandating the use of two-letter ISO country codes as prefixes (introduced in practice during the 1980s to enhance interoperability).[10] Significant milestones included the 1993 Maastricht Treaty, which realized the single market and reinforced the requirement for VAT IDs in cross-border transactions to enable zero-rating of supplies between registered traders.[11] The 2004 EU enlargement incorporated ten new member states, each adopting compatible VAT ID formats aligned with the established system, while the United Kingdom's exit via Brexit in 2020 transitioned its GB-prefixed numbers from EU to non-EU status, requiring adjustments for ongoing trade. The EU model influenced global adoption of similar identification systems, though without uniform formats until recent international efforts. In Australia, the Australian Business Number (ABN) was introduced on July 1, 2000, as part of GST reforms, serving as a unified identifier for tax purposes including VAT-equivalent reporting. Brazil implemented the Cadastro Nacional da Pessoa Jurídica (CNPJ) in 1998, building on earlier 1970s tax registry systems to register legal entities for VAT compliance. Broader uniformity emerged through OECD guidelines on digital reporting, such as the 2022 report on electronic invoicing updated in 2023, promoting standardized IDs for real-time VAT data exchange across borders.[12] Recent developments emphasize digital integration of VAT IDs. The EU's VAT in the Digital Age (ViDA) initiative, proposed by the European Commission in December 2022, was adopted on 11 March 2025 by the EU Council. It focuses on modernizing VAT systems with digital VAT IDs to enable real-time reporting, mandatory e-invoicing for domestic and cross-border B2B transactions by 2030, and enhanced fraud prevention through a centralized reporting platform.[13]General Structure
Components and Formats
A VAT identification number typically consists of three main components: a country prefix indicating the issuing jurisdiction, a serial number providing unique identification for the registrant, and optionally a check digit to verify the number's integrity. The country prefix is usually 1 to 3 characters, such as letters or digits, while the serial number comprises a variable sequence of digits or alphanumeric characters to distinguish individual taxpayers. This structure ensures the number serves as a reliable identifier for tax administration purposes across different systems.[1][14] Common formats for VAT identification numbers range in length from 8 to 15 characters, combining letters and numbers in patterns that prioritize simplicity and uniqueness without a universal standard. In many jurisdictions, the format begins with the country prefix followed directly by the serial number, though some incorporate additional elements like branch identifiers for multi-location entities or temporary codes for newly registered businesses. These variations allow flexibility to accommodate national administrative needs while maintaining interoperability in cross-border transactions.[1][15] Design variations in VAT identification numbers often reflect integration with broader tax or business registry systems; for instance, some formats embed indicators for taxpayer type, such as distinguishing between businesses and certain non-profits, or link directly to national identification numbers for streamlined compliance. In other cases, the number may align with company registry codes to reduce duplication in record-keeping. These adaptations enhance efficiency but can introduce complexity in international recognition.[14][16] Standardization efforts, such as the ISO 6523 standard for international code designators, support the consistent use of VAT identification numbers in global electronic data interchange, including UN/EDIFACT protocols for trade documentation. This framework assigns codes to specific identifier types, enabling systems like Peppol to recognize and process VAT numbers uniformly across borders without altering national formats. Such initiatives promote seamless B2B transactions while preserving jurisdictional sovereignty.[17] VAT identification numbers are issued by tax authorities during the registration process, which businesses must complete upon reaching a mandatory threshold often equivalent to €10,000 to €100,000 in local currency depending on the jurisdiction. This threshold exempts smaller entities from VAT obligations to minimize administrative burdens, with the number assigned immediately upon approval to enable compliance in invoicing and reporting. The process underscores the number's role in formalizing a business's entry into the VAT system.[18][19]Validation Methods
Validation of VAT identification numbers primarily relies on check digit algorithms designed to detect transcription errors and ensure structural integrity. These algorithms commonly employ modulo arithmetic, such as Modulo 97 or Modulo 11, often with weighted sums of digits to generate a check digit appended to the number. For instance, in many European systems, the check digit is calculated by treating the number as a large integer, performing 97 - (number mod 97), which yields values from 00 to 96; this method, akin to ISO 7064 standards, is used in countries like the United Kingdom for its established series. Country-specific variations exist, such as France's use of a key derived from 12 + (3 × (SIREN mod 97)) mod 97, where SIREN is the base identifier, or the Netherlands' 11-test involving descending multipliers from 9 to 1 followed by division by 11. These checksums, including Luhn-like modulo 10 approaches in some jurisdictions, allow for simple verification without external databases.[20][20][21] Manual validation follows a structured step-by-step process to confirm a VAT number's correctness. First, verify that the two-letter prefix corresponds to the issuing country's ISO 3166-1 alpha-2 code, such as "DE" for Germany or "FR" for France. Next, ensure the total character length adheres to the expected format, typically 8 to 12 characters excluding the prefix. Finally, compute the check digit: for a generic 9-digit number, multiply each digit by descending weights (e.g., 9 for the first, 1 for the last but one), sum the products, take the sum modulo 10, and confirm it matches the final digit; if the result is 10, it should be 0. This process, while straightforward, requires knowledge of country-specific weighting and modulo rules to avoid miscalculation.[22][23] Digital tools provide efficient, real-time verification beyond manual methods. In the European Union, the VAT Information Exchange System (VIES), introduced with the single market in 1993, enables cross-border checks by querying national VAT databases to confirm registration status and validity. Users enter a VAT number on the official VIES portal, receiving confirmation if the business is active for intra-EU trade. Globally, equivalents include Australia's Australian Business Register (ABR) portal, operated by the Australian Taxation Office (ATO), which validates Australian Business Numbers (ABNs) associated with GST registration via online lookup. In India, the Goods and Services Tax (GST) portal allows verification of GST Identification Numbers (GSTINs) by searching taxpayer details, status, and compliance records. These systems integrate via APIs for automated e-commerce platforms, ensuring seamless compliance in international transactions.[24][5][25] Common errors in VAT validation often stem from invalid prefixes that do not match recognized country codes, incorrect character lengths deviating from standard formats (e.g., fewer or more than 9-11 digits post-prefix), or checksum failures due to transcription mistakes like swapped digits. These pitfalls can lead to rejected transactions or compliance issues, particularly in e-commerce where automated systems flag invalid numbers, potentially delaying cross-border sales or incurring penalties for incorrect VAT exemptions. Proper validation mitigates such risks by confirming both format and authenticity before processing.[26][27] Internationally, VAT numbers facilitate cross-verification in trade through standardized formats akin to IBAN for banking, enabling mutual recognition via bilateral agreements and digital exchanges. As of 2025, updates include pilot programs integrating APIs for blockchain-based validation, aimed at enhancing security and reducing fraud in cross-border VAT reporting within the EU. These initiatives build on existing systems like VIES to provide tamper-proof ledgers for transaction validation.[28][28]European Union
Legal Requirements
The regulatory framework for VAT identification numbers in the European Union is primarily established by Council Directive 2006/112/EC, commonly known as the Recast VAT Directive, which mandates that each Member State assign a unique VAT identification number to all taxable persons to facilitate the identification and administration of VAT obligations across the Union. Under Article 22 of the Directive, Member States must ensure that persons liable for VAT payment, including those involved in intra-Community transactions, receive such a number, enabling cross-border verification and compliance. Additionally, Article 226 requires that VAT identification numbers be included on all invoices and in periodic declarations to ensure proper accounting and deduction of input tax. Businesses are obligated to register for a VAT identification number upon exceeding country-specific turnover thresholds, which generally range from approximately €10,000 to €91,000 annually, depending on the Member State and type of supply (goods or services); for instance, Luxembourg and Malta set thresholds around €35,000, while lower limits apply in countries like Germany (€22,000) and Greece (€10,000), and France has €91,000 for goods and €34,400 for services as of 2025 (Ireland updated to €42,500 for services and €85,000 for goods from 1 January 2025). To address cross-border sales, the Union One-Stop Shop (OSS) scheme, introduced on 1 July 2021, allows non-EU sellers and EU-based businesses to declare and pay VAT through a single Member State for distance sales of goods and certain services exceeding an EU-wide threshold of €10,000, thereby simplifying registration without needing multiple VAT numbers.[3] This scheme builds on the earlier Mini One-Stop Shop (MOSS) for electronic services, implemented from 1 January 2015, which enabled similar simplified reporting for B2C digital supplies.[29] Compliance with VAT identification number requirements is enforced through rules mandating their quotation on invoices for intra-EU acquisitions, where failure to provide a valid number prevents the buyer from claiming input tax deductions and may trigger reverse-charge mechanisms. Non-compliance, such as omitting the number from declarations or invoices, can result in penalties varying by Member State, often percentage-based on unpaid VAT or fixed amounts per violation. Looking ahead, updates under the Directive on Administrative Cooperation (DAC8, Directive (EU) 2023/2226), with transposition required by 31 December 2025 and reporting obligations from 2026, will enhance digital reporting, requiring platforms and service providers to report VAT-related transaction data automatically to tax authorities, further integrating VAT identification numbers into automated exchange systems.[30] For cross-border transactions, validation of VAT identification numbers through the VAT Information Exchange System (VIES) is mandatory for B2B exemptions on intra-Community supplies, ensuring that only registered taxable persons in another Member State can benefit from zero-rating without VAT charge. This system supports special schemes like OSS for e-services and goods, where validated numbers confirm eligibility for simplified VAT treatment in cross-border B2C sales. Exceptions to mandatory VAT identification number assignment apply to small businesses below de minimis thresholds, where Member States may exempt enterprises based on national rules implementing Directive 2006/112/EC, typically up to €100,000 or a percentage of total turnover, allowing them to operate without registration or numbering. From 1 January 2025, an expanded cross-border SME scheme permits eligible small enterprises with Union-wide turnover up to €100,000 to apply VAT exemptions in other Member States without local registration.[31] VAT identification numbers may also be assigned to non-profit organizations, public bodies, or other non-taxable legal entities if they engage in taxable activities, ensuring they can participate in VAT-liable transactions while maintaining the right to deduct input tax where applicable.Formats by EU Member State
VAT identification numbers (VAT IDs) in the European Union are prefixed with the two-letter ISO 3166-1 alpha-2 country code for the issuing member state, followed by a sequence of 8 to 12 digits or alphanumeric characters specific to each country's national system. This structure ensures uniqueness and facilitates cross-border verification through the EU's VIES system. The exact composition varies by member state, often incorporating elements from national business or tax registries, such as enterprise numbers or fiscal codes.[32][1] The table below outlines the standard formats for each EU member state, including the prefix, structure, and an illustrative example.| Country | Prefix | Structure | Example | Notes |
|---|---|---|---|---|
| Austria | AT | U + 8 digits | ATU12345678 | The "U" indicates a business entity.[32] |
| Belgium | BE | 10 digits | BE0123456789 | First two digits often represent the enterprise number from the Crossroads Bank for Enterprises.[32] |
| Bulgaria | BG | 9–10 digits | BG123456789 | Variable length based on national registration.[32] |
| Croatia | HR | 11 digits | HR12345678901 | Aligns with the national OIB personal identification number.[32] |
| Cyprus | CY | 8 digits + 1 letter | CY12345678L | Letter serves as a check character.[32] |
| Czech Republic | CZ | 8–10 digits | CZ12345678 | Length varies; shorter for individuals, longer for entities.[32] |
| Denmark | DK | 8 digits | DK12345678 | Incorporates check digits for validation.[32] |
| Estonia | EE | 9 digits | EE123456789 | Derived from the national registry code.[32] |
| Finland | FI | 8 digits | FI12345678 | First seven digits from business ID, plus check digit.[32] |
| France | FR | 2 characters + 9 digits | FRXX123456789 | First two characters (digits or letters) act as a key; letters may indicate special statuses.[32] |
| Germany | DE | 9 digits | DE123456789 | Based on national tax ID without separators.[32] |
| Greece | EL | 9 digits | EL123456789 | Corresponds to the national tax ID (AFM).[32] |
| Hungary | HU | 8 digits | HU12345678 | Linked to the national tax number.[32] |
| Ireland | IE | 7–8 characters (alphanumeric) | IE6W1P999AA or IE9999999WA | "WI" suffix for certain branches or special cases; includes letters.[32] |
| Italy | IT | 11 digits | IT12345678901 | Matches the national partita IVA.[32] |
| Latvia | LV | 11 digits | LV12345678901 | Includes check digits.[32] |
| Lithuania | LT | 9 or 12 characters | LT123456789 or LT123456789012 | 9 for entities, 12 for individuals.[32] |
| Luxembourg | LU | 8 digits | LU12345678 | Simple numeric sequence.[32] |
| Malta | MT | 8 characters (alphanumeric) | MT12345678 | May include letters.[32] |
| Netherlands | NL | 9 digits + B + 2 digits | NL123456789B01 | "B01" for standard; "B02" for VAT groups.[32][33] |
| Poland | PL | 10 digits | PL1234567890 | Aligns with NIP tax ID.[32] |
| Portugal | PT | 9 digits | PT123456789 | Based on NIPC fiscal number.[32] |
| Romania | RO | 2–10 digits | RO12345678 | Variable length per national rules.[32] |
| Slovakia | SK | 10 digits | SK1234567890 | Derived from national ID.[32] |
| Slovenia | SI | 8 digits | SI12345678 | Includes two check digits.[32] |
| Spain | ES | 1 letter + 8 digits + 1 letter | ESX1234567Y | Letters are check characters; aligns with NIF.[32] |
| Sweden | SE | 12 digits | SE123456789012 | First 10 from organization number, plus two check digits.[32] |
International Variations
Non-EU European Countries
Non-EU European countries maintain distinct VAT identification number systems, often influenced by proximity to the European Union and participation in agreements like the European Economic Area (EEA), which facilitates trade but excludes access to the EU's VAT Information Exchange System (VIES). These systems typically include country prefixes followed by numerical identifiers, with validation mechanisms adapted from international standards, though registration thresholds and compliance requirements vary to align with local economic policies. For instance, mandatory VAT registration often kicks in at annual turnover thresholds comparable to those in the EU, such as CHF 100,000 in Switzerland.[35] In the United Kingdom, following Brexit, VAT numbers use the prefix "GB" for Great Britain or "XI" for Northern Ireland to denote special EU trade arrangements under the Northern Ireland Protocol. The standard GB format consists of "GB" followed by nine digits structured as three digits, five digits, and a single check digit, validated via a specific algorithm; for Northern Ireland, the format is "XI" followed by nine digits (replacing "GB" in the standard number). These numbers are linked to the Unique Taxpayer Reference (UTR) for self-assessment tax purposes, ensuring integrated compliance for businesses trading with the EU. The UK's HM Revenue and Customs provides a digital VAT portal for post-Brexit reporting for cross-border transactions.[36] Switzerland employs a VAT identification number prefixed with "CHE," forming the Unique Identification Number (UID) as "CHE" followed by 9 digits (e.g., CHE-123.456.789), including a Modulo 11 check digit for validation; this UID has served as the VAT number since 2014, replacing the previous separate format, and supports Switzerland's extensive trade ties with the EU despite its non-membership. Businesses must register for VAT if their annual turnover exceeds CHF 100,000.[35] Norway, as an EEA member, uses the prefix "NO" for its VAT numbers, which are 9 digits followed by "MVA": a base 9-digit organization number followed by 001 to 999 for branches (resulting in 9-12 digits total), enabling straightforward identification in intra-EEA trade while adhering to national tax rules. Registration is required for businesses with turnover above NOK 50,000, reflecting alignment with EU thresholds to ease cross-border commerce.[37] Iceland, also part of the EEA, assigns VAT numbers (VSK) with the optional prefix "IS" followed by 5 or 6 digits, including a check digit computed via a weighted sum algorithm. The threshold for mandatory registration is ISK 2 million in annual turnover (approx. €13,000 as of 2025), supporting Iceland's integration into the European single market without full EU accession.[38][39] Among other non-EU European nations, Turkey uses the prefix "TR" followed by 10 digits for VAT identification, with validation through a check digit based on modulo 10; registration is mandatory for any taxable supplies, with no threshold. Ukraine employs "UA" plus 12 digits, incorporating a control sum for verification, with a threshold of UAH 1 million. Russia's system features "RU" followed by 10 or 12 digits, where the longer format includes a KPP code for branch offices, validated per national standards; the VAT exemption threshold is RUB 60 million as of 2025 (with proposals to lower to RUB 10 million in 2026). Serbia's VAT numbers begin with "RS" and consist of 9 digits, including a check digit derived from the preceding numbers; the threshold is RSD 8 million. These formats underscore a regional trend toward EU-compatible structures to minimize trade barriers, though full VIES integration remains unavailable outside the EU and EEA.[40][41][42][43]| Country | Prefix | Format Details | Validation Method | Registration Threshold Example |
|---|---|---|---|---|
| United Kingdom | GB/XI | GB + 9 digits (3-5-1) or XI + 9 digits | Specific algorithm | £90,000 (annual turnover) |
| Switzerland | CHE | CHE + 9 digits (UID) | Modulo 11 | CHF 100,000 |
| Norway | NO | 9-12 digits (org. no. + branch code + MVA) | National registry check | NOK 50,000 |
| Iceland | IS | 5-6 digits (optional IS prefix) | Weighted sum | ISK 2 million |
| Turkey | TR | 10 digits | Modulo 10 | None (mandatory) |
| Ukraine | UA | 12 digits | Control sum | UAH 1 million |
| Russia | RU | 10/12 digits (with KPP for branches) | National standards | RUB 60 million (2025) |
| Serbia | RS | 9 digits | Check digit | RSD 8 million |