Fraud Blocker

Health Clinics – Should I track gift cards and prepaid treatment packages differently?

Written by Jonathan Burns

2 weeks ago ~4min read

Short Answer

Yes. Gift cards and prepaid treatment packages must be tracked differently because gift cards create a liability until redeemed, while prepaid packages often require revenue recognition as sessions are delivered. Tracking them separately keeps your HST treatment correct and ensures outstanding balances, redemptions, and practitioner payouts stay accurate.

The Rule / General Rule

Gift cards and prepaid treatment packages look similar at the front desk but behave very differently in your books. Standard accounting practice treats them as liabilities until the clinic delivers a service. For gift cards, you record 100% of the amount received as a liability (Deferred Revenue) because the card represents future services owed. Revenue is recognized only when the patient redeems the card.

Prepaid treatment packages follow a similar principle, but with an added twist: you typically recognize revenue session-by-session or pro-rata, depending on how your clinic structures packages. If a massage package contains ten sessions, revenue is recognized as each session is completed, not when the package is sold.

Key rules:

  • Do not record gift card sales as revenue. They are unearned revenue (liabilities) until redeemed.
  • Prepaid packages should also be liability accounts, but track them separately so you know how many sessions are outstanding.
  • HST treatment depends on the service delivered, not the payment method. Most health services are HST-exempt, but non-exempt services packaged with exempt ones require careful handling.
  • Practitioner payouts should follow collected revenue rules, not cash-in-the-door rules, unless your clinic has clearly documented exceptions.

Following these rules ensures your balance sheet, HST filings, and practitioner payouts stay clean and defensible.

Why It Matters

Gift cards and prepaid packages will create CRA problems for you if you treat them like regular sales.

Without clean tracking:

  • Revenue gets overstated, especially in busy seasons when clinics sell many gift cards. This results in misleading financial statements that don’t reflect the actual work performed.
  • HST gets misfiled. Even though many healthcare services are exempt, some aren’t, and errors happen when clinics treat gift-card cash as immediate revenue.
  • Practitioner payouts become incorrect. If you pay staff based on collected amounts rather than completed services, payouts can be inflated or delayed.
  • Your balance sheet becomes unreliable. If liabilities aren’t recognized, year-end adjustments become huge—and expensive.
  • Patient experience suffers. Losing track of outstanding sessions, expired packages, or gift card balances leads to awkward conversations and revenue leakage.
  • Cash flow gets misread. Selling a $500 massage package doesn’t mean you earned $500. It just means the clinic now owes five hours of treatment.

When tracked properly, gift cards and packages become predictable, stable revenue streams—not a bookkeeping mess that surprises you at year-end.

Best Practices

Use these steps to keep your system airtight:

  • Set up two separate liability accounts: “Gift Card Liability” and “Prepaid Packages Liability.” Never lump them together.
  • Use your practice management system (PMS)—like Jane—to track balances, redemptions, and remaining sessions. Export weekly or monthly summaries for reconciliation.
  • Recognize revenue only when sessions are delivered. For packages, divide the initial payment into the correct number of sessions and recognize the portion each time a visit is completed.
  • Reconcile liability balances monthly. The PMS report should always match the accounting system. Differences signal front-desk posting errors or manual adjustments.
  • Track expired gift cards carefully. In many provinces, gift cards cannot legally expire unless they qualify under specific exceptions (e.g., promotional). Check your provincial rules and post breakage revenue only when legally allowed.
  • Attach supporting documents (e.g., end-of-day close reports, gift card sales reports) using Dext or Hubdoc so your accountant can trace the source of each liability movement.
  • Integrate PMS to Xero or QBO where possible to automate package redemptions.
  • Document SOPs for selling, redeeming, and refunding gift cards and packages to avoid inconsistent posting and staff misunderstandings.

A well-structured system prevents inflated revenue, protects HST filings, and makes practitioner payout cycles smoother.

Examples

Example 1: Massage therapy clinic gift card sale
A clinic sells a $150 massage gift card during the holidays. The front desk records the sale in Jane. In Xero, the bookkeeper posts $150 to “Gift Card Liability.” Two weeks later, the recipient redeems the card for a 60-minute massage. Only then is $150 recognized as revenue. No HST is charged because the service is exempt.

Example 2: Physiotherapy prepaid package
A physio clinic sells a 5-session rehab package for $500. In Jane, the system tracks “Sessions Remaining: 5.” In QBO, the $500 is posted to “Prepaid Package Liability.” After each visit, the clinic recognizes $100 of revenue. When all sessions are complete, the liability account returns to zero. Revenue aligns perfectly with service delivery.

Example 3: Chiropractic mix-packages with taxable items
A chiropractic clinic sells a $300 package including three adjustments (exempt) and one taxable product. The bookkeeper allocates the bundle value proportionally to the exempt and taxable components. When the patient redeems the product, HST is charged on that portion only. Revenue recognition matches service delivery, not the date the package was purchased.

Tools

Jane – Tracks gift card balances, package redemptions, and remaining sessions cleanly.
Xero – Ideal for creating multiple liability accounts and tracking usage over time.
QuickBooks Online – Good for clinics that want class/location tracking for packages.
Syft Analytics – Visualizes breakage, liability trends, and package redemption behaviour.
Dext & Hubdoc – Store end-of-day reports to support liability reconciliations.

Sources

CRA – HST/GST on Gift Certificate Income
IFRS – 15 Revenue from Contracts with Customers, Pg 66, ​​BC 396 and BC 398.

Bookkeepers’ Tip

If your clinic sells a lot of gift cards during the holidays, set a monthly reminder each January through March to reconcile the liability account. It’s the easiest time for errors to slip in because sales spike, staff get rushed, and redemptions roll in quickly. A simple monthly check prevents inflated revenue and keeps your year-end adjustments tiny—your accountant will thank you.

Need Help

If your gift card or package liability accounts are a guessing game right now, we can fix that. Back Office Stars helps Canadian clinics clean up liability posting, integrate Jane or other PMS platforms into Xero or QBO, and create workflows that keep your numbers accurate all year. Book a quick 20-minute intro call and get clarity on what your clinic owes, what’s been redeemed, and what revenue is legitimately earned.

All blog posts and their sources are thoroughly reviewed by our internal bookkeeping and accounting experts. They review each post for technical accuracy, readability, and relevance to Canadian small businesses and non-profits.

Looking for a better bookkeeping and payroll experience?

Read More Related Articles