Customer Tax IDs
Learn how to store, validate, and render customer tax ID numbers with Stripe Billing.
Displaying a customer’s tax ID on invoice documents is a common requirement that you can satisfy by adding tax IDs to customers. A customer’s tax IDs display in the header of invoice and credit note PDFs.
Supported Tax ID types
Currently, Stripe supports the following Tax ID types in the following regions:
País | Enumeração | Descrição | Exemplo |
---|---|---|---|
África do Sul | za_ | Número de IVA sul-africano | 4123456789 |
Alemanha | de_ | Número Fiscal alemão (Steuernummer) | 1234567890 |
Alemanha | eu_ | European VAT number | DE123456789 |
Andorra | ad_ | Número NRT de Andorra | A-123456-Z |
Arábia Saudita | sa_ | IVA da Arábia Saudita | 123456789012345 |
Argentina | ar_ | Número de ID fiscal da Argentina | 12-3456789-01 |
Austrália | au_ | Número Comercial Australiano (ABN da Austrália) | 12345678912 |
Austrália | au_ | Número de Referência do Órgão Tributário Australiano | 123456789123 |
Áustria | eu_ | European VAT number | ATU12345678 |
Bahrein | bh_ | Número de IVA do Barein | 123456789012345 |
Bélgica | eu_ | European VAT number | BE0123456789 |
Bielorrússia | by_ | Número TIN da Bielorrússia | 123456789 |
Bolívia | bo_ | ID fiscal da Bolívia | 123456789 |
Brasil | br_ | Número de CNPJ brasileiro | 01.234.456/5432-10 |
Brasil | br_ | Número de CPF brasileiro | 123.456.789-87 |
Bulgária | bg_ | Código de identificação unificada da Bulgária | 123456789 |
Bulgária | eu_ | European VAT number | BG0123456789 |
Canadá | ca_ | BN canadense | 123456789 |
Canadá | ca_ | Número de GST/HST canadense | 123456789RT0002 |
Canadá | ca_ | Número de PST canadense (Colúmbia Britânica) | PST-1234-5678 |
Canadá | ca_ | Número de PST canadense (Manitoba) | 123456-7 |
Canadá | ca_ | Número de PST canadense (Saskatchewan) | 1234567 |
Canadá | ca_ | Número de QST canadense (Québec) | 1234567890TQ1234 |
Cazaquistão | kz_ | Número de Identificação de Empresa do Cazaquistão | 123456789012 |
Chile | cl_ | TIN chileno | 12.345.678-K |
China | cn_ | ID fiscal da China | 123456789012345678 |
Chipre | eu_ | European VAT number | CY12345678Z |
Colômbia | co_ | Número NIT da Colômbia | 123.456.789-0 |
Coreia do Sul | kr_ | BRN coreano | 123-45-67890 |
Costa Rica | cr_ | ID fiscal da Costa Rica | 1-234-567890 |
Croácia | eu_ | European VAT number | HR12345678912 |
Croácia | hr_ | Número de Identificação Pessoal da Croácia | 12345678901 |
Dinamarca | eu_ | European VAT number | DK12345678 |
Egito | eg_ | Número de Identificação Fiscal Egípcio | 123456789 |
El Salvador | sv_ | Número NIT de El Salvador | 1234-567890-123-4 |
Emirados Árabes Unidos | ae_ | TRN dos Emirados Árabes Unidos | 123456789012345 |
Equador | ec_ | Número RUC do Equador | 1234567890001 |
Eslováquia | eu_ | European VAT number | SK1234567891 |
Eslovênia | eu_ | European VAT number | SI12345678 |
Eslovênia | si_ | Número fiscal da Eslovênia (davčna številka) | 12345678 |
Espanha | es_ | Número do NIF espanhol (anteriormente número do CIF espanhol) | A12345678 |
Espanha | eu_ | European VAT number | ESA1234567Z |
Estados Unidos | us_ | EIN dos Estados Unidos | 12-3456789 |
Estônia | eu_ | European VAT number | EE123456789 |
EU | eu_ | Número de IVA de entidade única europeia para esquema fora da União | EU123456789 |
Filipinas | ph_ | Número de Identificação Fiscal das Filipinas | 123456789012 |
Finlândia | eu_ | European VAT number | FI12345678 |
França | eu_ | European VAT number | FRAB123456789 |
Geórgia | ge_ | IVA georgiano | 123456789 |
Grécia | eu_ | European VAT number | EL123456789 |
Hong Kong | hk_ | Número de BR de Hong Kong | 12345678 |
Hungria | eu_ | European VAT number | HU12345678 |
Hungria | hu_ | Número fiscal da Hungria (adószám) | 12345678-1-23 |
Índia | in_ | Número de GST indiano | 12ABCDE3456FGZH |
Indonésia | id_ | Número de NPWP indonésio | 012.345.678.9-012.345 |
Irlanda | eu_ | European VAT number | IE1234567AB |
Islândia | is_ | IVA islandês | 123456 |
Israel | il_ | IVA de Israel | 000012345 |
Itália | eu_ | European VAT number | IT12345678912 |
Japão | jp_ | Número Corporativo Japonês (*Hōjin Bangō*) | 1234567891234 |
Japão | jp_ | Número de Registro Japonês de Empresas Estrangeiras Registradas (*Tōroku Kokugai Jigyōsha no Tōroku Bangō*) | 12345 |
Japão | jp_ | Número de Registro Fiscal Japonês (*Tōroku Bangō*) | T1234567891234 |
Letônia | eu_ | European VAT number | LV12345678912 |
Liechtenstein | li_ | Número de UID liechtensteinense | CHE123456789 |
Liechtenstein | li_ | Número de IVA de Liechtenstein | 12345 |
Lituânia | eu_ | European VAT number | LT123456789123 |
Luxemburgo | eu_ | European VAT number | LU12345678 |
Malásia | my_ | Número de FRP malaio | 12345678 |
Malásia | my_ | ITN malaio | C 1234567890 |
Malásia | my_ | Número de SST malaio | A12-3456-78912345 |
Malta | eu_ | European VAT number | MT12345678 |
Marrocos | ma_ | Número de IVA de Marrocos | 12345678 |
México | mx_ | Número de RFC mexicano | ABC010203AB9 |
Moldova | md_ | Número de IVA da Moldávia | 1234567 |
Nigéria | ng_ | Número de Identificação Fiscal da Nigéria | 12345678-0001 |
Noruega | no_ | Número de IVA norueguês | 123456789MVA |
Noruega | no_ | Número de IVA norueguês no e-commerce | 1234567 |
Nova Zelândia | nz_ | Número de GST da Nova Zelândia | 123456789 |
Omã | om_ | Número de IVA de Omã | OM1234567890 |
Países Baixos | eu_ | European VAT number | NL123456789B12 |
Peru | pe_ | Número RUC do Peru | 12345678901 |
Polônia | eu_ | European VAT number | PL1234567890 |
Portugal | eu_ | European VAT number | PT123456789 |
Quênia | ke_ | Número de Identificação Pessoal da Autoridade da Receita do Quênia | P000111111A |
Reino Unido | eu_ | Northern Ireland VAT number | XI123456789 |
Reino Unido | gb_ | Número de IVA do Reino Unido | GB123456789 |
República Dominicana | do_ | Número RCN da República Dominicana | 123-4567890-1 |
República Tcheca | eu_ | European VAT number | CZ1234567890 |
Romênia | eu_ | European VAT number | RO1234567891 |
Romênia | ro_ | Número de identificação fiscal romeno | 1234567890123 |
Rússia | ru_ | INN russo | 1234567891 |
Rússia | ru_ | KPP russo | 123456789 |
Sérvia | rs_ | Número PIB da Sérvia | 123456789 |
Singapura | sg_ | GST singapurense | M12345678X |
Singapura | sg_ | UEN singapurense | 123456789F |
Suécia | eu_ | European VAT number | SE123456789123 |
Suíça | ch_ | Número UID da Suíça | CHE-123.456.789 HR |
Suíça | ch_ | Número de IVA suíço | CHE-123.456.789 MWST |
Tailândia | th_ | IVA tailandês | 1234567891234 |
Taiwan | tw_ | IVA taiwanês | 12345678 |
Tanzânia | tz_ | Número de IVA da Tanzânia | 12345678A |
Turquia | tr_ | Número de Identificação Fiscal da Turquia | 0123456789 |
Ucrânia | ua_ | IVA ucraniano | 123456789 |
Uruguai | uy_ | Número do RUC do Uruguai | 123456789012 |
Uzbequistão | uz_ | Número TIN do Uzbequistão | 123456789 |
Uzbequistão | uz_ | Número de IVA do Uzbequistão | 123456789012 |
Venezuela | ve_ | Número RIF da Venezuela | A-12345678-9 |
Vietnã | vn_ | Número de ID fiscal do Vietnã | 1234567890 |
Validation
You’re responsible for the accuracy of customer information including their tax ID number. The invoice includes the customer tax ID whether or not it’s valid.
Stripe provides automatic validation to help determine if the formatting is correct when you add the ID to our system. You can see the results of the validation in the Dashboard along with other customer information, including details returned from the government databases, and the registered name and address. However, we don’t continue to validate them over time. If automatic validation isn’t available, you must manually verify these IDs.
Australian Business Numbers (ABN)
Stripe automatically validates all Australian Business Numbers (ABNs) with the Australian Business Register (ABR).
European Value-Added-Tax (EU VAT) Numbers
Stripe also automatically validates all European Value-Added-Tax (EU VAT) numbers with the European Commission’s VAT Information Exchange System (VIES). This process only validates whether or not the tax ID is valid—you still need to verify the customer’s name and address to make sure it matches the registration information.
VIES validation usually takes only a few seconds, but depending on the availability of various government databases, might take longer. Stripe automatically handles VIES downtime and attempts retries.
United Kingdom Value-Added-Tax (GB VAT) Numbers
Stripe automatically validates all UK Value-Added-Tax (GB VAT) numbers with the United Kingdom’s Revenue & Customs (HMRC). This process only validates whether or not the tax ID is valid—you still need to verify the customer’s name and address to make sure it matches the registration information.
HMRC validation usually takes only a few seconds, but depending on the availability, might take longer. Stripe automatically handles HMRC downtime and attempts retries.
Testing customer tax ID verification
Use these magic tax IDs to trigger certain verification conditions in test mode. The tax ID type must be either the EU VAT Number or Australian Business Number (ABN).
Number | Type |
---|---|
000000000 | Successful verification |
111111111 | Unsuccessful verification |
222222222 | Verification remains pending indefinitely |
Validation webhooks and Dashboard display
Because this validation process happens asynchronously, the customer.tax_id.updated webhook notifies you of validation updates.
Hover over a customer’s EU VAT number to display their VIES information.
The Dashboard displays the results of the validation within the customer details, including information returned from the government databases, and the registered name and address.
When automatic validation isn’t available, you must manually verify these IDs.
Managing
You can manage tax IDs in the Dashboard, with the customer portal, or the Tax ID API.