iBill.ca
Get Started
Built for Registered Massage Therapists

Massage Therapist Invoice Software That's Easy

Professional invoicing for Canadian massage therapists and RMTs. Create insurance-ready receipts, track treatments, and manage session packages. Calculates GST/HST automatically.

All-in-One
Platform
∞
As Many Receipts as You Need
100%
Insurance Ready

Features RMTs Actually Need

Invoice software designed for how massage therapists really work

Insurance-Ready Receipts

Generate professional receipts that meet insurance company requirements. Includes your RMT registration number, treatment details, duration, and all fields needed for client reimbursement claims.

Treatment Tracking

Document each session with treatment type, duration, and notes. Keep a complete history of each client's treatments for continuity of care and professional record-keeping.

Session Packages

Sell packages of 5, 10, or custom session bundles at discounted rates. Track remaining sessions and issue individual receipts as each session is used for insurance purposes.

Client Appointment History

View complete appointment and payment history for each client. See past treatments, receipts issued, and outstanding balances all in one place.

Client Database

Store client contact information, insurance details, and treatment preferences. Quickly access everything you need for each appointment without re-entering data.

Professional PDF Receipts

Email or print polished PDF receipts that clients can submit to their insurance provider. Your clinic branding, RMT credentials, and all required details

Massage Therapists: Create Professional Invoices in Minutes

iBill creates CRA-ready invoices for massage therapy with automatic tax calculations and professional PDF export.

Create Invoice
Join 1,200+ Canadian Businesses

Sample Massage Therapy Receipt

Here's what your professional RMT receipt will look like

Sample paid receipt from Willow RMT Clinic to Sam Okafor: Therapeutic massage, 60 min; Package session 3 of 5. Total $288.15 CAD including HST (13%, ON).
Sample receipt — fictional business, tax calculated for Ontario.

Why Massage Therapists Choose iBill.ca

Included

No monthly fees, no per-receipt charges. Keep more of what you earn.

Made for Canada

Built for Canadian RMTs with provincial registration support and insurance requirements.

Insurance Ready

Receipts include all fields required by insurance companies for client reimbursement.

Secure & Private

Your client data is encrypted in transit and at rest. We don't sell your data — see our Privacy Policy.

Automatic GST/HST

Every receipt carries the right GST/HST for your client's province, and you can leave tax off if you are not registered.

Treatment History

Access complete treatment and payment history for every client.

Invoice Any Massage Service

From relaxation to therapeutic treatments

Swedish Massage

Relaxation therapy

Deep Tissue

Muscle tension relief

Hot Stone

Heated stone therapy

Sports Massage

Athletic recovery

Prenatal

Pregnancy massage

Reflexology

Foot therapy

Cupping

Suction therapy

Aromatherapy

Essential oil massage

Massage Therapist Invoice FAQs

What is the best invoice software for massage therapists in Canada?
iBill.ca is an invoice software designed for Canadian massage therapists and RMTs. Create professional, insurance-ready receipts that clients can submit for reimbursement. Includes your RMT registration number, treatment details, and all required fields for insurance claims.
Do massage therapists need to charge GST/HST on their services?
Usually, yes. Massage therapy is not on the list of GST/HST-exempt health services in the Excise Tax Act, so an RMT who is registered for GST/HST charges it on treatments, at the rate for the client's province. If your taxable revenue stays at or under $30,000 over four consecutive calendar quarters, you are a small supplier and do not have to register. iBill.ca adds the right GST/HST to each receipt, and you can leave tax off if you are not registered. Confirm your own situation with your accountant.
What information must be on a massage therapy receipt for insurance?
Insurance-ready massage therapy receipts must include: your full name and RMT registration number, regulatory body (e.g., CMTO for Ontario), clinic name and address, client's full name, date of service, type of treatment provided, duration of session, amount charged per session, total amount paid, and confirmation that payment was received. iBill.ca includes all these fields automatically in every receipt.
Can I track session packages and prepaid treatments?
Yes, iBill.ca allows you to create package deals (e.g., 5 sessions for a discounted price) and track remaining sessions for each client. When a client uses a session from their package, you can issue an individual receipt showing the session value so they can claim each treatment separately with their insurance provider.
Does iBill.ca work for massage therapists?
Yes, iBill.ca is for Canadian massage therapists and RMTs. Create as many invoices and receipts as you need, manage clients, track treatments, and generate professional PDF receipts.

Ready to streamline your massage therapy invoicing?

Create Invoice

Invoicing and Receipt Essentials for Canadian Massage Therapists

As a Registered Massage Therapist in Canada, your receipts serve double duty: they are both a billing document for your practice and a critical piece of paperwork your clients need for insurance reimbursement. Understanding the difference between an invoice and a receipt is particularly important in massage therapy, since insurance companies require proof of payment, not just a request for payment.

Session-Based Billing and Insurance Receipt Requirements

Every insurance-ready receipt must include your full legal name, RMT designation, registration number with your provincial regulatory body (such as the CMTO in Ontario or the CMTBC in British Columbia), clinic address, the client's full name, date of treatment, type of treatment provided, session duration, amount charged, and confirmation that payment was received. Missing any of these fields can result in a denied claim, which reflects poorly on your practice. Pricing for massage therapy sessions across Canada typically ranges from $90 to $140 for a 60-minute treatment, with rates varying by region and specialization. Deep tissue, sports massage, and prenatal massage often command premium rates. Your billing structure should reflect these differentiations clearly. Like personal trainers, massage therapists benefit from consistent session pricing that clients can easily understand and budget for.

Package Pricing and Cancellation Fee Policies

