Skip to content

Set up automated tax and tax rates

Last updated: February 18, 2026

Available with any of the following subscriptions, except where noted:

Set up taxes in HubSpot to make sure you're collecting the right taxes for your products and services. HubSpot offers two options when setting up taxes for your buyers:

  • Automated sales tax: calculate and collect the correct tax based on your buyers location when you use invoices, payment links, legacy quotes, or subscriptions.
  • Create taxes in a tax library: add taxes to the products and services you sell by creating a tax library and applying them to your line items across deals, invoices, payment links, quotes, legacy quotes, and subscriptions. Reduce manual data entry for users, and risk of errors when applying tax rates to products or services. For example, you could add tax rates for Sales Tax in the U.S., GST and HST in Canada, or VAT in the U.K.

Outside of these tax configurations, you can add one-time taxes to an invoice, payment link, or legacy quote subtotal.

Automated sales tax

Subscription requiredCommerce Hub Professional or Enterprise account is required to use automated sales tax.

Understand requirements

  • If you don't have a payments processor set up, you'll be enrolled in HubSpot payments or Stripe payment processing during the automated tax set up. If you prefer, you can set up HubSpot payments, or Stripe as a payment processing option before enrolling in automated tax:
  • To use automated sales tax with HubSpot payments, your business must be based in the United States, the United Kingdom, or Canada. 
  • Stripe as a payment processing for HubSpot is available for most countries where Stripe is available. However, due to partner restrictions, it isn't available in some countries.

Understand limitations and considerations

  • You should consult your legal or tax advisors to determine whether this feature meets your compliance obligations.
  • Automated sales tax can't be used on quotes, only legacy quotes.

Set up automated sales tax collection

Permissions required Super Admin permissions are required to set up automatic sales tax collection.

To set up automated sales tax collection:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. At the top, click the Automated Sales Tax tab.
  4. Click Set up tax.
  5. In the right panel, click Begin sales tax setup or Setup with existing Stripe account (recommended for users using Stripe as a payment processing option), then click Next. Accounts located outside of the U.S., U.K., or Canada won't see the Begin sales tax setup option and will be automatically routed to Setup with existing Stripe account. Learn more about automated sales tax requirements.
  6. If you selected Set up with existing Stripe account, in the right panel:
    • Click the Where is your company located dropdown menu and select your location.
    • Select the I agree to the Stripe payment processing Terms & Conditions checkbox.
    • Click Next.
    • In the new window, authenticate with Stripe.
    • After authenticating, click Next.
  7. If you selected Begin sales tax set up, in the right panel:
    • Click the Where is your company located dropdown menu and select your location.
    • Click the Type of business dropdown menu and select a business type. 
    • In the First name and Last name field, enter your names.
    • Select the I agree to the Stripe payment processing Terms & Conditions checkbox. Learn more about Stripe's role with HubSpot payments.
    • Click Next.
  8. Enter your business address, then click Next task.
  9. At the Add tax registrations step, enter the locations where your business has a tax obligation and is registered with the local tax authority:
    • In the upper right, click Add registration.
    • Click the Select country dropdown menu and select the country
    • Click the Select a state dropdown menu and select a state.
    • Click the Select the registration applicable to you dropdown menu and select the applicable registration tax. Learn more about registering for sales tax.
    • Repeat the steps to add each tax registration.
  10. Click Next task.

  11. Click the Preset tax category dropdown menu.
  12. Search and select a preset tax category. Categories have been sub-categorized by Most popular and category type. Learn more about product tax categories.
  13. Click Next task.
  14. To use automated tax, you’ll need to add tax categories to the products in your product library:
    • If you don’t have products added to your product library, click the product library link to build your library first, then follow the steps below to add tax categories to your products. Click Finish setup when you are done.
    • If you have ten or less products added to your product library:
      • To set the same tax category for all products, click Apply to all, then click the Tax category dropdown menu. Select a category to apply the same category to all products.
      • To set different tax categories for different products, click the Tax category dropdown menu next to a product and select a category.
      • Click Finish setup.
      • Click Skip task to set the categories later.
    • If you have more than ten products added to your library, set them up on the product index page.

Add tax categories to your products

Permissions required Super Admin permissions or Edit permissions for Products are required to add tax categories to products.

If you didn't set up your tax categories during set up , you can add the tax categories for each product on the product index page.

It's recommended to set up categories for each of your products, so you don't have to add a tax category each time you add the line item to an invoice, legacy quote, payment link, or subscription. 

