Set up for the handover, not for the current treasurer
The real test of club books is not year-end. It is the AGM where a new volunteer inherits them. A spreadsheet on the outgoing treasurer's laptop, with categories only they understand, fails that test every time, and boards feel it as a season of guesswork. We move clubs onto a QuickBooks Online file owned by the club itself, with a chart of accounts organized the way the club actually runs: house league, rep teams, tournaments, fundraising, grants and facility costs each carry their own lines.
From there the board gets a short monthly package: cash position, surplus or deficit by program, and anything restricted. Directors approve budgets against numbers they can read, and the handover becomes a login change instead of an archaeology project. That continuity is the core of our End-to-End Accounting engagement for clubs across Mississauga and the GTA.
Registration season is the whole year in miniature
Most clubs collect the bulk of their revenue in a short window through a platform like RAMP Registration or TeamSnap, and the platform report never matches the bank deposit on its own. Processing fees come off the top, instalment plans stretch collections across months, refunds and sibling discounts blur the totals, and third-party subsidies such as Canadian Tire Jumpstart or KidSport pay the club directly on a family's behalf. We reconcile the platform ledger to the bank every month so the registration count and the revenue number agree.
Timing matters too. A fall-to-spring season crosses the fiscal year-end, so registration collected in August is not all earned by the time the books close. We defer it properly, which keeps one season's surplus from flattering the next season's budget and gives the board an honest picture before it sets fees.
Cash the bank never sees still has to reconcile
Team floats, gate cash and draw proceeds are where volunteer-run books usually fray, and where a reviewer's confidence is won or lost.
| Money stream | What has to reconcile |
|---|---|
| Online registration (RAMP, TeamSnap) | Platform payouts to the bank, net of processing fees, refunds and instalments |
| Team floats held by volunteer reps | E-transfers out, receipts back, unspent float returned at season end |
| Tournament gate and canteen | Two-person cash counts tied to deposit slips, float out and float back |
| Raffles and 50/50 draws | A designated lottery trust account and the report the licence requires |
| Grant instalments | Spending matched to approved budget lines, fund by fund |
Two controls carry most of the weight: every float leaves by e-transfer against a named rep who returns receipts, and every cash event gets a two-person count recorded before deposit. Raffles and 50/50 draws run under a municipal lottery licence have their own rule: proceeds belong in a designated lottery trust account, reported to the licensing authority, not mixed into general funds. We build these routines into the bookkeeping so they happen by default, not by heroics.
Grant money is restricted money
An Ontario Trillium Foundation grant or a municipal community grant arrives with an approved budget attached, and the final report must show the money went where the application said it would. We track each grant as its own restricted fund from the day the first instalment lands, so the report writes itself from the ledger instead of being reconstructed the week it is due. Where a funder or a capital campaign calls for CPA-prepared financial statements, our Compilation & Review Engagements service produces them from books that already reconcile.
Paid coaches, honoraria and the volunteer line
The moment a club pays its first coach, trainer or administrator, payroll discipline starts. Employed coaches go on payroll with CPP, EI and a T4; contracted trainers and officials get tracked through the year so the T4A slips are right in February; and the line between the two is a facts test worth getting right before the CRA asks. Volunteers reimbursed for actual expenses against receipts receive income of nothing, while flat honoraria are a different thing and need to be recorded as such. Insurance and sanctioning fees owed per registrant to your provincial sport organization are a real cost of every registration, so we keep them visible per program when the board sets fees. For a small club that mainly needs a professional to ask before acting, CPA Quick Support at $99/month gives the treasurer unlimited questions and CRA letter review without a full engagement.
