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
  • Define exemptions globally for specific user roles
  • Optionally switch a product’s tax class for different customers

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.6.14 and newer

Latest version: 2.2.9

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.9 - November 5, 2021

	Corrected the field label for the second setting in the plugin's global settings

Version 2.2.8 - August 31, 2020

	Added global setting to optionally specific tax rate exemptions for specific roles

Version 2.2.7 - October 15, 2019

	Added ability to switch products to a different tax class on a per-user basis

Version 2.2.6 - September 2, 2019

	Ensure JS code for integration settings only loads in the WC settings area

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:


From: 59.00 / year

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.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.