To add tax categories for each of your products:

  1. In your HubSpot account, navigate to Commerce > Products.
  2. In the upper right, click Edit columns.
  3. Select the checkbox next to Tax Category and click Apply. Learn more about customizing index page columns.
  4. Click the Tax category dropdown menu next to the product you want to categorize and select a category.
  5. To edit products in bulk, select the checkboxes next to the products you want to apply a category to and click Edit. In the Property to update dropdown menu, select Tax category. Click the Tax category dropdown menu and select a category, then click Update.

Add a shipping item to your product library

Permissions required Super Admin permissions or Edit permissions for Products are required to add a shipping item to your product library.

If you're shipping an item as part of the invoice, legacy quote, payment link, or subscription, you need to add a line item for shipping, so automated tax is calculated correctly. To save time when creating line items, you can add your shipping options to your product library. 

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on an invoice.
  • At least one other product or line item must be included in an invoice, legacy quote, payment link, or subscription.
  • When adding shipping from your product library, you can't add a shipping fee in the Summary section of the invoice, legacy quote, payment link, or subscription.

To add shipping to your product library:

  1. In your HubSpot account, navigate to Commerce > Products.
  2. In the upper right, click Create product.
  3. In the right panel, customize your product details. To customize the properties that appear, click Edit this form at the top:
    • Enter a name for your shipping (e.g., Shipping or Priority shipping).
    • Add the shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • In the upper right, Click Create product, or Create and add another to add another product.

Turn on automated tax in your account

Permissions required Super Admin permissions are required to turn on automated tax.

After setting up automated tax, you need to turn it on in your settings. To turn on automated tax:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Tax.
  3. At the top, click the Automated Sales Tax tab.
  4. Toggle the Calculate sales tax automatically switch on.

  5. A confirmation will display, confirming that automated tax has been turned on for the account.

Using automated tax

Once automated tax has been set up and turned on, tax will be applied on any newly created invoices, payment links, legacy quotes or subscriptions, and will be viewable by buyers when they check out. You'll be able to view the amounts billed for each invoice, with and without tax on index pages. If you use QuickBooks Online and have turned on data sync, tax data will sync to QuickBooks Online when you create invoices with automated tax in HubSpot. 

Please note: if automated sales tax is turned on, each line item must have a unique name. For example, if you add two line items to an invoice, each must have a unique name.

Add automated tax to invoices

Permissions required Super Admin or Create invoice permissions are required to create an invoice.

To add tax categories to the line items of your invoice, and automate tax calculation:

  1. In your HubSpot account, navigate to Commerce > Invoices.
  2. Click Create invoice.
  3. Set up invoice billing. The billing address is used to determine if tax should be added to the invoice. If a shipping address is added to the invoice, the shipping address will be used for tax instead of the billing address.
  4. Add your line items.
  5. If the tax category isn't set in your product library, in the Tax category column click the dropdown menu and select the tax category for each line item. You can choose different tax categories for different line items.

  6. If you're shipping an item as part of the invoice, you must add a line item for shipping for automated tax to calculate correctly. If you haven't added shipping to your product library, you can add a custom line item:
    • In the upper right of the line items table, click Add line item, then select Create custom line item
    • Enter a name for your shipping (e.g., Standard shipping or Priority shipping).
    • Add the shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • Click Save.

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on an invoice.
  • At least one other product or line item must be included on the invoice.
  • When adding shipping from your product library, you can't add a shipping fee in the Summary section of the invoice.
  1. If you don’t want to use automated tax, toggle the Automated Sales Tax switch off in the Summary section.
  2. Tax will be calculated when the invoice is created.
  3. Finish setting up your invoice as required, including whether you'd like to accept online payments.
  4. When the invoice is ready, in the upper right, click Create.

Please note: when an invoice is created with automated sales tax, the tax obligation will be recorded in Stripe. To cancel it, you can void the invoice or refund the payment.


  1. A dialog box will appear with options for sending the invoice to your buyer through email. You can close the prompt by clicking the X, and send it later.
  2. To view the invoice:
    • In your HubSpot account, navigate to Commerce > Invoices.
    • Locate the invoice and click the invoice number.
    • Click the Actions dropdown menu in the upper right, then click View invoice.
    • The invoice will display the automated tax for each line item, and the total tax due.

Add automated tax to legacy quotes

Please note: automated sales tax can be used on legacy quotes only, not Commerce Hub quotes.


