I had an interesting question come up earlier, I was asked why WooCommerce didn’t charge sales tax even though everything was set up correctly.

Let’s say the zip code entered for tax was 34480, and the tax rate is 6%. So, when you test, you enter in 34480 and the tax is calculated. What happens if you have a clever customer that enters in their full zip code with the additional four digit code, like so 34480-7107? WooCommerce will charge no tax.

Why? Well, to put it simple, it didn’t match. The way around this is when you’re entering in your zip codes, enter them in with a * on the end, like so 34480*. Tada!