What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    I need to change the tax and shipping charges on my form. How do I do this?

    Asked by kajunkonflict on May 06, 2014 at 05:52 PM

    We are still trying to test this out and there will be people all over the world that will be ordering so we need to put the tax amount to their location and I am not sure how to go about calculating the shipping.  

    Page URL:

  • Profile Image
    JotForm Support

    Answered by abajan on May 06, 2014 at 09:01 PM


    Could you please provide an example (or examples) of the shipping and tax for a specific country (or countries)? I think this way we'll be better able to guide you as to how to use the new shipping cost feature.


  • Profile Image

    Answered by kajunkonflict on May 07, 2014 at 12:00 AM

    We will be shipping in the United States and possibly Germany along with some others I am sure.   So example.   Someone orders a T-shirt for $20 and wants it shipped to Germany.   How am I able to calculate the shipping?  


    The tax is questionable.  We do not have "physical presence" in any state except Louisiana.  So we should only be charging tax to people that order from within the same state.   Is there any way to only charge tax for those orders?   

  • Profile Image
    JotForm Support

    Answered by ashwin_d on May 07, 2014 at 04:24 AM

    Hello kajunkonflict,

    The tax feature we have currently available in our payment tool does not support the tax for different states or countries. There are three possible options for you to achieve your requirement:

    1. Create two separate payment form where payment question of one form will have tax configured and the other form will not calculate tax. You can embed both the form in one form in iFrame. Check the location of your user from teh state drop down and show / hide the respective payment question. Please take a look at the following form and see if this will work for you:  http://form.jotformpro.com/form/41261620217948?

    Please select the state as "Louisiana" and you will see that it displays the payment question with tax. Feel free to clone this form for a closer look. The following guide should help you in form cloning:  http://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL

    2. You can configure the tax in your PayPal account. The following guide should help you:  https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Marketing/shipping/EasyCalculateShipAndTax-outside

    3. Another option is to download your form's source code and add some custom Javascript code to add the tax amount is the selected state is "Louisiana". Do get back to us if you want to take the source code route and we will try to find a solution for you.

    Thank you!

  • Profile Image
    JotForm Support

    Answered by abajan on May 07, 2014 at 08:01 AM

    Hi again kajunkonflict,

    While our payment tool indeed cannot currently calculate shipping costs based on countries or states, it can be configured to calculate and display taxes in that manner. Please have a look at this clone of your form. If United States is selected in the Country dropdown of the Address field, an extra dropdown containing US states is revealed. If Louisiana is chosen there, a 4% sales tax is added to the total.

    If Facebook allowed custom scripts, you could have the form function like that in this page. (If one shipping option is chosen, the other becomes de-selected.)

    Do let us know your thoughts.