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:
Negara | Enum | Keterangan | Contoh | Impact in Tax Calculation |
---|---|---|---|---|
Afrika Selatan | za_vat | Nomor PPN Afrika Selatan | 4123456789 | Yes |
Albania | al_tin | Nomor Identitas Pajak Albania | J12345678N | Yes |
Amerika Serikat | us_ein | EIN Amerika Serikat | 12-3456789 | No |
Andorra | ad_nrt | Nomor NRT Andorra | A-123456-Z | No |
Angola | ao_tin | Nomor Identitas Pajak Angola | 5123456789 | No |
Arab Saudi | sa_vat | PPN Arab Saudi | 123456789012345 | Yes |
Argentina | ar_cuit | Nomor ID pajak Argentina | 12-3456789-01 | No |
Armenia | am_tin | Nomor Identitas Pajak Armenia | 02538904 | Yes |
Aruba | aw_tin | Nomor Identitas Pajak Aruba | 12345678 | Yes |
Australia | au_abn | Nomor Bisnis Australia (AU ABN) | 12345678912 | Yes |
Australia | au_arn | Nomor Referensi Kantor Pajak Australia | 123456789123 | No |
Austria | eu_vat | European VAT number | ATU12345678 | Yes |
Azerbaijan | az_tin | Nomor Identitas Pajak Azerbaijan | 0123456789 | Yes |
Bahama | bs_tin | Nomor Identitas Pajak Bahama | 123.456.789 | No |
Bahrain | bh_vat | Nomor PPn Bahrain | 123456789012345 | Yes |
Bangladesh | bd_bin | Nomor Identifikasi Bisnis Bangladesh | 123456789-0123 | Yes |
Barbados | bb_tin | Nomor Identitas Pajak Barbados | 1123456789012 | No |
Belanda | eu_vat | European VAT number | NL123456789B12 | Yes |
Belarus | by_tin | Nomor TIN Belarusia | 123456789 | Yes |
Belgia | eu_vat | European VAT number | BE0123456789 | Yes |
Benin | bj_ifu | Nomor Identitas Pajak Benin (Identifiant Fiscal Unique) | 1234567890123 | Yes |
Bolivia | bo_tin | ID pajak Bolivia | 123456789 | No |
Bosnia dan Herzegovina | ba_tin | Nomor Identitas Pajak Bosnia dan Herzegovina | 123456789012 | Yes |
Brasil | br_cnpj | Nomor CNPJ Brasil | 01.234.456/5432-10 | No |
Brasil | br_cpf | Nomor CPF Brasil | 123.456.789-87 | No |
Britania Raya | eu_vat | Northern Ireland VAT number | XI123456789 | Yes |
Britania Raya | gb_vat | Nomor PPN Inggris | GB123456789 | Yes |
Bulgaria | bg_uic | Kode Identifikasi Terpadu Bulgaria | 123456789 | No |
Bulgaria | eu_vat | European VAT number | BG0123456789 | Yes |
Burkina Faso | bf_ifu | Nomor Identitas Pajak Burkina Faso (Numéro d'Identifiant Fiscal Unique) | 12345678A | Yes |
Cile | cl_tin | TIN Chili | 12.345.678-K | Yes |
Denmark | eu_vat | European VAT number | DK12345678 | Yes |
Ekuador | ec_ruc | Nomor RUC Ekuador | 1234567890001 | No |
El Salvador | sv_nit | Nomor NIT El Salvador | 1234-567890-123-4 | No |
Estonia | eu_vat | European VAT number | EE123456789 | Yes |
Etiopia | et_tin | Nomor Identitas Pajak Etiopia | 1234567890 | Yes |
EU | eu_oss_vat | Nomor PPN One Stop Shop Eropa untuk skema non-Uni | EU123456789 | No |
Filipina | ph_tin | Nomor Identitas Pajak Filipina | 123456789012 | No |
Finlandia | eu_vat | European VAT number | FI12345678 | Yes |
Georgia | ge_vat | PPN Georgia | 123456789 | Yes |
Guinea | gn_nif | Nomor Identitas Pajak Guinea (Número de Identificação Fiscal) | 123456789 | Yes |
Hong Kong | hk_br | Nomor BR Hong Kong | 12345678 | No |
Hungaria | eu_vat | European VAT number | HU12345678 | Yes |
Hungaria | hu_tin | Nomor pajak Hongaria (adószám) | 12345678-1-23 | No |
India | in_gst | Nomor GST India | 12ABCDE3456FGZH | Yes |
Indonesia | id_npwp | Nomor NPWP Indonesia | 012.345.678.9-012.345 | No |
Irlandia | eu_vat | European VAT number | IE1234567AB | Yes |
Islandia | is_vat | PPN Islandia | 123456 | Yes |
Israel | il_vat | PPN Israel | 000012345 | No |
Italia | eu_vat | European VAT number | IT12345678912 | Yes |
Jepang | jp_cn | Nomor Perusahaan Jepang (*Hōjin Bangō*) | 1234567891234 | No |
Jepang | jp_rn | Nomor Pendaftaran Bisnis Asing yang Terdaftar di Jepang (*Tōroku Kokugai Jigyōsha no Tōroku Bangō*) | 12345 | No |
Jepang | jp_trn | Nomor Pendaftaran Pajak Jepang (*Tōroku Bangō*) | T1234567891234 | Yes |
Jerman | de_stn | Nomor Pajak Jerman (Steuernummer) | 1234567890 | No |
Jerman | eu_vat | European VAT number | DE123456789 | Yes |
Kamboja | kh_tin | Nomor Identitas Pajak Kamboja | 1001-123456789 | Yes |
Kamerun | cm_niu | Nomor Identitas Pajak Kamerun (Numéro d'Identifiant fiscal Unique) | M123456789000L | No |
Kanada | ca_bn | BN Kanada | 123456789 | No |
Kanada | ca_gst_hst | Nomor GST/HST Kanada | 123456789RT0002 | Yes |
Kanada | ca_pst_bc | Nomor PST Kanada (British Columbia) | PST-1234-5678 | No |
Kanada | ca_pst_mb | Nomor PST Kanada (Manitoba) | 123456-7 | No |
Kanada | ca_pst_sk | Nomor PST Kanada (Saskatchewan) | 1234567 | No |
Kanada | ca_qst | Nomor QST Kanada (Québec) | 1234567890TQ1234 | Yes |
Kazakstan | kz_bin | Nomor Identifikasi Bisnis Kazakhstan | 123456789012 | Yes |
Kenya | ke_pin | Nomor Identifikasi Pribadi Otoritas Pendapatan Kenya | P000111111A | No |
Kirgistan | kg_tin | Nomor Identitas Pajak Kirgiztan | 12345678901234 | No |
Kolombia | co_nit | Nomor NIT Kolombia | 123.456.789-0 | No |
Kongo - Kinshasa | cd_nif | Nomor Identitas Pajak Kongo (DR) (Número de Identificação Fiscal) | A0123456M | No |
Korea Selatan | kr_brn | BRN Korea | 123-45-67890 | Yes |
Kosta Rika | cr_tin | ID pajak Kosta Rika | 1-234-567890 | No |
Kroasia | eu_vat | European VAT number | HR12345678912 | Yes |
Kroasia | hr_oib | Nomor Identifikasi Pribadi Kroasia | 12345678901 | No |
Laos | la_tin | Nomor Identitas Pajak Laos | 123456789-000 | No |
Latvia | eu_vat | European VAT number | LV12345678912 | Yes |
Liechtenstein | li_uid | Nomor UID Liechtensteinian | CHE123456789 | No |
Liechtenstein | li_vat | Nomor PPN Liechtenstein | 12345 | Yes |
Lituania | eu_vat | European VAT number | LT123456789123 | Yes |
Luksemburg | eu_vat | European VAT number | LU12345678 | Yes |
Makedonia Utara | mk_vat | Nomor PPN Makedonia Utara | MK1234567890123 | Yes |
Malaysia | my_frp | Nomor FRP Malaysia | 12345678 | No |
Malaysia | my_itn | ITN Malaysia | C 1234567890 | No |
Malaysia | my_sst | Nomor SST Malaysia | A12-3456-78912345 | No |
Malta | eu_vat | European VAT number | MT12345678 | Yes |
Maroko | ma_vat | Nomor PPN Maroko | 12345678 | Yes |
Mauritania | mr_nif | Nomor Identitas Pajak Mauritania (Número de Identificação Fiscal) | 12345678 | No |
Meksiko | mx_rfc | Nomor RFC Meksiko | ABC010203AB9 | No |
Mesir | eg_tin | Nomor Identitas Pajak Mesir | 123456789 | Yes |
Moldova | md_vat | Nomor PPN Moldova | 1234567 | Yes |
Montenegro | me_pib | Nomor PIB Montenegro | 12345678 | No |
Nepal | np_pan | Nomor PAN Nepal | 123456789 | Yes |
Nigeria | ng_tin | Nomor Identitas Pajak Nigeria | 12345678-0001 | No |
Norwegia | no_vat | Nomor PPN Norwegia | 123456789MVA | Yes |
Norwegia | no_voec | PPN Norwegia nomor e-commerce | 1234567 | No |
Oman | om_vat | Nomor PPn Oman | OM1234567890 | Yes |
Peru | pe_ruc | Nomor RUC Peru | 12345678901 | Yes |
Polandia | eu_vat | European VAT number | PL1234567890 | Yes |
Portugal | eu_vat | European VAT number | PT123456789 | Yes |
Prancis | eu_vat | European VAT number | FRAB123456789 | Yes |
Republik Ceko | eu_vat | European VAT number | CZ1234567890 | Yes |
Republik Dominika | do_rcn | Nomor RCN Dominika | 123-4567890-1 | No |
Rumania | eu_vat | European VAT number | RO1234567891 | Yes |
Rumania | ro_tin | Nomor ID pajak Rumania | 1234567890123 | No |
Rusia | ru_inn | INN Rusia | 1234567891 | Yes |
Rusia | ru_kpp | KPP Rusia | 123456789 | Yes |
Selandia Baru | nz_gst | Nomor GST Selandia Baru | 123456789 | Yes |
Senegal | sn_ninea | Nomor NINEA Senegal | 12345672A2 | No |
Serbia | rs_pib | Nomor PIB Serbia | 123456789 | No |
Singapura | sg_gst | GST Singapura | M12345678X | Yes |
Singapura | sg_uen | UEN Singapura | 123456789F | No |
Siprus | eu_vat | European VAT number | CY12345678Z | Yes |
Slovakia | eu_vat | European VAT number | SK1234567891 | Yes |
Slovenia | eu_vat | European VAT number | SI12345678 | Yes |
Slovenia | si_tin | Nomor pajak Slovenia (davčna številka) | 12345678 | No |
Spanyol | es_cif | Nomor NIF Spanyol (sebelumnya nomor CIF Spanyol) | A12345678 | No |
Spanyol | eu_vat | European VAT number | ESA1234567Z | Yes |
Suriname | sr_fin | Nomor FIN Suriname | 1234567890 | Yes |
Swedia | eu_vat | European VAT number | SE123456789123 | Yes |
Swiss | ch_uid | Nomor UID Swiss | CHE-123.456.789 HR | No |
Swiss | ch_vat | Nomor PPN Swiss | CHE-123.456.789 MWST | Yes |
Taiwan | tw_vat | PPN Taiwan | 12345678 | Yes |
Tajikistan | tj_tin | Nomor Identitas Pajak Tajikistan | 123456789 | Yes |
Tanjung Verde | cv_nif | Nomor Identitas Pajak Tanjung Verde (Número de Identificação Fiscal) | 213456789 | No |
Tanzania | tz_vat | Nomor PPN Tanzania | 12345678A | Yes |
Thailand | th_vat | PPN Thailand | 1234567891234 | Yes |
Tiongkok | cn_tin | ID pajak Tiongkok | 123456789012345678 | No |
Turki | tr_tin | Nomor Identitas Pajak Turki | 0123456789 | Yes |
Uganda | ug_tin | Nomor Identitas Pajak Uganda | 1014751879 | Yes |
Ukraina | ua_vat | PPN Ukraina | 123456789 | Yes |
Uni Emirat Arab | ae_trn | TRN Uni Emirat Arab | 123456789012345 | Yes |
Uruguay | uy_ruc | Nomor RUC Uruguay | 123456789012 | Yes |
Uzbekistan | uz_tin | Nomor TIN Uzbekistan | 123456789 | No |
Uzbekistan | uz_vat | Nomor PPN Uzbekistan | 123456789012 | Yes |
Venezuela | ve_rif | Nomor RIF Venezuela | A-12345678-9 | No |
Vietnam | vn_tin | Nomor ID pajak Vietnam | 1234567890 | No |
Yunani | eu_vat | European VAT number | EL123456789 | Yes |
Zambia | zm_tin | Nomor Identitas Pajak Zambia | 1004751879 | No |
Zimbabwe | zw_tin | Nomor Identitas Pajak Zimbabwe | 1234567890 | No |
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 testing environments. 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.