Skip to main content

RepeatMD Canada, Inc. - Marketplace GST/HST Guide & FAQ

RepeatMD makes GST/HST/PST collection and compliance straightforward for your transactions through the app.

Updated over a week ago

What’s Included in This Article


Overview

RepeatMD helps practices sell more cash-based services through a platform that combines rewards, e-commerce, and financing in your own mobile app. Patients can purchase treatments, packages, and memberships directly through the app while engaging with loyalty programs and promotions.

To simplify compliance and tax preparation, RepeatMD now collects all applicable sales taxes at checkout (GST, HST, and any required PST) and remits GST/HST amounts directly to your practice each month. This ensures you can include all Marketplace sales on your regular GST/HST return to the CRA while maintaining a clear and compliant record of taxes collected and received.


About RepeatMD Canada, Inc.

RepeatMD operates in Canada through RepeatMD Canada, Inc., a wholly owned subsidiary of RepeatMD, Inc. (U.S.). The company is incorporated in Ontario and maintains a local office at 22 Adelaide St W, Suite 3400, Toronto, ON M5H 4E3, Canada.

RepeatMD Canada, Inc. continues to serve as the Canadian operator for all in-app transactions made through the RepeatMD platform. We remain responsible for calculating and collecting applicable sales taxes on all purchases made in your app.

However, effective immediately, RepeatMD will remit any GST/HST collected at checkout back to your practice on a monthly basis. Your practice will then file and pay these amounts to the CRA as part of your regular GST/HST return. In certain provinces, RepeatMD may still remit PST directly as required by law.


How GST/HST Works

RepeatMD Canada, Inc. automatically calculates and collects GST/HST (and, where applicable, PST) at checkout for all in-app transactions. The correct rate is determined by your practice’s location and the taxability classification of the item sold.

To ensure accuracy, RepeatMD uses Avalara, a leading sales tax engine trusted by global enterprises. Avalara applies the correct rates based on your clinic’s location and the item’s tax attribute.

Once collected, RepeatMD will:

  1. Retain PST amounts in provinces where we are required to remit directly.

  2. Remit all GST/HST collected during the month to your practice so that you may include and pay it on your next CRA filing.

This process ensures that every transaction is properly taxed while giving your practice control of CRA reporting.


How to Set Up GST/HST Items in Your Admin Portal

Avalara determines the correct tax automatically at checkout based on your practice’s location - not your client’s.

When creating or editing treatments and packages, you can assign one of the following tax attributes:

  • Requires a Medical License to Administer

  • Is a Prescription Drug

  • Always Tax-Exempt

  • Always Taxable

  • Decide For Me

These classifications determine how Avalara applies tax at checkout. You can edit tax attributes for treatments, packages, and memberships directly in your Admin Portal.

Key Point: The client’s location does not affect tax calculation. All tax is assessed as if the purchase occurred at your practice.


RepeatMD Reporting and Filing

RepeatMD collects all applicable taxes on in-app transactions and will remit GST/HST to your practice monthly. This remittance will include all taxes collected at checkout for your in-app sales during the prior month.

Practices are then responsible for including those amounts in their GST/HST returns filed with the CRA.

RepeatMD may continue to file and remit PST directly in certain provinces as required by local laws.

The Shop Summary Dashboard in your Admin Portal displays your gross sales, sales tax collected, and fees deducted - providing visibility into your total in-app sales and the taxes you will receive from RepeatMD.


How to Report RepeatMD Marketplace Sales on Your GST/HST Return

When preparing your GST/HST return, include your RepeatMD Marketplace sales and the GST/HST received from RepeatMD in your CRA filing.

Example: Ontario Filing

Suppose your practice in Ontario has CAD 100,000 in total sales during a reporting period:

  • CAD 20,000 from RepeatMD Marketplace sales

  • CAD 80,000 from in-store or POS sales

Here’s how to report:

  1. Download your Shop Summary Report from the Admin Portal.

    • It shows gross sales, fees, and sales tax collected by RepeatMD.

  1. Include Marketplace Sales on your GST/HST return.

    • Add the CAD 20,000 in Marketplace sales to Line 101 (Sales and Other Revenue).

    • Include the corresponding GST/HST in Line 103 (GST/HST Collected or Collectible).

  1. File and remit the total GST/HST to CRA as usual.

Key Point: RepeatMD now remits GST/HST to your practice, and you are responsible for reporting and paying it on your CRA return.


FAQs

Q: Does RepeatMD still handle tax collection?

A: Yes. RepeatMD collects all applicable GST/HST/PST at checkout and ensures accurate rates through Avalara.

Q: Who files and pays GST/HST now?

A: Your practice. RepeatMD remits the collected GST/HST to you each month, and you include it on your CRA return.

Q: How often will RepeatMD remit GST/HST to us?

A: Monthly.

Q: What happens to historical taxes collected before this feature launch?

A: RepeatMD will remit any previously collected GST/HST to your practice over the coming weeks.

Q: Will RepeatMD still remit PST in some provinces?

A: In certain provinces, RepeatMD may be required by law to remit PST directly. Practices will be informed if this applies.

Q: Should I include RepeatMD Marketplace sales on my GST/HST return?

A: Yes. You must now include all in-app sales and corresponding GST/HST amounts on your return.

Q: How do I access documentation for taxes collected and remitted?

A: Use the Shop Summary Report in your Admin Portal for transaction and tax details. For any audit-related requests, contact support@repeatmd.com.


Final Disclaimer

This FAQ is for informational purposes only. RepeatMD does not provide tax, accounting, or legal advice. Please consult your external advisors for your specific obligations.

Did this answer your question?