Enable Taxes

To access the tax settings screens, they first need to be enabled.

  1. Go toWooCommerce > Settings.
  2. Select the Enable Taxes checkbox.
  3. Save changes.

Tax Options

In the Options page tax, we have a number set as follows.

  • Price entered with tax included :Optional product prices including tax or excluding tax. If not include tax, the tax will be calculated at the checkout page.
  • Calculate Tax Base On : Set the address to the function-based tax calculation. The reason to choose is because taxes in Woocommerce function can set based on the country, state / province, …
  • Shipping Tax Class : Select the type of tax calculation that you need to use on the website. By default there are three types of standard rate, Reduce Rate Zero and Zero Rate.
  • Rounds: Turn deposit rounding up the nearest even number of total order value after tax.
  • The additional tax forms: Declare add style taxed at your disposal if you need to use more than the two types of defaults and Zero Rate Reduced Rate. However if you are in Vietnam, it is rarely used types of tax calculation, excluding special items, such as vehicles you may need to calculate excise duty always, environmental protection tax something :). You want more taxes on themselves and will have room to write on specific options for that type.
  • Show prices in stores: You want to display product prices on the website are inclusive of taxes or no taxes?
  • Show the price in cart and payment process: Do you want to show the product page and cart page payment including tax or excluding tax?
  • The suffix of display prices : You want to show something behind the price of the product, such as the word “taxes are included”. You can use the keyword {price_including_tax} to display prices inclusive of taxes and keywords {price_excluding_tax} to display prices excluding tax.
  • Displays the total tax: Show the tax based on each product or the whole order.

The type of tax rate

As you saw before, the default Woocommerce will offer three ways of calculating the rate of tax is the standard rate, and Zero Rate Reduced Rate. Note that this rate three types no difference, but it will be used to set up various types of tax calculated based on the product, for example, the standard rate will apply to all products, but some product specials you will apply and Zero Rate Reduced Rate. The name Zero Rate Reduced Rate and you can change the name in the Options section tax -> The additional tax forms.

Each tax rate has these attributes:

  • Country Code – 2 digit country code for the rate. Use ISO 3166-1 alpha-2 codes. Leave blank (*) to apply to all countries.
  • State Code – 2 digit state code for the rate. See i18n/states/COUNTRYCODE.phpfor supported states. For the US, use a 2 digit abbreviation e.g. AL. Leave blank (*) to apply to all states.
  • ZIP/Postcode – Enter postcodes for the rate. You may separate multiple values with a semi-colon (;), use wildcards to match several postcodes (e.g. PE* would match all postcodes starting with PE), and use numeric ranges (e.g. 2000-3000). Leave blank (*) to apply to all postcodes.
  • City – Semi-colon separated list of cities for the rate. Leave blank (*) to apply to all cities.
  • Rate % – Enter the tax rate, for example, 20.000 for a tax rate of 20%.
  • Tax Name – Name your tax, e.g. VAT
  • Priority – Choose a priority for this tax rate. Only 1 matching rate per priority will be used. To define multiple tax rates for a single area you need to specify a different priority per rate.
  • Compound – If this rate is compound (applied on top of all prior taxes) check this box.
  • Shipping – If this rate also applies to shipping, check this box.

Here is an example of a tax setup for a UK store — 20% for UK customers only.

After pressing the save button, you try out another product to the cart, go to the payment page and select the country you just taxed the tax will be presented.

Select the type of product taxes

Rename taxes and extra taxes

For example, set up a production taxes

Thanks for your reading. If you have any question with this blog, don’t hesitate to leave a comment. I will reply as soon as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *