Holiday orders are coming from new states and new countries. One wrong tax line and you either eat the difference or overcharge a customer.
The free WP EasyCart plugin charges tax by the order’s shipping address, and it starts you off with the right setup. Open Settings › Taxes and the Recommended for your country card lists each change, the value now and the value after. Press Apply. Changed your mind? Undo puts it back for a day. It knows the US, Canada, the UK, every EU country, Australia, New Zealand and more.

Every state. Every country. One page.
Selling in the US? Add one row per state under Rates by state. A state with no row pays no tax, so you collect only where you owe. Selling in Europe? Turn on Charge VAT, switch on Rate varies by country, and choose whether Prices include VAT. Business buyers can enter a VAT number and pay your Rate for VAT-registered businesses. Canada gets its own GST, PST and HST grid by province, with a Use today’s rates button when a province changes. Shipping abroad? Charge duty on international orders adds a percentage there too.
Then check EasyCart › Store Status: its Taxes check tells you if nothing is set up at all. Need street-level US rates? TaxCloud and TaxJar come with PRO, and Avalara AvaTax with Premium, on the same page.
Where: WP Admin › EasyCart › Settings › Taxes. Plan: Free. See every tax and international feature, in the same plugin as your payments, shipping and invoices. No tax add-on to buy.
Free edition
Charge the right tax on your next order.
Install the free plugin, apply the settings for your country and test an order. The free 14-day trial unlocks PRO when you want automatic rates. Rated 4.5 out of 5 by 200+ store owners on wordpress.org.