To add tax categories to the line items of your legacy quote, and automate the tax calculation:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Click Create quote.
  3. Associate your quote to a new or existing deal, then click Next.
  4. At the Buyer info step, a company must be selected, and it must have a valid company address. This'll be used to determine if tax should be added to the quote.
  5. At the Your info step, confirm your information, then click Next.
  6. At the Line items step, add your line items.
    • If the Tax category column isn't showing in the line items table, click Edit columns. Then, use the search bar to find the Tax category column, select the checkbox next to it, and click Save.
    • If the tax category isn't set in your product library, in the Tax category column click the dropdown menu and select the tax category for each line item. You can choose different tax categories for different line items.

  1. If you're shipping an item as part of the quote, for automated tax to calculate correctly, you need to add a line item for shipping. If you haven't added shipping to your product library, you can add a custom line item:
    • In the upper right of the line items table, click Add line item, then select Create custom line item
    • Enter a name for your shipping (e.g., Standard shipping or Priority shipping).
    • Fill out the other shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • Click Save.

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on a legacy quote.
  • At least one other product or line item must be included on the legacy quote.
  • When adding shipping from your product library, you can't add a shipping fee in the Summary section of the legacy quote.
  1. If you don’t want to use automated tax, toggle the Automated Sales Tax switch off in the Summary section.
  2. Finish building your quote. The tax amount will be calculated when you click Create at the Review step.
  3. A dialog box will appear with options for sending the invoice to your buyer through email. You can close the prompt by clicking the X, and send it later.
  4. To view the quote:
    • In your HubSpot account, navigate to Commerce > Quotes.
    • Locate the quote and click the quote name.
    • The quote will display the automated tax for each line item, and the total tax due.

Add automated tax to payment links

Permissions required Super Admin permissions or Manage payment links permissions are required to create payment links.

To add tax categories to the line items of your payment link, and automate the tax calculation:

  1. In your HubSpot account, navigate to Commerce > Payment Links.
  2. Click Create payment link.
  3. Add your line items.
    • If the Tax category column isn't showing in the line items table, click Edit columns. Then, use the search bar to find the Tax category column, select the checkbox next to it, and click Save.

    • If the tax category isn't set in your product library, in the Tax category column click the dropdown menu and select the tax category for each line item. You can choose different tax categories for different line items.

  1. If you're shipping an item as part of the payment link, for automated tax to calculate correctly, you need to add a line item for shipping. If you haven't added shipping to your product library, you can add a custom line item:
    • In the upper right of the line items table, click Add line item, then select Create custom line item
    • Enter a name for your shipping (e.g., Standard shipping or Priority shipping).
    • Add the shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • Click Save.

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on a payment link.
  • At least one other product or line item must be included on the payment link.
  • When adding shipping from your product library, you can't add a shipping fee in the Summary section of the payment link.
  1. If you don’t want to use automated tax, toggle the Automated Sales Tax switch off in the Summary section.
  2. Finish setting up your payment link.
  3. Tax will be calculated when the buyer goes through the checkout process, and is calculated based on the address details entered during checkout.

Please note: discount codes can't be added to payment links that have automated sales tax turned on.

Add automated tax to new subscriptions

Permissions required Super Admin permissions or Edit permissions for subscriptions are required to create subscriptions.

To add tax categories to the line items of your subscription, and automate the tax calculation:

  1. In your HubSpot account, navigate to Commerce > Subscriptions.
  2. Click Create subscription.
  3. Set up subscription billing.
  4. By default, the company address will be used to determine if tax should be added to the subscription. To change to the billing address, under Billing address, uncheck the Same as company address checkbox, click Edit, and enter the address details in the right panel.
  5. Add your line items.
  6. If the tax category isn't set in your product library, in the Tax category column click the dropdown menu and select the tax category for each line item. You can choose different tax categories for different line items.

  1. If you're shipping an item as part of the quote, for automated tax to calculate correctly, you need to add a line item for shipping. If you haven't added shipping to your product library, you can add a custom line item:
    • In the upper right of the line items table, click Add line item, then select Create custom line item
    • Enter a name for your shipping (e.g., Standard shipping or Priority shipping).
    • Add the shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • Click Save.

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on each subscription.
  • At least one other product or line item must be included in the subscription.
  1. If you don’t want to use automated tax, toggle the Automated Sales Tax switch off in the Summary section.
  2. Finish setting up your subscription, including whether you'd like to accept online payments.
  3. When the subscription is ready, click Create. Tax will be calculated once the subscription is created, and then on each subscription payment date in the future, so any future tax rate changes are considered.

Add automated tax to existing subscriptions

Permissions required Super Admin permissions or Edit permissions for subscriptions are required to edit subscriptions.

