Documents
-
Assign a product tax class by customer role
This example changes the product tax class for the logged-in administrator role. It demonstrates role-based pricing policy; a WordPress role is not evidence of a legal tax exemption. Before you start Configure a Zero rate tax class with a matching zero-percent rate before adding the code. The example uses the class slug zero-rate and the […]
-
Keep tax-inclusive product prices across customer locations
Use this filter when tax-inclusive catalog prices should not be adjusted by removing the store’s base tax and applying the customer’s location tax. The tax portion can still change with the applicable rate. Before you start Enter prices inclusive of tax, configure the applicable location rates, and display prices inclusive of tax. Verify the intended […]
-
Show zero-value tax lines in order totals
Use this filter to retain zero-value tax totals when WooCommerce builds an order’s tax-total rows. It does not change the tax calculation or make every cart and checkout tax line visible. Before you start Create a test order with an actual zero-percent tax rate and a saved tax line. An order with no tax lines […]
-
Setting Up EU VAT Rates for Digital Products
EU VAT laws for digital goods changed on 1 January 2015, affecting B2C transactions only. VAT on digital goods must be calculated based on customer location, and you’re required to collect evidence of this via an IP address and/or Billing Address. In addition, you need to set up VAT rates in your WooCommerce store to […]
-
EU VAT July 2021 changes, ecommerce, and WooCommerce
Overview On July 1, 2021, the European Union (EU) introduced new regulations related to value-added tax (VAT). Merchants selling across borders within the EU or importing to the EU will need to comply. In this documentation we will provide key changes and scenarios for the new changes, although this is not exhaustive. We will use […]
-
How to handle multiple regions and currencies with WooCommerce
In a global age, there are a number of elements that play a role in selling in multiple currencies and languages. Here we discuss several of those.
-
Setting up taxes in WooCommerce
A step-by-step guide to setting up Tax Rates for your store
-
How Taxes Work in WooCommerce
There are more challenging tax configurations where an understanding of how taxes work in WooCommerce help with configuration and troubleshooting. Let’s take a look at a few nuances. Related guides for additional reference: Defining Prices Product prices can be defined as either: When we say defined including tax, we are referring to the taxes of […]
-
How to configure specific tax setups in WooCommerce
The tax scenarios in this document are step-by-step guides that show how to configure specific tax setups in WooCommerce. They provide all the steps needed to achieve a particular outcome but without going into detail. Due to the uniqueness and variety of stores out there, the scenarios are not exhaustive and for illustration purposes only. […]
-
Troubleshooting Core Taxes
Use this guide to find why WooCommerce’s manually configured tax rates produce a missing or unexpected tax amount. Start with a staging copy of your store and one taxable product, then change one setting at a time. Before you start Have a known customer address, the product’s tax class, and the expected rate approved for […]