Quick answer
WooCommerce can apply tax rules, but its settings do not determine where your business must register or which goods are taxable. Have a qualified tax adviser establish the rules, then implement and test that written configuration.
Before you start
Obtain approved jurisdictions, product classifications, shipping treatment, price-display policy, and inclusive/exclusive pricing decisions. Identify whether a tax extension or external service manages calculation so you do not maintain competing rule sets.
Steps
- Record the store address, currency, customer-location basis, and current tax settings. Verify that the configuration belongs to the intended legal business.
- On staging, enter the approved rates or connect the authorized tax service through its supported setup. Assign product tax classes deliberately and preserve the original settings or export.
- Build sample carts covering taxable and exempt items, shipping, discounts, and representative destinations. Record the input assumptions and expected totals supplied by the adviser.
- Compare product display, cart, checkout, order record, and invoice totals. Resolve rounding or inclusive-price differences before deploying the approved configuration.
Verify the result
The technical result should match the approved examples. Keep the adviser's written rules and your test record so a later business change can be translated into a specific configuration update.
Troubleshooting and recovery
If results differ, check customer-location settings, overlapping rates, class assignment, rounding, and automated-tax ownership. Do not copy another store's tax table or treat a successful test order as legal tax advice.
Related help
- Configure WooCommerce shipping zones and test representative addresses
- Connect a WooCommerce payment gateway to a protected sandbox
- Run a WooCommerce checkout test without affecting live customers
Official references
Reviewed October 31, 2026. Interfaces, vendor availability, and account features can change. Check your current account before making changes.