Skip to Content

WooCommerce Tax Exempt — Addify

Tax exemption workflow for WooCommerce — customers upload certificates, admin approves, exempt buyers checkout without tax.

Completed: September 2022 Type: Portfolio Project

Available on the WooCommerce Marketplace by Addify · 4.6 ★ (27 reviews) · $59 annually

WooCommerce Tax Exempt gives stores the tax-exemption flow that B2B, government, non-profit and reseller buyers need. Customers submit tax exemption certificates from their account, the admin reviews and approves, and approved customers then checkout without tax automatically. Per-role automatic exemption is supported for stores where exemption is determined by role rather than per-customer verification.

I built this as the certificate-and-approval workflow that handles the messy real-world reality of tax exemption — different certificates per jurisdiction, expiry dates, admin review, and the checkout-side logic that suppresses tax cleanly when the customer is verified.

The problem it solves

Tax exemption is a regulatory and operational headache. Buyers need to prove their exemption status with certificates, those certificates need admin review, the verified status needs to follow the customer through every checkout, and the whole thing needs an audit trail because tax authorities can ask to see it.

WooCommerce ships with a binary tax-exempt flag on the order — useful, but nowhere near a full workflow. The plugin gives merchants the full certificate-submission, admin-review, expiry-tracking flow that real tax exemption requires.

What the plugin does

A complete tax-exemption operations layer for WooCommerce:

  • Customer-side certificate submission — customers upload exemption certificates from their account dashboard
  • Admin approval workflow — review submitted certificates and grant or reject exempt status
  • Per-role automatic exemption — wholesale or government roles get exemption without per-customer review
  • Certificate expiry tracking — exemption status auto-expires and prompts customer to re-submit
  • Tax suppression at checkout — exempt customers see and pay zero tax automatically
  • Audit trail per customer — all submissions, approvals and exemptions logged with timestamps
  • Customer-side exempt status visibility — buyers see their current exemption status and expiry
  • Email notifications — submission received, approved, rejected, expiring soon

How it is built

The exemption layer extends the WooCommerce customer model with structured certificate-record entities — each with its own status, expiry, file attachment and audit log. Certificates upload through a sanitised file pipeline with mime-type validation server-side, and approved exemption status writes through to the standard is_vat_exempt customer flag so the rest of WooCommerce’s tax machinery picks it up natively. Expiry is handled by a daily Action Scheduler job that flips expired exemptions and notifies the customer.

The plugin is HPOS-compatible, fully translatable, and gives admins a dedicated reports area for exemption audit trails — important for finance teams who get audited.


Marketplace adoption

A 4.6-star rating across 27 reviews on the official WooCommerce Marketplace reflects the kind of buyers this plugin attracts — B2B, government and non-profit stores where tax exemption is a regulatory requirement, not a nice-to-have. These are merchants who depend on the workflow working correctly.

  • Marketplace rating: 4.6 stars — based on 27 customer reviews on the official WooCommerce Marketplace
  • Regulatory-grade audit trail — every submission and approval logged for finance and tax-authority review
  • Active B2B and government customer base — used by stores serving exempt buyers
  • Multi-year tenure on the marketplace — continuously updated through WooCommerce tax-engine refactors
  • Composes with Role Pricing and B2B — works alongside the rest of the Addify wholesale stack

Need a custom WooCommerce plugin built like this?

I build production-grade WooCommerce plugins like the ones I shipped on the official WooCommerce Marketplace — including the regulatory and compliance flows that real B2B operations need. If you need a custom tax or compliance workflow inside WooCommerce, let’s talk.

See my WooCommerce plugin development service

Project Details

  • Completed September 2022
  • Project Type Portfolio