1 - Enable taxes and define your tax rate

Go to Manage → Settings, and click on the General Settings section.  Scroll down and you will see a checked box that says 'Do Not Charge Tax on Purchases'.  Uncheck it to enable taxes.

You'll want to enter your tax rate, and you can rename what we call 'Tax' if you want (for example VAT or GST.)  

Also, you can tell Punchpass if tax is INCLUDED in your pass cost or not.  

  • If tax is NOT included in your pass cost, then tax will be added to the price of the pass when your customer pays.

  • If tax is included in your sales, then the price you define in Manage Passes will be the total cost for your customer.

2 - Tax will now be applied to online sales

Punchpass displays taxes as a separate line item on the purchase a pass page. The tax is applied to the purchase at checkout and will note whether tax is included or is extra.

Here's an example of a membership purchase with tax applied:

Here's an example of a pass purchase with tax applied:

If you assign a customer a pass, and then EDIT the pass price paid, Punchpass will recalculate the tax owed.

3 - You have the option to turn OFF tax for individual passes and memberships

Do you have specific customers who don't have to pay taxes? You'll find the option to turn off taxes for each pass and memberships helpful.

In Manage → Passes, you can edit each pass and membership to elect to NOT charge the tax rate:

When changing the tax setting for a membership that has already been sold, those customers will see the change the next time those memberships renew.

4 - Review your tax charges within Reports

Tax totals are reported in the Pass Sales Detail report:

We also show the tax paid when viewing the pass in the Customer account.  The example below shows the Tax name changed to 'Sales tax':


  • There is no way to add more than one tax.

  • The tax amount is not currently passed to Stripe as a separate line item - so Stripe receipts will not reflect the Tax line.

Did this answer your question?