Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Billing
Tax
    Overview
    Get started
    How Tax works
    Set up
    Using the Settings API
    Testing
    Integrate by payment flow
    Payment Links
    Checkout
    Invoicing
      Invoicing and tax IDs
    Subscriptions
    Rate card subscriptions
    Custom payment integration
    Integrate with Stripe Connect
    Overview
    Tax for software platforms
    Tax for marketplaces
    Manage your compliance
    Monitor your obligations
    Register
    Calculate tax
    Report
    Third-Party Tax Apps
    File and Remit
    Tax Reference
    Product tax codes
    Supported countries
    FAQ
Reporting
Data
Startup incorporation
HomeFinance automationTaxInvoicing

Account and customer tax IDs with Invoicing

Learn about storing, validating, and rendering tax ID numbers for Invoicing.

Copy page

With Stripe, you can manage tax IDs ​​for both yourself and your customers. Both the account and customer tax IDs display in the header of invoice and credit note PDFs.

Account tax IDs

Displaying your tax IDs on invoice documents is a common regulatory requirement.

With Stripe, you can add up to 25 tax IDs to your account. You can see your tax IDs in the header of invoice and credit note PDFs. You can:

  • Select default tax IDs to appear on every invoice and credit note PDF.
  • Define a list of tax IDs to appear on a specific invoice.

Caution

You can’t add, change, or remove account tax IDs after an invoice is finalized.

Managing account tax IDs

You can add and delete tax IDs using the invoice settings page in the Dashboard. After you add a tax ID in the Dashboard, you can set it as the default tax ID for every invoice and credit note PDF. Tax IDs are immutable—you can’t change the country and ID after you save the tax ID to your account.

Additionally, you can add and delete tax IDs with the create and delete endpoints.

Adding and removing IDs

Visit the invoice settings page. Click the Tax tab and add a new tax ID or remove an existing tax ID:

Manage tax IDs in the Stripe Dashboard.

Manage account tax IDs in the Dashboard

Setting default tax IDs

On the invoice settings page, click the Tax tab and locate the tax ID you want to set as the default. Click the overflow menu (), select Set as default, and click Save.

Set default tax ID in the Stripe Dashboard.

Set default account tax ID in the Dashboard

​​After you set a tax ID as the default, you can see a label in the tax information box:

A default tax ID in the Stripe Dashboard.

A default account tax ID in the Dashboard

Displaying tax IDs on invoices

Stripe automatically pulls your default tax IDs during invoice finalization.

To override the default and display multiple tax IDs on invoices, you can set tax IDs in the Dashboard or by using the API. To learn more about taxes and invoices, see Taxes.

You can set a list of tax IDs in the Dashboard using the Invoice Editor. ​​You can’t modify account tax IDs after an Invoice has been finalized.

In the Invoice Editor, scroll down to the Advanced Options section. Click the checkboxes to toggle which tax IDs ​​to display on that invoice. To remove tax IDs from the invoice, uncheck the boxes.

Tax ID invoice settings in the Stripe Dashboard

Advanced Options section in the Invoice Editor

Customer tax IDs

Collecting and displaying a customer’s tax ID on an invoice is a common requirement for B2B sales. With Stripe, you can add up to five tax IDs to a customer. You can see a customer’s tax IDs in the header of invoice and credit note PDFs.

Stripe provides multiple ways to collect tax IDs:

  • Stripe Checkout: Collect tax IDs as part of the customer checkout flow. Learn more about the tax IDs collected with Stripe Checkout.
  • API: Use the API to directly pass tax ID information to Stripe.
  • Dashboard: Add a customer tax ID manually on the customers page in the Stripe Dashboard.

Note

Log in or sign up for Stripe to enable Stripe Tax.

Supported tax ID types

Note

Need another tax ID type? Request additional tax ID types by emailing us at stripe-tax@stripe.com.

Stripe supports displaying the tax ID types below on invoices. You can’t use Stripe Checkout to collect all of these tax IDs. See which tax IDs you can collect with Checkout.

