Credit & Payments · Module 3.15 Module 3.15

Tax Exempt Management

Allow eligible customers to submit tax exemption certificates for review. Approved customers have tax automatically removed from all their orders — no manual editing, no coupon codes, no per-order admin work.

In plain terms: A government agency or hospital submits their tax exemption certificate through My Account. You review and approve it. From that moment on, every order they place has zero tax — automatically. No per-order edits, no custom coupon codes, no manual admin work.

Self-Service Certificate Submission

Customers submit their certificate from My Account → Tax Exemption. Upload file, enter certificate number and expiry date.

Admin Review Queue

All submissions appear in B2B Commerce Kit → Tax Exemptions with status: Pending, Approved, Rejected, Expired.

Automatic Tax Removal

Once approved, all orders from that customer have WooCommerce tax automatically zeroed — no manual editing needed.

Certificate Expiry Tracking

Enter the certificate expiry date. B2B Commerce Kit alerts you (and optionally the customer) before it expires and auto-revokes exemption if it lapses.

Complete Audit Trail

Every approval, rejection, and status change is logged with timestamp and admin user — essential for compliance records.

Optional Self-Certification

For simpler workflows, allow customers to self-certify tax exemption without a file upload. Suitable for regions where self-declaration is accepted.

Setup

Good Combinations

Tax Exempt + B2B Registration

Collect the tax exemption certificate during registration via a File Upload field — so buyers submit their certificate on day one, before their first order.

Tax ExemptB2B Registration
Flow: Buyer registers → uploads certificate → admin approves both registration and exemption simultaneously → first order is already tax-free.

Tax Exempt + Company Accounts

Link tax exemption at the company level so all users under that company account are automatically exempt without individual certificate submissions.

Tax ExemptCompany Accounts
Result: One approval covers the entire company. 10 purchasing agents, all tax-exempt, all from one certificate — no per-user management needed.

Key Settings

SettingDescriptionDefault
Submission MethodFile upload, self-certification, or both.File upload
Eligible RolesWhich roles see the exemption option in My Account.All wholesale roles
Expiry Reminder DaysSend admin and customer email this many days before expiry.30 days
Auto-Revoke on ExpiryAutomatically remove exemption when certificate expiry date passes.On
Accepted File TypesAllowed file types for certificate upload.PDF, JPG, PNG

No. Tax exemption applies to future orders after approval. Past orders already placed are not modified. If a customer needs a past order corrected, use WooCommerce's standard order editing to manually adjust the tax on specific historic orders.

Yes. Enable "Admin Notification on Submission" in Settings → Tax Exempt. You'll receive an email for each new pending submission with a direct link to the review screen. You can also use the woob2b_tax_exemption_approved hook to trigger additional workflows on approval.