Bookkeeping for gyms and fitness studios in Canada
The thing gyms and studios get wrong is prepaid money. An annual membership or a 20-class pack is paid now and used over months. The GST/HST on it is due when you bill it or are paid, but the revenue is earned as the classes are used.
Where the money goes in your books
What a gyms and studios business usually spends on, and the account in a Canadian chart of accounts it belongs in. The numbers are the account codes in Spark’s starting chart.
| What you pay for | Account |
|---|---|
| Studio or gym rent | 6700 Rent |
| Instructors paid per class | 5100 Subcontractors |
| Staff on payroll | 6800 Wages and benefitsThrough a payroll service. |
| Treadmills, racks and reformers | 1500 Equipment and furnitureAssets, not expenses. |
| Booking and membership software | 6520 Software and subscriptions |
| Equipment repairs | 6750 Repairs and maintenance |
| Ads and promotions | 6000 Advertising and marketing |
| Card and payment processing fees | 6310 Bank fees |
How a chart of accounts works · The whole chart, as a template
The tax rules that are different for you
Each one is from the CRA, checked in October 2026. The link goes to the page it came from.
GST/HST on memberships is due when billed or paid
GST/HST is payable on the earlier of the day you're paid and the day payment is due, and payment is due on the invoice date. Sell an annual membership in January and the whole year's tax goes on that period's return.
CRA: GST 300-6-1, time of liabilityInstructors: T4A for fees over $500
If you pay an instructor who isn't your employee more than $500 for services in a year, the CRA's guidance is to report it in box 048 of a T4A slip.
CRA: payments of fees for servicesRecords to keep
- Your membership system's report of what's been paid and what's still to be used.
- Contracts with each independent instructor, and their name, address and SIN or business number.
- Payment processor statements showing fees, refunds and chargebacks.
- Equipment purchase and lease papers.
Common mistakes
- Treating a January full of annual memberships as a great month, and spending it.
- Remitting GST/HST on memberships monthly when it was due at sale.
- Calling instructors contractors without checking whether the CRA would see them as employees.
- Booking refunds and chargebacks as expenses instead of reducing sales.
How Spark Books handles it
Good fit
A good fit for a studio. Staff on payroll need a payroll service.
What it does
- Sorts rent, instructor payments, equipment and processor fees, with the GST/HST split out.
- Works out your GST/HST return figures from your books, regular or quick method.
- A 13-week cash forecast, so January's memberships are seen against the year's rent.
What it doesn’t
- It doesn't spread prepaid memberships over the months they cover. Your accountant adjusts for it at year-end.
- No payroll.
- No live bank feed: you upload statements. Not available in Quebec yet.
Free, with no card. If you’d rather not do it yourself, a Spark bookkeeper keeps your books for $350 a month. How Spark Books works
Questions
- When do I pay GST/HST on an annual gym membership?
- In the reporting period you invoice it or are paid, whichever comes first, not month by month.
- Is a prepaid membership revenue right away?
- For GST/HST, the tax is due at sale. For your income, a membership paid in advance is earned over the months it covers, which your accountant adjusts at year-end.
- Do I have to send instructors a T4A?
- If they aren't employees and you paid them more than $500 for services in the year, the CRA's guidance is to report it in box 048 of a T4A.
- Is gym equipment an expense?
- Not if it lasts for years. Racks, treadmills and reformers are assets, claimed over several years.
Read next
- Cash vs accrual accounting in CanadaCash or accrual? What the CRA lets Canadian sole proprietors use, why most must report on accrual, how GST/HST timing works, and a worked year-end.
- How to file a GST/HST returnFiling a GST/HST return in Canada line by line: 101, 103, 105, 106, 108 and 109, with a worked example, NETFILE, access codes and deadlines.
- A chart of accounts for a small business in Canada (with template)A sample Canadian chart of accounts, numbered and mapped to CRA GIFI codes, with the GST/HST, shareholder loan and owner's draw accounts most templates miss.
- Financing for gyms and studiosWhat a lender reads in a gyms and studios file, if you need financing.
Start your books today
Free, with no card. Upload a few months of statements and see them sorted.
Start your books