Nobody tells you this when you start a business: your accounting setup has an expiry date.
The spreadsheet that worked in year one, the "my cousin does my taxes" arrangement, the shoebox of receipts handed over every spring all made sense at the time. But businesses grow, and the system behind them often doesn't. Revenue climbs, someone gets hired, a CRA threshold is crossed, and the setup quietly stops fitting.
You usually find out when a tax bill, a penalty notice, or a bank's request for financial statements arrives. If you run a business in Forest City, elsewhere in Ontario, or anywhere in Canada, this guide will help you spot the warning signs early, understand what should change at each stage, and know when bringing in a CPA pays for itself.
A Story You Might Recognize
Take a London contractor we'll call Dave (a composite example, not a real client). He started in 2019 with one crew, tracking jobs in Excel and handing receipts to a preparer each March.
Five years later he had five employees and roughly $400,000 in sales. His spreadsheet existed in three versions. His bank account hadn't been reconciled in months. He'd missed two payroll remittance dates and wasn't sure whether he was still eligible to claim certain GST/HST credits.
Dave wasn't careless. He was busy. His accounting setup was designed for a business that no longer existed, and that gap is where most small business money problems begin.

7 Warning Signs You've Outgrown Your Setup
1. You can't state last month's profit
If the answer takes more than a few minutes, or starts with "roughly," your bookkeeping is behind. Pricing, hiring, and spending decisions all depend on current numbers.
2. Personal and business money are tangled
One account for everything is the most common small business mistake. It makes tax filing harder, weakens your records if the CRA asks questions, and for incorporated owners it can create real corporate tax complications, such as shareholder loan balances that have to be repaid within set time limits.
3. You've crossed a threshold without noticing
Several rules change at specific milestones:
- GST/HST registration becomes mandatory once your taxable revenues pass $30,000 over four consecutive calendar quarters, under the small supplier rule. In Ontario the HST rate is 13%.
- Payroll obligations begin the day you hire. That means registering a payroll account, withholding CPP, EI, and income tax, and remitting on time.
- Incorporation starts to make sense as profits grow, because of the small business deduction, which lowers the corporate rate on the first $500,000 of active business income.

4. Tax season feels like a fire drill
If March is the first time you look at your numbers, you've lost your chance at real tax planning. Most of the useful decisions, like timing purchases, setting owner pay, and using available deductions, have to be made before year-end.
5. You pay for software you don't trust
Plenty of owners subscribe to QuickBooks or Xero and never reconcile. Software only helps when transactions are categorized correctly and someone checks them.
6. You pay yourself whenever cash allows
Random withdrawals, with no plan for salary versus dividends, often mean overpaying tax, missing out on CPP and RRSP room, or leaving the corporation short of cash. Owner pay should be a decision, not a mood.
7. A lender or buyer asks for statements you can't produce
Clean financial reporting is what banks, investors, landlords, and buyers want to see. Building statements after the request arrives is slow, expensive, and a bad first impression.
What the Right Setup Looks Like at Each Stage
| Stage | What you need | Review rhythm |
| Starting out (under $30K) | Separate business bank account, simple bookkeeping app, a weekly receipt habit | Annual |
| Growing ($30K to $250K) | Monthly bank reconciliations, GST/HST filed on schedule, a clear owner-pay approach | Quarterly check-in with an accountant |
| Established ($250K+ or with staff) | Payroll system, monthly financial statements you actually read, year-end planning | Quarterly, plus an annual tax planning session |
These ranges are guides, not rules. A two-person consulting firm with high margins may need more structure than a busier shop with thin ones.
The Big Structural Question: Sole Proprietor or Corporation?
This is where good advice matters most, and where bad advice is expensive.
The case for incorporating
- Tax deferral: Profit left inside the corporation is taxed at the lower small business rate, generally cited as about 12.2% combined federal and Ontario, versus personal rates that can be much higher.
- Flexibility: You choose how and when to pay yourself.
- Credibility and liability separation: Useful when dealing with larger clients and lenders.
The case for waiting
- Extra costs and filings: A corporation needs its own T2 return, annual filings, and proper corporate records.
- No benefit if you spend everything you earn: If you need all the profit personally, the deferral advantage shrinks.
- Watch the passive income rule: Large investment income inside a corporation can reduce your small business limit.
Takeaway: incorporation is a tax-planning tool, not a status symbol. Run the numbers for your situation before you decide.

Compliance Details That Catch Owners Off Guard
- GST/HST filing frequency depends on revenue. Smaller businesses typically file annually, with quarterly and monthly filing as revenue rises. Confirm yours on your CRA My Business Account.
- Payroll remittances are due on a schedule based on your withholding amounts, commonly the 15th of the following month for smaller employers. Late remittances trigger penalties and interest.
- Record retention: the CRA generally expects you to keep records for six years after the tax year they relate to.
- Corporate filing deadlines differ from personal ones. Corporations file a T2 within six months of year-end, and tax owing is often due sooner.
- Audit readiness: an audit is far less stressful when invoices, receipts, and bank records already tell a consistent story.

Common Mistakes to Avoid
- Waiting until year-end to organize anything
- Treating your accountant as a form-filler instead of an advisor
- Claiming expenses without documentation, which is the fastest way to lose them in a review
- Ignoring HST on personal-use items run through the business
- Copying another owner's setup. What suits a restaurant won't suit a freelancer
- Hiring contractors who are really employees, which can create payroll liabilities

Your Five-Minute Self-Audit
Answer yes or no:
- Could I produce a profit and loss statement today?
- Is last month's bank account reconciled?
- Do I know my GST/HST filing frequency and next due date?
- Do I have a rough idea what I'll owe in tax this year?
- Is anyone besides me reviewing these numbers?
Two or more "no" answers means it's time for a review. It's a check-up, not a crisis.
What a Professional Review Actually Covers
A good small business accountant doesn't just file returns. A review typically looks at:
- Books and reconciliations: are they accurate and current?
- Registrations: are GST/HST and payroll set up correctly?
- Structure: does your current setup still match your income?
- Owner pay: is your salary and dividend mix efficient?
- Next 12 months: what's the plan for growth, hiring, or major purchases?
Bring your last year's return, your bank statements, and your software login, and you'll get far more from the hour. For Ontario owners, working with someone who understands both federal CRA rules and provincial details avoids the gaps that generic advice leaves.
Final Thoughts
An accounting setup isn't something you build once and forget. It's something you revisit as the business changes. The owners who do this regularly spend less time worrying about the CRA and more time growing.
Ready for a Check-Up?
If any of the warning signs sounded familiar, consider booking a conversation with a CPA who works with small businesses. A short review can show you what's working, what's risky, and what to fix first. Better systems now mean fewer surprises later.
Sources
- Canada Revenue Agency, GST/HST for businesses
- Canada Revenue Agency, Payroll
- Canada Revenue Agency, Keeping records
- Canada Revenue Agency, Corporation tax rates
