SLH Bookkeeping Solutions
Case Studies

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

Sherry Hergott

By Sherry Hergott

7 min read

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 Touch