Likely fix
Fix: WooCommerce tax not working
WooCommerce taxes fail when tax settings, customer location, tax rates, product tax class, display settings, or automated tax services are misconfigured.
Quick answer
Check whether taxes are enabled, verify customer location settings, confirm product tax status, and test with a complete address.
Important warning
Tax rules depend on store location, customer location, product type, and local regulations. For legal tax advice, ask a qualified professional.
Try this
- 1 Go to WooCommerce → Settings → General and confirm taxes are enabled.
- 2 Open WooCommerce tax settings.
- 3 Check whether prices are entered inclusive or exclusive of tax.
- 4 Test with a complete billing and shipping address.
- 5 Check product tax status and tax class.
- 6 Check tax rates for the customer's region.
- 7 If using automated taxes, check service connection and logs.
- 8 Clear cache and test checkout again.
Common causes
Taxes are not enabled.
Customer location is incomplete.
No tax rate matches.
Product is set as non-taxable.
Wrong tax class.
Automated tax service not connected.
What to check next
- Check tax enabled setting.
- Check customer location setting.
- Check product tax class.
- Check tax rate table.
- Check automated tax logs.