To add tax categories to the line items when updating a subscription, and automate the tax calculation:

  1. In your HubSpot account, navigate to Commerce > Subscriptions.
  2. Click on the subscription.
  3. In the upper right, click Actions, then select Edit subscription.
  4. By default, the company address will be used to determine if tax should be added to the subscription. To change to the billing address, under Billing address, uncheck the Same as company address checkbox, click Edit, and enter the address details in the right panel.
  5. Add or edit your line items. If the tax category isn't set in your product library, in the Tax category column click the dropdown menu and select the tax category for each line item. You can choose different tax categories for different line items.
  6. If you're shipping an item as part of the quote, for automated tax to calculate correctly, you need to add a line item for shipping. If you haven't added shipping to your product library, you can add a custom line item:
    • In the upper right of the line items table, click Add line item, then select Create custom line item
    • Enter a name for your shipping (e.g., Standard shipping or Priority shipping).
    • Add the shipping details.
    • Click the Tax category dropdown menu and select Shipping.
    • Click Save.

Please note:

  • You can add multiple shipping line items to your product library, but you can only add one shipping line item on each subscription.
  • At least one other product or line item must be included in the subscription.
  1. If you don’t want to use automated tax, toggle the Automated Sales Tax switch off in the Summary section.
  2. In the bottom left, click Save.
  3. The new payment details, including tax amounts, will be shown in the dialog box. Enter any internal notes, then click Update subscription to confirm the changes.
  4. Tax will then be calculated on each subscription payment date in the future, so any future tax rate changes are considered.

Sync automated tax data to QuickBooks Online

Permissions required Super Admin or Create invoice permissions are required to create an invoice.

With QuickBooks Online data sync, you can sync automated tax data from HubSpot to QuickBooks Online when creating invoices with automated tax in HubSpot. This ensures that your tax information is consistent across both platforms, simplifying your accounting processes.

To sync automated tax data from HubSpot to QuickBooks Online: 

  1. Create your invoice with automated tax
  2. When the invoice is ready, click Create
  3. The QuickBooks Online integration will detect the new invoice and check the invoice details against any filters set up. If eligible, it'll sync the invoice to QuickBooks Online. The automated tax will sync as a new line item in the QuickBooks Online invoice.

When automated tax data is synced from HubSpot to QuickBooks Online for the first time, a new HubSpot Sales Tax Payable service will be created in QuickBooks Online automatically. 

The following fields will also be created automatically for the HubSpot Sales Tax Payable service in QuickBooks: 

  • Description: this field will include the description of the service, when the invoice in HubSpot includes automated tax. 
  • Sales price/rate: this field will be set to 0.00. 
  • Income account: this field will be set to HubSpot Sales Tax Account

Buyer checkout experience for invoices, quotes, or subscriptions

If you turned on online payments for invoices, legacy quotes, or subscriptions, the buyer can pay directly from the invoice, quote, or subscription by clicking Pay now.

On the checkout page, the line items of the invoice, quote, or subscription will display, with the amount of tax due per line item, and in total. The total amount due will include automated taxes.

For payment links, when the buyer reaches checkout, the automated tax calculation will display once they enter their address details.

The line items of the payment link will display, with the amount of tax due per line item, and in total. The total amount due will include taxes.

Update tax settings

Permissions required Super Admin permissions are required to update tax settings.

To update your tax address, tax registrations, or preset tax categories:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. At the top, click the Automated Sales Tax tab.
  4. Click Manage tax settings.

  1. In the right panel, click to collapse Tax address, Tax registrations, or Preset tax category.
  2. Update your tax settings, then click Save.

Turn off automated sales tax

Permissions required Super Admin permissions are required to turn off automatic sales tax.

To turn off automated sales tax collection:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. At the top, click the Automated Sales Tax tab.
  4. Toggle the Calculate sales tax automatically switch off.
  5. In the dialog box, click Turn off to confirm.

View taxes applied to invoices

Permissions required Super Admin permissions or View permissions for invoices are required to view taxes applied to invoices.

  1. In your HubSpot account, navigate to Commerce > Invoices.
  2. If you can’t see the tax columns on your index page, learn how to add the Amount billed (pre-tax), Taxes total, and Automated taxes on columns.
  3. The tax columns will populate with the tax information of the invoice. 
  4. These properties can be used as filters in segments and workflows.
  5. You can also view the taxes for individual line items by clicking the invoice number and scrolling to the Line Items card of the invoice.

Filing and reporting on taxes with HubSpot payments

