Configure Taxes - Canada

Configure Taxes - Canada

TrainerCentral allows you to calculate taxes on your course tickets based on your region. You can set up your tax settings in advance so that they're automatically added during ticket purchases.
  1. Sign in to your Trainer Central account as an admin.
  2. Navigate to the Settings tab in the left pane and the Settings window will open.
  3. Go to the Payment tab and click Taxes. The Taxes window will open.
Your payment settings need to be set to "Canada" during the initial academy setup.

Enable tax

Initially, you'll need to enable tax for your academy. If it is not enabled, collecting tax separately from learners is impossible.



Click Enable Taxes. Once enabled, ensure that the "Tax rate" or "Tax exemption" details have been configured. This default tax rate will apply to all tickets. For a tax exemption, you'll have to apply the exemption to tickets individually.



Initially, you'll need to add a tax agency for your tax rates.

Add tax agency


  1. Navigate to Tax agency on the left side of the screen.
  2. Select Add tax agency and specify the Tax agency name, Registration number and Description.
  3. Click Save to save the changes.
The tax agency saved will be displayed in the "Tax agency section." You can edit, delete, and add tax agency on the "Tax agency" screen.
  1. : Edits the selected tax agency name.
  2. : Deletes the selected tax agency name.
  3. Add tax agency: Adds another tax agency. The added tax agency will be displayed in this section.

Add tax rate

Once the tax agency is set, you can add tax rates to your academy.


  1. Navigate to Tax rates on the left side of the screen.
  2. Select Add tax and in the Add tax window, specify a name for your tax rate, enter the rate, and choose the tax agency from the list created earlier.
  3. Click Save.
Now the tax rates are configured. You can edit, delete, and add tax rates on the Tax rates screen.
  1. : Edits the selected tax rate.
  2. : Deletes the selected tax rate.
  3. Add tax: Adds another tax rate. The added tax will be displayed in this section.
The first added rate will be the default tax rate for all tickets. To set another tax rate as the default, select the Default icon of the required tax rate.

Now all tickets will have this tax rate as their tax rate.

Add tax exemption

If you want to provide a tax exemption for any of your tickets, you can do so using the Add tax exemption feature. Once added, the tax exemption can be applied to your tickets.


  1. Navigate to Tax exemptions on the left side of the screen.
  2. Select Add exemption, and in the Add tax exemption window enter the Reason for exemption and Additional information (optional).
  3. Click Save.
The tax exemption saved will be displayed in the Tax exemption section. You can edit, delete, and add tax exemptions on the Tax exemption screen.
  1. : Edits the selected tax exemption.
  2. : Deletes the selected tax exemption.
  3. Add tax exemption: Adds another tax exemption. The added tax exemption will be displayed in this section.

Associating tax for a ticket

Now, you can associate these tax rates or tax exemptions to your ticket.
  1. Navigate to the Courses tab in the left pane. The list of all your created courses will appear on the screen.
  2. Select the course you want to set pricing for by clicking the course thumbnail icon. A new window with the set of "Course manage" options will appear on the screen. From here, access the Pricing tab.
  3. Select the preferred payment plan and click Add to add tickets to your course and the pricing window will open.

For taxable tickets


  1. Fill out the Enter amount, Ticket name, Description, and other required fields.
  2. Select the Taxable option to apply the default tax rate to the ticket.
  3. Select the Price includes taxes checkbox if the ticket amount already includes the tax rate and the learner is expected to pay it during the purchase.
  4. Click Submit.
Your preferred course ticket with the tax rate has been created.

For non-taxable tickets


  1. Fill out the Enter amount, Ticket name, Description, and other required fields.
  2. Check the Non-Taxable option to indicate that the ticket is exempt from tax.
  3. Choose the Exemption reason from the dropdown box located below the Tax exemption reason.
  4. Click Submit
Your preferred course ticket with the tax exemption has been created.
Tax payments made by learners can be viewed in the Sales Report and Transactions tabs.

Disable tax



You can also disable the tax options when required.
Click Disable Tax in the right corner of the screen. Once you disable it, you will not be able to set up taxes for your academy until you enable it again.
You cannot disable the tax if any tickets are currently using the tax rate or tax exemption. 
    • Related Articles

    • Configure Taxes - United States

      TrainerCentral allows you to calculate taxes on your course tickets based on your region. You can set up your tax settings in advance so that they're automatically added during ticket purchases. Here's how it is done: Sign in to your TrainerCentral ...
    • Configure Taxes (Applicable only to Indian and UK users)

      If your payment settings are configured under the countries 'India' or 'United Kingdom', you can very well configure taxes for your tickets that you've added to your courses. To configure taxes: 1. Click on Settings in the left pane and choose Tax ...
    • Configure Payment Gateway

      In TrainerCentral, you can monetize your training expertise by adding tickets to your courses. As an Admin, before you add tickets, you will be asked to set a specific currency value for your account. This specified currency will be the base currency ...
    • Configure Tests

      The test serves as a tool to assess the learner's understanding of the subject. In TrainerCentral, you can evaluate your learners by creating a test from scratch, generating a test using AI, or uploading the questionnaire in the XLSX format. We ...
    • Configure SEO settings

        Having a good course site title and description helps your site rank better in search engine results. When a site uses relevant keywords to the ones being searched for, your page has a higher probability of being viewed by a relevant prospect. With ...