CountryEnumDescriptionExample
Impact in Tax Calculation
Albaniaal_tinAlbania Tax Identification NumberJ12345678NYes
Andorraad_nrtAndorran NRT numberA-123456-ZNo
Angolaao_tinAngola Tax Identification Number5123456789No
Argentinaar_cuitArgentinian tax ID number12-3456789-01No
Armeniaam_tinArmenia Tax Identification Number02538904Yes
Arubaaw_tinAruba Tax Identification Number12345678Yes
Australiaau_abnAustralian Business Number (AU ABN)12345678912Yes
Australiaau_arnAustralian Taxation Office Reference Number123456789123No
Austriaeu_vatEuropean VAT numberATU12345678Yes
Azerbaijanaz_tinAzerbaijan Tax Identification Number0123456789Yes
Bahamasbs_tinBahamas Tax Identification Number123.456.789No
Bahrainbh_vatBahraini VAT Number123456789012345Yes
Bangladeshbd_binBangladesh Business Identification Number123456789-0123Yes
Barbadosbb_tinBarbados Tax Identification Number1123456789012No
Belarusby_tinBelarus TIN Number123456789Yes
Belgiumeu_vatEuropean VAT numberBE0123456789Yes
Beninbj_ifuBenin Tax Identification Number (Identifiant Fiscal Unique)1234567890123Yes
Boliviabo_tinBolivian tax ID123456789No
Bosnia & Herzegovinaba_tinBosnia and Herzegovina Tax Identification Number123456789012Yes
Brazilbr_cnpjBrazilian CNPJ number01.234.456/5432-10No
Brazilbr_cpfBrazilian CPF number123.456.789-87No
Bulgariabg_uicBulgaria Unified Identification Code123456789No
Bulgariaeu_vatEuropean VAT numberBG0123456789Yes
Burkina Fasobf_ifuBurkina Faso Tax Identification Number (Numéro d'Identifiant Fiscal Unique)12345678AYes
Cambodiakh_tinCambodia Tax Identification Number1001-123456789Yes
Camerooncm_niuCameroon Tax Identification Number (Numéro d'Identifiant fiscal Unique)M123456789000LNo
Canadaca_bnCanadian BN123456789No
Canadaca_gst_hstCanadian GST/HST number123456789RT0002Yes
Canadaca_pst_bcCanadian PST number (British Columbia)PST-1234-5678No
Canadaca_pst_mbCanadian PST number (Manitoba)123456-7No
Canadaca_pst_skCanadian PST number (Saskatchewan)1234567No
Canadaca_qstCanadian QST number (Québec)1234567890TQ1234Yes
Cape Verdecv_nifCape Verde Tax Identification Number (Número de Identificação Fiscal)213456789No
Chilecl_tinChilean TIN12.345.678-KYes
Chinacn_tinChinese tax ID123456789012345678No
Colombiaco_nitColombian NIT number123.456.789-0No
Congo - Kinshasacd_nifCongo (DR) Tax Identification Number (Número de Identificação Fiscal)A0123456MNo
Costa Ricacr_tinCosta Rican tax ID1-234-567890No
Croatiaeu_vatEuropean VAT numberHR12345678912Yes
Croatiahr_oibCroatian Personal Identification Number12345678901No
Cypruseu_vatEuropean VAT numberCY12345678ZYes
Czech Republiceu_vatEuropean VAT numberCZ1234567890Yes
Denmarkeu_vatEuropean VAT numberDK12345678Yes
Dominican Republicdo_rcnDominican RCN number123-4567890-1No
Ecuadorec_rucEcuadorian RUC number1234567890001No
Egypteg_tinEgyptian Tax Identification Number123456789Yes
El Salvadorsv_nitEl Salvadorian NIT number1234-567890-123-4No
Estoniaeu_vatEuropean VAT numberEE123456789Yes
Ethiopiaet_tinEthiopia Tax Identification Number1234567890Yes
EUeu_oss_vatEuropean One Stop Shop VAT number for non-Union schemeEU123456789No
Finlandeu_vatEuropean VAT numberFI12345678Yes
Franceeu_vatEuropean VAT numberFRAB123456789Yes
Georgiage_vatGeorgian VAT123456789Yes
Germanyde_stnGerman Tax Number (Steuernummer)1234567890No
Germanyeu_vatEuropean VAT numberDE123456789Yes
Greeceeu_vatEuropean VAT numberEL123456789Yes
Guineagn_nifGuinea Tax Identification Number (Número de Identificação Fiscal)123456789Yes
Hong Konghk_brHong Kong BR number12345678No
Hungaryeu_vatEuropean VAT numberHU12345678Yes
Hungaryhu_tinHungary tax number (adószám)12345678-1-23No
Icelandis_vatIcelandic VAT123456Yes
Indiain_gstIndian GST number12ABCDE3456FGZHYes
Indonesiaid_npwpIndonesian NPWP number012.345.678.9-012.345No
Irelandeu_vatEuropean VAT numberIE1234567ABYes
Israelil_vatIsrael VAT000012345No
Italyeu_vatEuropean VAT numberIT12345678912Yes
Japanjp_cnJapanese Corporate Number (*Hōjin Bangō*)1234567891234No
Japanjp_rnJapanese Registered Foreign Businesses' Registration Number (*Tōroku Kokugai Jigyōsha no Tōroku Bangō*)12345No
Japanjp_trnJapanese Tax Registration Number (*Tōroku Bangō*)T1234567891234Yes
Kazakhstankz_binKazakhstani Business Identification Number123456789012Yes
Kenyake_pinKenya Revenue Authority Personal Identification NumberP000111111ANo
Kyrgyzstankg_tinKyrgyzstan Tax Identification Number12345678901234No
Laosla_tinLaos Tax Identification Number123456789-000No
Latviaeu_vatEuropean VAT numberLV12345678912Yes
Liechtensteinli_uidLiechtensteinian UID numberCHE123456789No
Liechtensteinli_vatLiechtensteinian VAT number12345Yes
Lithuaniaeu_vatEuropean VAT numberLT123456789123Yes
Luxembourgeu_vatEuropean VAT numberLU12345678Yes
Malaysiamy_frpMalaysian FRP number12345678No
Malaysiamy_itnMalaysian ITNC 1234567890No
Malaysiamy_sstMalaysian SST numberA12-3456-78912345No
Maltaeu_vatEuropean VAT numberMT12345678Yes
Mauritaniamr_nifMauritania Tax Identification Number (Número de Identificação Fiscal)12345678No
Mexicomx_rfcMexican RFC numberABC010203AB9No
Moldovamd_vatMoldova VAT Number1234567Yes
Montenegrome_pibMontenegro PIB Number12345678No
Moroccoma_vatMorocco VAT Number12345678Yes
Nepalnp_panNepal PAN Number123456789Yes
Netherlandseu_vatEuropean VAT numberNL123456789B12Yes
New Zealandnz_gstNew Zealand GST number123456789Yes
Nigeriang_tinNigerian Tax Identification Number12345678-0001No
North Macedoniamk_vatNorth Macedonia VAT NumberMK1234567890123Yes
Norwayno_vatNorwegian VAT number123456789MVAYes
Norwayno_voecNorwegian VAT on e-commerce number1234567No
Omanom_vatOmani VAT NumberOM1234567890Yes
Perupe_rucPeruvian RUC number12345678901Yes
Philippinesph_tinPhilippines Tax Identification Number123456789012Yes
Polandeu_vatEuropean VAT numberPL1234567890Yes
Portugaleu_vatEuropean VAT numberPT123456789Yes
Romaniaeu_vatEuropean VAT numberRO1234567891Yes
Romaniaro_tinRomanian tax ID number1234567890123No
Russiaru_innRussian INN1234567891Yes
Russiaru_kppRussian KPP123456789Yes
Saudi Arabiasa_vatSaudi Arabia VAT123456789012345Yes
Senegalsn_nineaSenegal NINEA Number12345672A2No
Serbiars_pibSerbian PIB number123456789No
Singaporesg_gstSingaporean GSTM12345678XYes
Singaporesg_uenSingaporean UEN123456789FNo
Slovakiaeu_vatEuropean VAT numberSK1234567891Yes
Sloveniaeu_vatEuropean VAT numberSI12345678Yes
Sloveniasi_tinSlovenia tax number (davčna številka)12345678No
South Africaza_vatSouth African VAT number4123456789Yes
South Koreakr_brnKorean BRN123-45-67890Yes
Spaines_cifSpanish NIF number (previously Spanish CIF number)A12345678No
Spaineu_vatEuropean VAT numberESA1234567ZYes
Surinamesr_finSuriname FIN Number1234567890Yes
Swedeneu_vatEuropean VAT numberSE123456789123Yes
Switzerlandch_uidSwitzerland UID numberCHE-123.456.789 HRNo
Switzerlandch_vatSwitzerland VAT numberCHE-123.456.789 MWSTYes
Taiwantw_vatTaiwanese VAT12345678Yes
Tajikistantj_tinTajikistan Tax Identification Number123456789Yes
Tanzaniatz_vatTanzania VAT Number12345678AYes
Thailandth_vatThai VAT1234567891234Yes
Turkeytr_tinTurkish Tax Identification Number0123456789Yes
Ugandaug_tinUganda Tax Identification Number1014751879Yes
Ukraineua_vatUkrainian VAT123456789Yes
United Arab Emiratesae_trnUnited Arab Emirates TRN123456789012345Yes
United Kingdomeu_vatNorthern Ireland VAT numberXI123456789Yes
United Kingdomgb_vatUnited Kingdom VAT numberGB123456789Yes
United Statesus_einUnited States EIN12-3456789No
Uruguayuy_rucUruguayan RUC number123456789012Yes
Uzbekistanuz_tinUzbekistan TIN Number123456789No
Uzbekistanuz_vatUzbekistan VAT Number123456789012Yes
Venezuelave_rifVenezuelan RIF numberA-12345678-9No
Vietnamvn_tinVietnamese tax ID number1234567890No
Zambiazm_tinZambia Tax Identification Number1004751879No
Zimbabwezw_tinZimbabwe Tax Identification Number1234567890No

Validation

It’s your responsibility to make sure customer information is accurate (including their tax ID). Stripe displays a customer tax ID on an invoice, whether or not it is valid.

Stripe checks the format of the tax ID against the expected format, and asynchronously validates the tax ID against the external tax authority system for the tax ID types below.

After a tax ID is confirmed as valid or invalid, it won’t be validated again automatically.

European Value Added Tax (EU VAT) numbers

Stripe automatically validates all EU VAT numbers with the European Commission’s VAT Information Exchange System (VIES). This process only verifies the validity of the tax ID, and not whether the customer’s name and address match what’s on the customers page in the Dashboard.

VIES validation usually takes only a few seconds, but might take longer, depending on the availability of the external tax authority system. Stripe automatically handles VIES downtime and attempts retries for you.

United Kingdom Value Added Tax (GB VAT) numbers

Stripe automatically validates all GB VAT numbers with the United Kingdom’s Revenue & Customs (HMRC). This process only verifies the validity of the tax ID, not whether the customer’s name and address match what’s on the customers page in the Dashboard.

HMRC validation usually takes only a few seconds, but might take longer, depending on availability. Stripe automatically handles HMRC downtime and attempts retries for you.

Validation webhooks and Dashboard display

Because this validation process happens asynchronously, the customer.tax_id.updated webhook notifies you of validation updates.

The Dashboard displays the validation results from government databases, including the customer name and address. However, it’s your responsibility to verify whether these validation results match the address and name on the customers page in the Dashboard.

Validation and tax calculations

If you use Stripe Tax and your customer provides a tax ID, Stripe Tax applies the reverse charge or zero rate according to applicable laws, as long as the tax ID conforms to the necessary number format, regardless of its validity.

Managing customer tax IDs

You can manage tax IDs in the Customers page in the Dashboard, in the customer portal, or with the API.

To add a customer tax ID in the Dashboard, navigate to the Customers page, and click Update details in the top of the Details panel. The Update customer invoice details modal opens, with the tax ID section visible.

Clicking the Add tax ID link adds a row to the tax ID list, where you can select the ID type and value. Removing the row removes a tax ID from a customer.

A customer's tax IDs in the Stripe Dashboard

See also

  • Activating Stripe Tax
  • Checkout and tax IDs
  • Understanding zero tax amounts
  • Connected account tax IDs on invoices
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc