Home Forums Community Forum Tax after coupon code issue

Tax after coupon code issue

Posted: February 26, 2020 at 8:57 am


February 26, 2020 at 8:57 am

We are experiencing some difficulty on understanding why our promo codes in Event Expresso are not working. We have allowed event attendees to use a promo code when registering for an event held in Alberta. The promo code is only applied to the entire total at the very end, so attendees are being taxed on the complete event total, rather than being taxed after the promo code has been subtracted.

For example:

Right now the plugin is calculating it this way: $1,025.00 event plus 5% tax is $1,076.25, minus promo code of $600.00 = attendee is paying $476.25

It should actually be calculating it this way: $1,025.00 event minus $600.00 promo code is $425.00, plus 5% tax = attendee should only be paying $446.25. We have the
Promotions Affect Taxes field as Yes and nothing.

Is there a way to resolve this? Is there a work around?

Thanks in advance


  • Support Staff

February 26, 2020 at 1:47 pm


Are you sure the tickets are actually set as taxable? It appears they’ve been set up with a % surcharge, which to the Promotions add-on isn’t the same as being taxed (which is why the “Promotions Affect Taxes” setting wouldn’t apply).


February 26, 2020 at 2:23 pm

Hey Josh,

Oh!!! You’re right, I have a % surcharge. However, I have events in each province and I use the surcharge to apply the corresponding tax.

So, is there any way to resolve this? Is there a solution so I can apply the tax for each event by province?

Thanks in advance!!


  • Support Staff

February 27, 2020 at 5:05 pm

This code snippet is one solution:

It could be modified to work per event, but the way it works as-is involves adding a “Billing Address Province” question to the registration form. So if the registrant selects Alberta, it adds 5% at checkout.

The end result works out like this:

The custom code snippet can be added to a functions plugin.

The support post ‘Tax after coupon code issue’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

If you would like help from the Event Espresso staff, then please purchase a support license right now so you can create a support topic in our premium support forums.

Status: closed

Updated by  Josh 11 months ago ago

Topic Tags

Tagged: ,


This topic is: not resolved
Do NOT follow this link or you will be banned from the site!