Permissions required Super Admin permissions are required to report on taxes with HubSpot payments.

  1. Learn how to file your taxes
  2. To report on your taxes:
    • In your HubSpot account, click the settings settings icon in the top navigation bar.
    • In the left sidebar, navigate to Tax.
    • At the top, click the Automated Sales Tax tab.
    • Next to Calculate sales tax automatically, click Export tax reports.
    • Click the File format dropdown menu and select a file format.
    • Under Date click the from and to date pickers and select the dates.
    • Select the Exclude non-taxable transactions checkbox to exclude any transactions that don't have automated tax applied to them. 
    • Click Export.
    • When the export is ready, you'll receive an email, and an in-app HubSpot notification. Click the notification, or link in your email to download the file.
    • The exported CSV includes:
      • Invoice ID.
      • Invoice number.
      • Line item ID.
      • Transaction date.
      • Tax date.
      • Origin country and state.
      • Destination country and state.
      • Country and state code.
      • Tax jurisdiction name, and level.
      • Customer tax ID.
      • Quantity.
      • Tax code.
      • Tax rate.
      • Tax reason.
      • Taxability reason.
      • Tax name.
      • Currency.
      • Subtotal.
      • Taxable amount.
      • Non-taxable amount.
      • Tax amount.
      • Total amount.
      • Filing currency.
      • Filing exchange rate.
      • Filing taxable amount.
      • Filing non-taxable amount.
      • Filing tax amount.
      • Filing total.

Please note: taxes on non-purchased legacy quotes aren’t included in tax reporting. Purchased legacy quotes will have an associated invoice, which is recorded in tax reporting.

Filing and reporting on taxes with Stripe as a payment processing option

Create and use tax rates

Permissions required Super Admin permissions are required to add and edit tax rates in the tax library.

Add taxes to the products and services you sell by creating a tax library and applying them to your line items across deals, invoices, payment links, quotes, legacy quotes, and subscriptions. Reduce manual data entry for users, and risk of errors when applying tax rates to products or services. For example, you could add tax rates for Sales Tax in the U.S., GST and HST in Canada, or VAT in the U.K.

Add a tax rate to the tax library

Before applying tax rates to your line items, first configure them within the tax rate library. Tax rates added to the library are available to all users. Tax rates can't be deleted once created, but can be set as inactive.

To add tax rates to the tax library:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. In the upper right, click Create a tax rate.
  4. In the right panel:
    • In the Internal name field, enter the name as it'll appear internally for users.
    • In the Name field, enter the name as it'll appear to customers.
    • In the Rate field, enter the rate as a percentage. Rates can have up to four decimal points. You can set 0% tax rates.
    • Click the Tax rate status dropdown menu and select Active or Inactive. Inactive taxes won't display when selecting tax rates. Inactive taxes won’t display for selection, but will remain on quotes, deals, payment links, invoices, and subscriptions that used the tax rate.
    • Click Save.

Edit a tax rate name

Once created, you can edit the tax rate name and status.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. In the table, hover over a tax rate and click Actions, then select Edit.
  4. In the right panel, in the Name field, edit the tax rate name.
  5. Click Save.

Set a tax rate as inactive

To stop using a tax rate, set its status to Inactive. Tax rates can't be deleted.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Tax.
  3. In the table, hover over a tax rate and click Actions, then select Edit.
  4. In the right panel, click the Tax rate status dropdown menu and select Inactive.
  5. Click Save.

Add tax to a line item

  1. Navigate to your deal, invoice, payment link, quote, or subscription.
    • Deals: In your HubSpot account, navigate to CRM > Deals.
    • Invoices: In your HubSpot account, navigate to Commerce > Invoices.
    • Payment links: In your HubSpot account, navigate to Commerce > Payment Links.
    • Quotes: In your HubSpot account, navigate to Commerce > Quotes.
    • Subscriptions: In your HubSpot account, navigate to Commerce > Subscriptions.
  2. Add a line item:
  3. If the Tax rate and Tax amount columns aren’t displayed in the line item table, in the upper right, click Edit columns.
    • Select the Tax rate and Tax amount checkboxes. To re-order a column, click the dragHandle drag handle and move it to the desired position.
    • Click Save.

Please note:

  • The Tax amount column can only be added to the line item editor in deals, quotes, and subscriptions.
  • If you use the QuickBooks Online integration, Tax rate is turned off to prevent sync conflicts.
  1. Click the Tax rate dropdown menu and select the tax rate you want to use for the line item. Tax amount updates automatically.

  2. Under Summary, click the arrow next to Line item taxes applied to see the total amount of tax applied.

  3. If adding a tax rate to a recurring line item, the tax amount will apply to the payment Due now and Future payments. Under Summary, click the arrow next to Line item taxes applied to see the recurring line item tax.

You can use the Tax amount property in other tools, including segments, reports, and workflows.

Next steps

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.