If you are new to ZenCart and are having trouble installing modules, or if you can't or don't want to install the Tax Exempt module, you can use this workaround for your tax exempt customers. It is all done from the Admin so there's no code involved.
Go to Customers -> Group Pricing
Click "Insert" to create a group (I called mine "Utah Tax Exempt" 'cuz I'm in Utah)
It will ask for the percentage discount. Here's how you calculate that:
1 - (1 / 1.xx) where xx is the tax rate percentage, then round that off.
Example:
I have a 6.35% tax rate.
1 - (1/1.0635) = .0597085...
I entered 5.97 as my percentage discount.
That was the hard part 'cuz you had to do some math. Now for the rest:
Go to Modules -> Order Total.
See the Group Pricing module. Install that if it isn't already installed.
Change the settings on that module:
If you have included shipping in the sales tax calculation, check "true" under "Include Shipping." If not, check "false." (Utah requires charging tax on shipping so I checked "true.")
Under "Include Tax" check "true."
Under "Re-Calculate Tax" check "none".
Go to Customers -> Customers.
Select the customer who is tax exempt and click "edit".
At the bottom there will be a dropdown called "Discount Pricing Group." Select your tax exempt group (mine is Utah Tax Exempt).
I did that and it worked. It shows up at the checkout labeled as "Group Discount," but the order total ended up right. If it's off, it shouldn't be off by more than one cent.
I hope this helps someone!
Bookmarks