WooCommerce Tax Exempt WooCommerce Tax Exempt

Looking for a way to make certain shopper tax exempt in WooCommerce?

WooCommerce Tax Exempt lets you configure specific users to be tax exempt. When a user has this status they are not charged tax for anything they buy, nor are they charged taxed for shipping.

Core Features for User Accounts

  • Set any customer as tax exempt
  • Optionally set tax exemption expiration date
  • Optionally record the customer’s tax ID in their user account
  • Optionally exempt a customer from only a selected set of your defined tax types

You can enable or disable this status for any user account, and you can also record the user’s Tax ID and optionally set the expiration date of their exemption status. If the expiration date if in the past then the shopper can no longer make purchases without paying sales taxes.

Plus, if you have configured more than one type of tax you can selectively set a user to be exempt from some of those tax types, or all of those tax types.

When viewing a list of users in the WordPress admin area new columns are shown that display the tax status, tax ID, and the tax ID expiration date, and you can sort the list of users with any of those columns.

You can also make user roles tax exempt.

With this plugin you don’t have to add extra fields to your checkout page to collect a shopper’s tax exempt information where you assume all shoppers will be honest. Instead, with this plugin you control tax exempt status for each shopper on a case by case basis.

This plugin does not handle the collection of tax exemption information. You handle that however you see fit. For example, some sites like to add a page with a form where people can request tax exempt shopping status. An admin then receives the form data, reviews the request, and decides whether to grant the tax exempt shopping status, where the admin might need to add a new user account for the shopper if they don’t already have a user account.  Other sites handle the process manually for existing customers that they already have a relationship with.

Compatibility: WooCommerce 2.4 and newer


WooCommerce Tax Exempt - User Meta FieldsWooCommerce Tax Exempt - User List Columns

We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!

Version 2.2.5 - March 21, 2019

	Ensure the datepicker JS isn't loaded unless the user edit screen is being viewed

Version 2.2.4 - January 9, 2019

	Added settings to make roles exempt
	Correctly return the rates after removing cached rates

Version 2.2.3 - January 8, 2019

	Ensure the tax rates are not cached because they need to be filter and some sites use object caches

Version 2.2.2 - May 18, 2017

	Compatibility with IgniteWoo's Manual Orders & Phone Order plugin

Version 2.2.1 - May 9, 2017

	Tweaked user ID detection to avoid PHP warnings

Version 2.2 - September 21, 2016

	Added ability to make a customer exempt from specific tax types

Version 2.1.6 - June 12, 2016

	Tweak to ensure logged in user ID is detected correctly

Version 2.1.5 - June 3, 2016

	Updated to support IgniteWoo's Phone Orders & Manual Orders plugin

Version 2.1.4 - March 10, 2016

	Adjusted hook priority to avoid interfering with IgniteWoo Wholesale Pricing Plus

Version 2.1.3 - September 28, 2015

	Updated to support tax exemption for IgniteWoo's  Wholesale Pricing plugin
	Removed requirement to set an expiration date for exemption. This is now optional.

Version 2.1.2 - March 5, 2013

	Fixed user list display for the tax exempt status value

Version 2.1.1 - March 3, 2013

	Fixed updater code

Version 2.1 - November 23, 2013

	Initial public release

Ask a Question:



Lets you configure specific users to be tax exempt so that they’re not charged tax at checkout.

All of our plugins come with great support via email and phone.

Choose your license

A license entitles you to 1 year of updates and support