How a Waterloo Contractor Saved $12,000 at Tax Time

By Sherry Hergott
I won't use his real name, but I'll call him Dave. Dave runs a general contracting company in Waterloo, doing residential renovations, mostly kitchens and bathrooms. Four employees, a couple of regular subcontractors, and about $750,000 in annual revenue.
When Dave called me, he said: "My accountant told me my books are a disaster and I need to fix them before he'll do my taxes." That's a direct quote.
What I Found
Dave had been doing his own bookkeeping in QuickBooks Online for three years. He'd set it up himself, which meant the chart of accounts was the default template. Not tailored for a construction business at all. Here's what was wrong:
- No job costing: Every dollar of revenue went into one "Sales" account. Every expense went into a handful of generic categories. There was no way to tell which jobs were profitable.
- $8,400 in vehicle expenses never recorded: Dave used his personal truck for work about 70% of the time. He'd never tracked the business use or recorded any vehicle expenses. Fuel, insurance, maintenance. None of it was in the books.
- $2,200 in tools and equipment missed: He'd bought tools at Home Depot and Canadian Tire on his personal credit card and never recorded them as business expenses.
- HST input tax credits not claimed: Dave was filing HST on the regular method but wasn't claiming ITCs on about 40% of his eligible purchases. He was literally paying more HST than he owed.
- Subcontractor payments not tracked: He'd paid three subcontractors over $500 each but never filed T4A slips. The CRA could have come after him for that.
The Cleanup Process
I spent about 30 hours over two weeks going through Dave's books for the current year. Here's what the cleanup involved:
- Rebuilt the chart of accounts for a construction (added job costing categories, vehicle expenses, tools/equipment, subcontractor labour, permits, and material categories by type.
- Went through his personal credit card statements and identified every business purchase. Recorded them properly with receipts.
- Calculated his vehicle business-use percentage using a mileage log we reconstructed from his job calendar. (Not ideal. Going forward, he now uses a mileage tracking app.)
- Recalculated his HST returns to include the missing input tax credits.
- Set up proper subcontractor tracking with T4A-ready reports.
The Results
Once the books were clean, Dave's accountant was able to file his taxes properly. Here's the breakdown of savings:
- Vehicle expense deductions: $8,400 in expenses at a ~30% marginal tax rate = roughly $2,520 in tax savings
- Tools and equipment deductions: $2,200 in expenses = roughly $660 in tax savings
- HST input tax credits recovered: $4,800 refunded from amended HST returns
- Additional expense deductions found: Phone, home office, professional development = roughly $4,100 in previously unclaimed expenses = ~$1,230 in tax savings
- Reduced accountant fees: Clean books meant $2,800 less in accountant cleanup charges compared to the previous year
Total savings in the first year: approximately $12,010.
What Changed Going Forward
Dave now pays me $450/month. His books are reconciled weekly. His HST is filed on time with all ITCs claimed. His accountant gets a clean file every year. And Dave spends zero hours on bookkeeping.
The $450/month ($5,400/year) pays for itself three times over in deductions captured, HST recovered, and accountant fees saved. Dave's only regret? Not calling me three years earlier.
Is This Your Situation?
If you're a contractor or trades owner in Kitchener-Waterloo doing your own books, there's a very good chance you're leaving money on the table. Missed deductions, unclaimed HST credits, and accountant cleanup fees add up fast.
I offer a free initial review. Send me your most recent QuickBooks file, and I'll tell you exactly what I find. No obligation, no sales pitch. Just an honest look at where you stand.
Need help with your bookkeeping?
I help small business owners across Ontario get their books in order with fixed monthly pricing and no surprises.
Get in TouchKeep Reading
More Posts
What Does a Virtual Bookkeeper Do?
Virtual bookkeeping is exactly what it sounds like: a real bookkeeper doing real work, just not sitting in your office. Here's what that looks like in practice and why it works so well for Ontario small businesses.
QuickBooks Online vs. Desktop: Which Is Right for Your Business?
I get this question constantly. The short answer: for most small businesses in 2026, Online wins. But there are a few cases where Desktop still makes sense. Here's the honest breakdown.
Choosing a Bookkeeper for Your Trades Business in Kitchener-Waterloo
Plumbers, electricians, HVAC techs, and general contractors have specific bookkeeping needs. Here's what to look for when hiring a bookkeeper who actually understands your industry.