
Tax Exempt Certificates for WooCommerce — sales tax exemption certificates with shop approval
The buyer uploads a certificate, the shop reviews it, and tax goes away only on an approved, valid document for the delivery state. Encrypted file storage and expiry reminders. Not tax advice.
- Compatibility
- WordPress 6.2+ · WooCommerce 8.0+ (tested on WordPress 7.1 and WooCommerce 11.2) · PHP 7.4+ · block and classic checkout · plugin language: English
- Licence
- a site + a staging copy, annual
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
The account has a Tax certificates section: type, state, file and expiry date. A certificate can also be added at checkout.
What the admin gets
The admin sees the certificate queue, opens the file, edits the data, sets the expiry and approves, rejects or revokes.
How much it costs
The base version is free. Pro costs 990 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+.
WooCommerce taxes set up.
A backup must hold both the database and the uploads folder: without both the files cannot be read.
Version history
Upload, review, tax removal, expiry, encrypted storage.
Frequently bought with Tax Exempt Certificates


Shippo & EasyPost Shipping Labels for WooCommerce — live USPS, UPS, FedEx and DHL rates and labels

Sales Tax Nexus Monitor for WooCommerce — US state economic nexus thresholds

Prop 65 Warnings for WooCommerce — California warnings on the product, cart and checkout
Full module description
Tax Exempt Certificates keeps sales tax exemption certificates in WooCommerce. The buyer uploads a document, the shop reviews it, and tax goes away only when the certificate is approved, valid and covers the delivery state.
This is not tax advice. The plugin stores documents and applies your decisions. It does not check permits with any state.
What the buyer sees
The account has a Tax certificates section: type, state, file and expiry date. A certificate can also be added at checkout. After approval tax disappears at checkout, and the buyer sees an explanation and can untick it for one order.
What the admin gets
The admin sees the certificate queue, opens the file, edits the data, sets the expiry and approves, rejects or revokes. The reason goes to the buyer by e-mail. A guest can upload a certificate, but tax comes off only for a signed-in buyer, because an e-mail typed by a guest proves nothing.
How it works, step by step
- The buyer uploads a certificate.
- The shop gets an e-mail and reviews the document.
- The buyer gets the decision.
- At every recalculation the plugin checks status, expiry and state.
- When the date passes, tax comes back by itself, even without WP-Cron.
Under the hood
- The decision is made at every recalculation and is not stored ahead.
- The plugin clears only its own exemption flag and leaves others alone.
- Files sit encrypted in a private folder.
- A single purchase certificate counts as used when the order is created. If payment fails, the shop resets it.
How to install
- Plugins → Add New → Upload Plugin: pick the zip and activate.
- WooCommerce → Tax Certificates → Settings: pick the certificate types.
- Test as a buyer: upload a file, approve it and walk through checkout.
- For Pro: paste the key or start the 7-day trial.
The module is not on wordpress.org yet: the free version and Pro are one archive from this page. Without a key it works as the free version.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Does the plugin check a certificate with the state?
No. You decide, and the plugin only applies the decision.
What if a certificate expires?
Tax returns at the next recalculation.
Can a guest get an exemption?
A guest can upload a file, but tax comes off only for a signed-in buyer.
Where are the files?
In private encrypted storage on your server.
Is there one for OpenCart?
Yes, it is a separate module.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















