How it works
Follow these 7 simple steps to start updating B2B company tax exemptions from customer tags automatically
Customer Tags Changed
Customer Tags Changed
Grab Exemption Tags
Grab Exemption Tags
Loop Over Exemption Tags
Loop Over Exemption Tags
Get Locations Customer Is Assigned To
Get Locations Customer Is Assigned To
Loop Over Company Locations
Loop Over Company Locations
Retrieve Company Location
Retrieve Company Location
Update Location's Tax Exempt Status
Update Location's Tax Exempt Status
Make it your own
Customize this workflow even further:
Add tag validation
Enhance the exemption tag filtering to validate tags against a list of known valid exemption codes for your regions, preventing typos or invalid exemption tags from being processed.
Log exemption changes
Add a Google Sheets or database step that records each exemption application with timestamp, customer name, location, and exemption code for audit trails and compliance reporting.
Send notification on exemption changes
Add Slack or email steps that notify your accounting or compliance team when tax exemptions are applied, providing visibility into tax status changes for B2B customers.
Sync exemptions to external systems
Add steps that send exemption data to your ERP, accounting software, or tax compliance platform, maintaining synchronized tax exemption records across business systems.
Frequently asked questions
What tax exemption codes are valid for my region?
Valid exemption codes depend on your business location and the jurisdictions where you operate. Refer to Shopify's tax exemption documentation for your region or consult your tax advisor. Exemption codes follow formats like CA_BC_COMMERCIAL_FISHERY_EXEMPTION (Canadian provincial exemptions) or US_CA_RESELLER_EXEMPTION (US state exemptions).
Can I remove exemptions by removing tags?
This workflow only applies exemptions when tags are added. To remove exemptions, you'd need to create a companion workflow that detects tag removal and calls Shopify's API to remove the corresponding exemption from company locations.
Does this work for standard (non-B2B) customers?
No, this workflow is specifically for Shopify Plus B2B customers with company locations. Standard customers don't have company location associations, so the location retrieval step would return no results. For standard customer tax exemptions, you'd need a different approach.
What is a template?
MESA templates are fully pre-configured workflows built and vetted by Shopify Experts. Unlike competitor templates that provide basic scaffolds requiring extensive setup, MESA templates come with all data variables properly mapped, required fields configured, and steps ready to activate. You can turn them on immediately and start automating.
Can I customize a template?
Absolutely! While our templates work out-of-the-box, every step can be personalized to match your exact business requirements. Add conditional logic, integrate additional apps, or build more sophisticated workflows. MESA's templates provide a solid foundation that you can expand as needed.
Are templates free?
Yes! Our entire library of expert-built, production-ready templates is free to use. Unlike platforms that charge for premium templates or provide only basic scaffolds, MESA gives you access to hundreds of fully-configured, vetted workflows at no additional cost.
Ready to start updating B2B company tax exemptions from customer tags automatically?
Join thousands who've automated their work and saved an average of 3.5 hours every week.
Start with this template — It's free7-day free trial • 7 min setup • Cancel anytime