How to Apply Sales Tax to Products on Your Payment Form

July 6, 2025

Applying tax to products on your payment forms keeps you compliant and makes pricing more transparent for your customers. You can apply sales tax as a percentage, either as a base rate or based on their location. Jotform handles the calculations automatically for each submission, ensuring accurate charges and a smooth checkout experience.

Setting Up the Base Tax Rate

Whether you’re creating a new payment form or updating an existing one, you can start by setting a base tax rate that applies to all taxable products on each submission. Here’s how to do it:

  1. Open your form in Form Builder, and click on the Payment field.
  2. Now, on the right side of it, and depending on the method you used to set it up:
    • Click on the Wand icon to open the Payment Settings section.
    • Click on the Shopping Cart icon to open the Product List section.
  3. Then, under the Tax tab, in the Menu on the right side of the page, enter a tax rate (as a percentage) into the Base Tax Rate section. Or, leave it empty if you only want to charge customers based on their location.
Base Tax Rate setting in the Tax tab under the Product List window of a Product List field in Jotform Form Builder
  1. Next, click on the Exempted Products dropdown and tick the boxes next to any products you don’t want to charge tax on.
  2. In the Tax Text on the Form section, enter the label you want to show on the form instead of the default one.
Exempted Products and Tax Text on the Form settings in the Tax tab under the Product List window of a Product List field in Jotform Form Builder

That’s it. The base tax rate will now be automatically applied to all taxable products on each submission.

Base Tax Rate sample output on a Jotform Demo Form

Notes

  • Any changes you make in the Tax tab of the Payment Settings section or the Product List section are saved automatically.
  • To enable the Tax feature, your payment field must have at least one (1) product.
  • The Tax feature is available on the Product List field and on Payment Processing Fields that support the Sell Products payment type—like Square, PayPal, Authorize.Net, Stripe, and others, except Braintree and Worldpay UK.
  • The Total Price on the form is enabled by default when tax is turned on in your payment field.

Setting Up a Location-Based Tax Rate

You can add location-based tax on top of your base rate by Adding and Setting Up an Address Field on your form. This lets you apply different tax rates depending on where your customer is located. Here’s how to do it:

  1. In Form Builder, while under the Tax tab of the Payment Settings or Product List, click on the Set Tax Options From a Location Field Dropdown menu and select a Dropdown field, or a State or Country subfield for your form’s Address field.
Set Tax Options from a Location Field setting in the Tax tab under the Product List window of a Product List field in Jotform Form Builder
  1. Then, in the table that comes up at the bottom, enter the tax surcharge (as a percentage) next to each location option. If the State Options property of your form’s Address field is set to Text Box instead of American States (a dropdown with predefined options), you’ll also need to enter the location names manually in the table.
Tax Surcharges column of the Set Tax Options from a Location Field setting in the Tax tab under the Product List window of a Product List field in Jotform Form Builder

That’s it. The tax surcharge will now be applied automatically based on the customer’s selected location on each submission.

Location-Based Tax Rate sample output on a Jotform Demo Form

Notes

  • If both Base Tax and Location-Based Tax are set in the Tax tab of the Payment Settings or Product List section, the location-based rate will be added on top of the base rate. For example, you can set a 5% Base Tax and add a 2.25% Location-Based Tax for customers in California, resulting in a total tax of 7.25%—matching the state’s standard rate.
  • The Set Tax Options from a Location Field Dropdown menu shows the field names of your form’s Dropdown and Address fields—not their field labels. To learn more, check out our guide on How to Find Field IDs and Unique Names.
  • Selecting a Dropdown field will automatically fill the table at the bottom of the Tax tab with location names based on its options. It also supports US States and Countries set as predefined options in the Dropdown Field Properties.
  • If you type the location names yourself in the tax options table, your customers don’t need to match the exact letter-case when filling out the State field in the form. For example, “california,” “California,” or “CALIFORNIA” will all work.
Academy Logo

Introduction to Form Building

Payment Integrations Settings

Go to course :Payment Integrations Settings
lesson-2 - image
Contact Support

Our customer support team is available 24/7 and our average response time is between one to two hours.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • TaLisa - Profile picture
  • Agriculture and Education - Profile picture
  • Deanna - Profile picture
  • Maria Fernanda Restrepo G - Profile picture
  • Mijsje van Wieringen - Profile picture