Session packages are a proven revenue strategy for RMTs. A typical package might offer 5 sessions at a 10 percent discount or 10 sessions at 15 percent off the regular rate. When selling packages, issue one invoice for the full package purchase, then issue individual treatment receipts as each session is used. This allows clients to submit each session separately to their insurance provider, maximizing their annual coverage. Cancellation fees are another billing consideration unique to appointment-based health practices. Most Canadian RMTs charge 50 to 100 percent of the session fee for no-shows or cancellations within 24 hours. Your cancellation policy should be documented in your intake forms and clearly noted on any cancellation fee invoices. Using client management tools helps you track appointment history and identify patterns of missed sessions.

Mobile Massage and GST/HST Considerations

Mobile massage therapists who travel to clients' homes or offices face additional billing considerations. Travel fees, typically $20 to $50 per visit, should appear as a separate line item so the treatment fee remains clear for insurance purposes. Some RMTs include travel within a certain radius and only charge beyond it. Regarding taxes, a travel fee is taxed the same way as the treatment: if you are registered for GST/HST, both carry it. Exempt health services are limited to the professions listed in the Excise Tax Act, such as physicians, dental practices and physiotherapists; massage therapy is not one of them.

Insurance Compliance, GST/HST Rules, and Revenue Strategies for Canadian RMTs

Many RMTs assume their services are exempt from GST/HST because other health care is. They are not. The Excise Tax Act exempts health services from a specific list of professions — physicians, dentists, physiotherapists, chiropractors, optometrists, psychologists, occupational therapists, speech-language pathologists, audiologists, dietitians, midwives, naturopathic doctors, acupuncturists, podiatrists, psychotherapists and counselling therapists — and massage therapy is not on that list. Being registered with a provincial massage therapy college does not change this. An RMT who is registered for GST/HST charges it at the rate for the client's province, and an RMT whose taxable revenue stays at or under $30,000 over four consecutive calendar quarters is a small supplier who does not have to register. Getting this wrong means either undercharging tax you still owe or charging tax you are not registered to collect, so confirm your situation with your accountant. Using a GST/HST calculator configured for your province ensures every receipt is tax-ready.

Insurance Receipt Compliance: What Insurers Actually Verify

Insurance companies in Canada reject massage therapy claims at a higher rate than most health services, often due to incomplete receipts rather than coverage disputes. Based on the major insurer requirements (Sun Life, Manulife, Great-West Life, Blue Cross), a ready RMT receipt must contain all of the following: your full legal name as registered with your provincial college, your professional designation (RMT), your registration or licence number, your clinic name and full address, the patient's full legal name (matching their insurance card exactly -- "Mike" instead of "Michael" can trigger a rejection), the date of each treatment, the type of treatment (e.g., "Therapeutic Massage -- Myofascial Release"), the duration of the session, the amount charged per session, confirmation of payment received (date and method), and your signature or electronic equivalent. One commonly missed detail is the treatment duration: many plans cover a maximum dollar amount per visit but require a minimum session length (typically 30 minutes) for the claim to be valid. If your receipt shows "$110" but does not specify "60-minute session," the insurer may deny the claim.

Session Bundles and Prepaid Package Revenue Recognition

Prepaid session packages are an effective cash flow strategy, but they create a specific invoicing challenge: you receive the money upfront but deliver the service over weeks or months. If you are registered for GST/HST, the tax treatment of prepaid packages matters. You should issue one invoice at the time of package purchase showing the total amount paid and the number of sessions included. Then, as each session is redeemed, issue a separate treatment receipt showing the per-session value (total package price divided by number of sessions), the date of treatment, and the remaining sessions on the package. This approach satisfies insurance companies (who need individual session receipts), the CRA (who may need to see when services were actually delivered for revenue timing purposes), and your own bookkeeping (which needs to track unredeemed sessions as a liability). A 10-session package sold for $900 means $90 per session in delivered value -- if a client uses 7 sessions and requests a refund for the remaining 3, you owe $270, and your refund invoice must reference the original package purchase.

Cancellation Fee Policies and Mobile Service Premium Documentation

Cancellation fees are a necessary protection against no-shows that can cost an RMT $100 to $140 in lost revenue per missed appointment, but invoicing them requires care. Your cancellation fee invoice should clearly state the fee amount (typically 50% to 100% of the session rate), the appointment date and time that was missed, a reference to the cancellation policy the client signed during intake, and a note that cancellation fees are not eligible for insurance reimbursement. This last point is important -- if a client mistakenly submits a cancellation fee receipt to their insurer and it is flagged, it can trigger a review of all their claims from your practice. Keeping cancellation fees on a separate invoice from treatment receipts prevents this confusion entirely.

Mobile massage services command a premium of $25 to $60 per visit in most Canadian markets, and this surcharge must be invoiced as a separate line item from the treatment fee. Insurance companies will not reimburse travel charges, so mixing travel fees into the session price artificially inflates the per-session cost and may cause the claim to be denied if it exceeds the insurer's maximum per-visit allowance. A properly structured mobile visit invoice shows "Therapeutic Massage -- 60 min: $120" on one line and "Mobile Service Fee (travel to client location): $40" on a separate line. The client submits only the $120 treatment receipt to their insurer and pays the $40 travel fee out of pocket. This clean separation protects both your client's insurance claims and your professional reputation. For tracking your actual travel costs -- vehicle expenses, fuel, parking -- against the mobile surcharge revenue, use proper record-keeping for Canadian tax purposes so you can claim the legitimate deductions on your own tax return.

Ready to Create Professional RMT Receipts?

Canadian massage therapists use iBill.ca for insurance-ready receipts. Easy to use, always.

Create Account

| As Many Receipts as You Need | Insurance Ready