Skip to content
Sign in
An image of the Stripe logo
/
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Billing
Tax
    Overview
    Get started
    How Tax works
    Set up
    Navigate the dashboard
    Using the Settings API
    Integrate by payment flow
    Payment Links
    Checkout
    Invoicing
    Subscriptions
    Custom flows
    Integrate with Stripe Connect
    Overview
    Tax for software platforms
    Tax for marketplaces
    Manage your compliance
    Monitor your obligations
    Register
      Using the Registrations API
    Calculate tax
    Report
    File and Remit
    Tax Reference
    Product tax codes
    Supported countries
    FAQ
Reporting
Data
Startup incorporation
Tax
·
HomeFinance automationTax

Register for sales tax, VAT, and GST

Learn more about your tax obligations and how to register with jurisdictions.

Note

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

As a business, you have an obligation to identify the states, provinces, and countries where you have tax obligations. You must then register with the tax authorities in those respective jurisdictions and add your registrations to Stripe using the Registrations tab of the Tax Dashboard.

Registration requirements vary by jurisdiction, and you can trigger it in a few ways, including, but not limited to:

  • Building offices
  • Employee locations
  • Inventory locations
  • Products sold
  • Buyer locations

When you’ve met the requirements to start collecting tax in a local jurisdiction or foreign country, register with that jurisdiction before you begin collecting. Typically the registration process requires submitting general business and industry information (like your product catalog), and financial information (like total sales). The time it takes to complete a registration varies by jurisdiction. Additionally, some jurisdictions might require you to file returns even if you don’t have any collected tax to remit. Stripe recommends you consult with your tax advisor to determine your businesses tax obligations in regard to registering for indirect or consumption tax.

Learn more about the locations Stripe Tax supports along with the different tax thresholds that apply and links to the tax authority websites.

Track your registrations in the Dashboard

When you register to collect tax in a jurisdiction, use the Registrations tab of the Dashboard to add the registration to Stripe. That’s necessary for Stripe to calculate and collect the taxes you owe and for you to manage calculations and view reports for each location in which you’re collecting tax.

Add a registration

To start calculating and collecting tax for a location, you must add a registration in Stripe. You need to identify each state, province, and country where you have tax obligations. You need to register with the local tax authority to collect tax for each tax obligation. Registration requirements vary by each location (often referred to as nexus in the US).

To add a registration in the Dashboard:

  1. Click +Add registration and select the country and the applicable state or province.
  2. Add the date to start tax collection as provided by your local tax authority.
  3. Save your changes.

Edit a registration

To maintain your compliance, you might need to edit your registration. Your local tax authority will inform you of any updates to your information or dates.

To edit a registration:

  1. Click the overflow menu () next to the applicable registration.
  2. Click Edit registration.
  3. Save your changes.

End a registration

To stop calculating and collecting tax for a location, you must end the tax obligation’s registration.

To end a registration:

  1. Click the overflow menu () next to the applicable registration.
  2. Add the date (provided by your local tax authority) to stop tax collection.
  3. Save your changes.

Registration status

You can’t delete a registration. Every registration you add for a location in which you have a tax obligation appears on your Dashboard under one of the following categories:

CategoryDefinition
ActiveA registration that’s currently calculating and collecting tax
ScheduledA registration that will start calculating tax based on your inputted start date (provided by the local tax authority)
ExpiredA registration that’s no longer calculating tax as it has passed the inputted end date (provided by the local tax authority)

See also

  • Understand when you need to collect tax in each location
  • Set up Stripe Tax
  • Tax reporting
  • File and remit
  • Products, prices, tax codes, and tax behavior
Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Track your registrations in the Dashboard
See also
Products Used
Tax
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
The Stripe Shell is best experienced on desktop.
$