🔧 Fijo(PRO) Fixed the admin emails for new tax exemption requests not showing the correct field labels and showing empty rows.
Version 2.4.0 – 28th January 2026
✨ NuevoAdded new full integration with WooCommerce Block Checkout. You can now choose to show the tax exemption checkbox and form directly on the block checkout page, instead of a message linking to the my account page. This can be enabled via the new “Block Checkout: Tax Exemption Checkbox + Form” setting on the plugin settings page.
🔨 TweakAdjusted the tax exemption form checkbox label layout to sit inline to the right of the checkbox.
🔧 FijoThe tax exemption shortcode now works even when the My Account tax exemption page is disabled.
🔧 FijoPrevented an infinite loop and memory exhaustion when saving orders with ‘tefw_exempt’ meta.
🔧 FijoFixed an issue with restoring the correct tax rate after unchecking tax exemption during checkout recalculation.
Version 2.3.5 – 22nd December 2025
🔧 FijoPotential fix for the specific products only option not working correctly in some cases.
🔧 FijoFixed an issue with the remove tax on shipping option not working correctly in some cases.
Version 2.3.4 – 4th December 2025
✨ NuevoAdded an option to set a custom admin notification email address for tax exemption requests.
🔧 FijoFixed an issue in some cases where updating an order would reset its tax exemption status to exempt, when the order was placed as non-exempt, but the users default status is set to exempt. This will only apply to new orders.
Version 2.3.3 – 1st December 2025
🔨 TweakHTML tags are now allowed in the custom text “Checkbox Description” field.
🔧 FijoFixed an issue with the “Tax exemption will only apply in” message showing even when no location restrictions are set.
🔧 FijoFixed an issue where conflicts may occur with other plugins that modify the cart totals.
🔧 FijoFixed an issue with the “Require Manual Approval” option not working correctly.
🔧 FijoPotential fix for a visual bug with WooCommerce subscriptions.
OtrosUpdated to Freemius SDK 2.13.0
Version 2.3.2 – 1st September 2025
🔧 FijoFixed a PHP error with the last update.
Version 2.3.1 – 31st October 2025
🔨 TweakMade a variety of tweaks and improvements to the codebase to better follow WordPress coding standards.
Versión 2.3.0 - 30 de octubre de 2025
✨ Nuevo(PRO) Added a new “Enable “Exemption City/State” Limitation Field” option. If enabled, an additional field will be shown on the tax exemption form on checkout and my account page, where users can enter their city/state for exemption purposes. You can then limit tax exemption to only be available when the checkout billing state matches the entered city/state.
✨ Nuevo(PRO) Added a new “Selected states only” option. If enabled, you can limit tax exemption fields to only be available to certain states (billing address on checkout).
🔨 TweakMade a few small tweaks and fixes to the admin pages.
🔧 Fijo(PRO) Potential fix for a niche issue with the “Specific products only” option.
Versión 2.2.0 - 20 de octubre de 2025
🔨 TweakAdded integration with Flux checkout plugin for improved compatibility.
🔨 TweakMade a few tweaks to the admin pages. Added a new header bar to the admin pages, with quick links for the plugin.
🔧 FijoFixed an issue in some cases with the calculated totals for orders with multiple quantity of the same item.
🔧 FijoFixed an issue with toggling off tax exemption on checkout (when user account is set to defaulted enabled) not removing tax after placing the order in some cases.
🔧 FijoFixed the edit order page showing tax exemption as enabled, even though it is not, when the user account is set to defaulted enabled, but they toggled it off on checkout.
OtrosUpdated to Freemius SDK 2.12.2
Versión 2.1.3 - 11 de septiembre de 2025
🔧 FijoPotential fix for some users enabling tax exemption on checkout but tax is not being removed in some cases.
🔧 FijoFixed a potential PHP error on the admin “Exempt Customers” page in some cases.
Version 2.1.2 – 17th July 2025
🔧 Fijo(PRO) Fixed an issue with the “tax exemption certificate” upload field on the my account page.
Version 2.1.1 – 17th July 2025
🔨 TweakMade some improvements to the shortcode and block checkout functionality when toggling tax exemption.
🔧 FijoFixed an issue where if tax exempt users toggled off tax exemption on checkout, it would still save the tax exemption meta data to the order.
🔧 FijoFixed an issue with the cart page tax exemption checkbox not working correctly in some cases.
🔧 FijoFixed an issue with the “Selected countries only” option.
Versión 2.1.0 - 14 de julio de 2025
✨ Nuevo(PRO) Added a new option to choose which address the “Selected countries only” is checked against.
🔧 FijoFixed an issue causing an error with new orders when saving meta data in some cases.
🔧 FijoFixed an issue with tax exemption on the block checkout.
🔧 FijoFixed an issue with the “Selected countries only” option on block checkout.
🔧 FijoFixed an issue with the “I want to claim tax exemption” checkbox on the cart page when logged out.
Version 2.0.3 – 2nd July 2025
🔧 Fijo(PRO) Fixed an issue in some cases when required fields were stopping orders from being placed in some cases.
🔧 Fijo(PRO) Fixed an issue with the certificate upload field not showing on the my account page in some cases since a previous update.
Version 2.0.2 – 18th June 2025
🔧 Fijo(PRO) Fixed an issue in some cases when required fields were stopping orders from being placed, even when the tax exemption checkbox was not checked.
🔧 Fijo(PRO) Fixed an issue with the certificate upload field not showing on the my account page in some cases since a previous update.
Versión 2.0.1 - 5 de junio de 2025
👍️ ImprovedImproved tax exemption functionality when manually adding an order as an admin.
Versión 2.0.0 - 2 de junio de 2025
✨ NuevoAdded a new “Exempt Orders” admin page, where you can view all the exempt orders and tax exemption details for each order. Includes a date range filter.
✨ NuevoAdded a new “Show Checkbox on Cart Page” option, which allows you to show the tax exemption checkbox on the cart page as well as the checkout page.
✨ NuevoAdded integration with the “Stripe Tax” plugin.
✨ NuevoAdded the shortcode “[tefw_exemption_form]” which can be used to display the tax exemption form on any custom page.
👍️ ImprovedMoved the “Exempt Customers” tab from the settings tab to its own admin page.
👍️ ImprovedFor the “Exempt Customers” page, added a dropdown to choose the customer type, which now has an option to view “guest” customers that have placed orders with tax exemption.
👍️ ImprovedAdded “Export CSV” buttons to both the “Exempt Customers” and “Exempt Orders” admin pages, to allow you to export the list of exempt customers and orders to a CSV file.
🔨 TweakMade some styling changes to the admin pages.
🔨 TweakModified the error notice when the name or reason fields are required but not set when placing an order.
🔧 FijoFixed an issue where the tax exemption details were not being saved to the order meta in some cases.
Versión 1.6.1 - 11 de febrero de 2025
✨ NuevoAdded an option to make the tax exemption checkbox checked by default on the checkout page.
🔧 FijoFixed an issue causing some payment gateways to not working properly with the plugin since the last update.
🔧 FijoFixed a “Uncaught ArgumentCountError” PHP error.
OtrosTested with WordPress 6.7.2
Versión 1.6.0 - 5 de febrero de 2025
👍️ ImprovedWhen adding new orders manually as an admin, upon saving the order or clicking “Recalculate”, it will now check the customer’s tax exemption status and remove tax if they are exempt.
🔧 FijoFixed the custom text for “Tax Exemption Certificate” not applying to the checkout page.
🔧 FijoFixed an issue with the certifiate upload is not saving in the order meta when this option is enabled: “Certificate upload needed for each individual order, rather than it being saved to the customer/user account.”
OtrosTested with WooCommerce 9.6.1
OtrosUpdated to Freemius SDK 2.11.0
Versión 1.5.3 - 4 de enero de 2025
🔧 Fijo(PRO) Fixed an issue with the tax exemption fields not saving to the order if the “Hide Fields On Checkout” option is enabled.
Versión 1.5.2 - 21 de diciembre de 2024
✨ NuevoAdded a new “My Account Description” option to the “Custom Text” settings tab, which allows you to show text at the very top of only the “My Account” page.
TweakL Añadidos algunos tooltips informativos a algunos de los ajustes de "texto personalizado".
🔨 Tweak(PRO) The tax exemption message will now hide on checkout if a country is selected that is not allowed to use tax exemption.
🔨 Tweak(PRO) Added styling to ensure the certificate upload field button does not get hidden.
🔧 FijoWhen refreshing after submitting the tax exemption form on the my account page, it will no longer try to re-submit the form.
🔧 Fijo(PRO) Fixed an issue with the “Specific products only” option not working with variable products.
🔧 Fijo(PRO) Fixed an issue with the upload file not working in some cases for guest checkouts.
OtrosTested with WooCommerce 9.5.1
OtrosTested with WordPress 6.7.1
OtrosUpdated to Freemius SDK 2.10.1
Versión 1.5.1 - 26 de septiembre de 2024
🔧 FijoFixed an issue with the tax exemption fields not showing on the checkout page in some cases.
OtrosUpdated to Freemius SDK 2.8.1
OtrosTested with WordPress 6.6.2
Versión 1.5.0 - 5 de septiembre de 2024
👍️ Improved(PRO) Added the following option under the “Exemption Certificates” settings: Require certificate uploads for each individual order, rather than it being saved to the customer/user.
🔧 FijoFixed an issue with the name and reason fields being required even when they are disabled.
OtrosTested with WooCommerce 9.2.3
OtrosUpdated to Freemius SDK 2.7.4
Versión 1.4.3 - 1 de agosto de 2024
🔧 FijoFixed an issue with the plugin causing an error when editing pages.
Versión 1.4.2 - 1 de agosto de 2024
🔨 TweakNow automatically adds a “Zero rate” tax rate when visiting the settings page, if one does not already exist. Now shows a warning if this is not set as the tax class for tax exemption.
🔧 Fijo(PRO) Fixed an issue with the current certificate file link not working correctly on the checkout page if one has already been uploaded previously.
🔧 Fijo(PRO) Fixed an issue with the certificate upload field being required on the registration form even if the exemption option is not checked.
🔧 Fijo(PRO) If tax exemption is shown on registration form, now hides the fields, unless the checkbox is checked.
OtrosTested with WooCommerce 9.1.4
OtrosTested with WordPress 6.6.1
Versión 1.4.1 - 12 de julio de 2024
🔧 FijoFixed an error with the name and reason fields being disabled, but if the required option was still enabled, it would show the error message stating the field is required.
🔧 Fijo(PRO) Fixed an issue with the maximum file size for the certificate upload field not working correctly.
Versión 1.4.0 - 9 de julio de 2024
👍️ ImprovedAdded compatibility with WooCommerce Block Checkout. It will now remove tax from the block checkout. However, the checkbox and fields can not be shown on the block checkout page, but it will now show the “Exemption Message” and link to the my account page.
Versión 1.3.4 - 8 de julio de 2024
🔨 TweakYou can now edit whether the customer has exemption enabled or disabled on the admin “Exempt Customers” page.
🔨 TweakAdded a languages folder with a .pot file for translations. Also added “Spanish” translation files.
🔨 Tweak(PRO) Modified the max file size for the certificate upload field to use the WordPress “wp_max_upload_size” value.
🔧 Fijo(PRO) Fixed a PHP error with the AvaTax integration enabled.
OtrosTested with WordPress 6.5.5
OtrosTested with WooCommerce 9.0.2
OtrosUpdated to Freemius SDK 2.7.3
Versión 1.3.3 - 12 de junio de 2024
🔧 FijoFixed an issue with the checkout divs / layout formatting for the tax exemption section on the checkout page (in some cases), since the last update.
Versión 1.3.2 - 11 de junio de 2024
🔨 Tweak(PRO) Improved the “Tax Exemption” meta box on the admin order edit page when AvaTax integration is enabled.
🔨 TweakMade a few small CSS/styling tweaks.
🔧 FijoFixed an issue with the “Hide Fields On Checkout” option.
🔧 FijoFixed issue in some cases with the file upload field on the checkout page not working.
OtrosTested with WordPress 6.5.4
OtrosTested with WooCommerce 8.9.3
OtrosUpdated to Freemius SDK 2.7.2
Versión 1.3.1 - 9 de enero de 2024
🔧 FijoFixed an issue in the free version in some cases where the name and reason fields were not showing.
Versión 1.3.0 - 9 de enero de 2024
✨ NuevoAdded options to select whether the “Name” and “Reason” fields are shown and required on the tax exemption form.
OtrosTested with WordPress 6.4.2
OtrosTested with WooCommerce 8.5.0
Versión 1.2.1 - 1 de diciembre de 2023
🔧 Fijo(PRO) Fixed an issue with the new “AvaTax” integration.
🔨 TweakMade a few other small tweaks.
Versión 1.2.0 - 1 de diciembre de 2023
✨ Nuevo(PRO) Added support for AvaTax. View the “AvaTax” tab on the plugin settings page for more information.
✨ Nuevo(PRO) Added a new “Selected countries only” option. If enabled, you can limit tax exemption fields to only be available to certain countries (billing address on checkout).
✨ Nuevo(PRO) Added a new “Tax Class Per Customer” option to PRO settings. If enabled, you can set a custom “Tax Class for Tax Exemption” for specific customers. This will override the global tax class set in the general settings.
✨ Nuevo(PRO) When “Specific products only” is enabled, added an option to make it so an eligible product must be in cart to show tax exemption checkbox/form on checkout.
✨ NuevoAdded “Tax Exemption Details” to the admin “New Order” email.
🔨 TweakMade a few small changes to the admin page.
🔨 TweakAdded a loading spinner and message on the “Exempt Customers” tab, when loading the list of customers.
OtrosTested with WordPress 6.4.1
OtrosTested with WooCommerce 8.3.0
Versión 1.1.0 - 31 de octubre de 2023
✨ NuevoAdded an “Exempt Customers” tab to the admin page, where you can manage, edit and add tax exempt customers.
✨ NuevoAdded the “Settings on My Account Page” option to the free version.
✨ Nuevo(PRO) Added an option to enable a “Expiration Date” field on the tax exemption form. If their exemption expires, it will be disabled on their account and if “approved users only” is enabled, they will require re-approval.
✨ Nuevo(PRO) Added option to enable tax exemption fields on the WooCommerce user registration form.
✨ Nuevo(PRO) When “Approved users only” is enabled, added option to show a tax exemption message on checkout with link to account page for non-approved users.
✨ Nuevo(PRO) Added an option to “Hide Fields On Checkout”. If enabled, they will only see the the “I want to claim tax exemption” checkbox on checkout. The tax exemption fields will be hidden and they will first need to edit their details on the “My Account” page.
✨ NuevoAdded an option to show an “Exempt” orders column on the WooCommerce orders page.
✨ NuevoAdded an “Tax Exemption Description” option to the “Custom Text” settings tab, which allows you to show text above the tax exemption fields.
👍️ Improved(PRO) Files uploaded at checkout are now added to a temporary folder, and moved to the main folder when the order is completed.
👍️ Improved(PRO) Automatically delete temporary PDF files that are not assigned to a user or order. Checked daily.
👍️ Improved(PRO) Automatically delete the previous/old PDF file when a new one is uploaded to a user.
👍️ ImprovedAdded a few more possible locations for the “location on checkout” option for the tax exemption checkbox and fields on the checkout page.
🔨 TweakSome small changes to the admin page.
🔨 TweakAdded the default WooCommerce classes to the tax exemption checkbox on the checkout page.
🔨 Tweak(PRO) When “Selected user roles only” is enabled, it will also hide the “Tax Exemption” tab on the “My Account” page, for users that are not allowed to use tax exemption.
🔧 FijoFixed issue with some websites where tax exemption was not removing tax for logged in users that have not previously set their tax exemption details.
🔧 Fijo(PRO) Fixed issue with the file upload field sometimes not working correctly on checkout page.
🔧 Fijo(PRO) Fixed issue with deleting cerfiticate from my account page, if the file does not exist.
🔧 Fijo(PRO) Fixed issue with certificate not being linked to order properly for guest checkout orders.
🔧 FijoFixed the “Tax Exemption Title” custom text option not working correctly.
🔧 FijoFixed some issues with HPOS compatibility.
🔧 FijoA few other small fixes.
OtrosUpdated to Freemius SDK 2.6.0
OtrosTested with WordPress 6.4.0
Versión 1.0.4 - 15 de octubre de 2023
🔨 TweakSome small changes to the admin page.
OtrosTested with WordPress 6.3.2
Versión 1.0.3 - 12 de octubre de 2023
🔨 TweakFixed issue with the “Enable Tax Exemption” option when disabled.
🔨 TweakA few small changes to the admin page.
Versión 1.0.2 - 12 de octubre de 2023
🔨 TweakAdded a check to make sure WooCommerce is installed before running the plugin code.
Versión 1.0.1 - 10 de octubre de 2023
✨ NuevoFree version released.
🔨 TweakA few small tweaks and fixes.
Versión 1.0.0 - 5 de junio de 2023
✨ NuevoInitial PRO version release.
We've detected you might be speaking a different language. Do you want to change to: