Case Study
Resolving Deferred Revenue Issues for a Tutoring Academy
How we corrected a tutoring academy’s revenue recognition, deferring $150,000 in pre-paid tuition and saving approximately $18,300 in immediate corporate tax.
The client
A rapidly growing private tutoring academy with three locations in the GTA, generating approximately $800,000 in annual revenue. The academy specializes in high-school math, sciences, and standardized test preparation.
The challenge
The academy’s business model relies on "pre-paid packages." Parents typically purchase a 20-session block for $1,500. Under the previous bookkeeper, the academy was using cash-basis accounting: as soon as the $1,500 was received, it was recorded as "Revenue."
In December, the academy ran a successful "Spring Prep" promotion, bringing in $150,000 of pre-paid tuition. However, none of these tutoring sessions would actually be delivered until the following year (January through May). By recording the full $150,000 in December, the academy artificially inflated its current-year profit, triggering a massive, unnecessary corporate tax bill.
The solution
We intervened before the T2 corporate tax return was finalized, moving the academy from cash-basis to accrual-basis accounting to follow the "matching principle."
- 01Year-End Adjusting Entry: We reclassified the $150,000 from the Income Statement (Revenue) to the Balance Sheet (Deferred Revenue). Deferred revenue is a liability-it represents the academy’s obligation to provide $150,000 worth of tutoring in the future.
- 02Systems Integration: We helped the academy integrate their student scheduling software (Teachworks) with their accounting software (QBO). Now, when a tutor marks a session as "Complete," the system automatically moves 1/20th of the package price from the Balance Sheet to the Income Statement.
- 03HST Compliance Review: We confirmed that curriculum-based tutoring in math and sciences is "exempt" from HST in Ontario. We ensured that the bookkeeper wasn’t inadvertently remitting HST on these fees, which would have further eroded margins.
- 04Staff Training: We trained the internal team on how to read a Balance Sheet so they could track their "unearned revenue liability" as a metric for future workload capacity.
The result
By matching revenue to the period in which the service was actually delivered, the academy drastically improved its tax position and financial clarity.
| Metric | Cash Basis (Incorrect) | Accrual Basis (Correct) |
|---|---|---|
| Reported Revenue | $800,000 | $650,000 |
| Taxable Income | $250,000 (est.) | $100,000 (est.) |
| Corporate Tax (12.2%) | ~$30,500 | ~$12,200 |
| Immediate Tax Saving | - | ~$18,300 |
Cash vs. Accrual: Why it matters
| Feature | Cash Basis | Accrual Basis |
|---|---|---|
| Revenue Timing | When cash hits the bank. | When the service is performed. |
| Expense Timing | When the bill is paid. | When the expense is incurred. |
| Accuracy | High for cash flow, low for profit. | High for profit, low for cash flow. |
| Tax Impact | Can lead to "tax spikes" in high-sales months. | Smoothes tax liability across the year. |
The academy now has a scalable accounting process that supports their growth. They no longer pay tax on income until the tutors have actually put in the hours.
If your business takes deposits or sells multi-month packages, you might be overpaying the CRA. Let’s review your revenue recognition policy to keep your cash where it belongs-in your business.
The content above is for general informational and educational purposes only and does not constitute professional accounting, tax, legal, or financial advice. Tax rules change and outcomes depend on your specific situation - please consult us before acting on anything you read here.
Next Step
Start with a 30-minute diagnostic call.
Bring your last two years of T2, HST returns, and personal T1. We’ll review them in advance and use the call to flag the positions that won’t hold, the SBD grind you may be triggering, and the elections you may have missed - before you commit to anything.
