Case Study: Mississauga Manufacturer Adds Outsourced Controller, Turns $340K Loss into $410K Profit
Reviewed by Bader A. Chowdry, CPA, CA, LPA on
By Bader A. Chowdry, CPA, CA, LPA · Last updated July 19, 2026 · Reviewed July 19, 2026 · 5 min read
Quick answer: A Mississauga metal-fabrication company with 22 employees and $4.2M revenue was profitable in years 1-2, broke even in year 3, and headed for a $340K loss. Bookkeeper-only setup missed WIP accruals, mis-costed jobs, and hid a growing HST liability. Adding an LPA-led outsourced controller with monthly KPI dashboard + 13-week cash forecast recovered $412K of contribution margin, closed the HST voluntary disclosure, and delivered a $410K profit in year 4 — a $750K swing on the same top-line.
This is an outsourced controller manufacturing Mississauga engagement — a $4.2M metal fabricator running finance out of a single QuickBooks file.
The challenge
A Mississauga-based custom metal fabrication company had grown from startup in 2019 to $4.2M revenue by 2023. The owner-founder ran operations, sales, and finance from a single QuickBooks Online file managed by a part-time bookkeeper. Year 3 (2023) trial balance showed a small operating loss but the owner’s gut felt it was much worse — cash was tightening, bank line was climbing, and quarterly HST payments were slipping.
Diagnostic engagement with Insight Accounting CPA confirmed the gut read:
- WIP not accrued. Work-in-progress on 8 large jobs was on the balance sheet at raw-material cost only. Full loaded cost (material + labour + overhead) should have added roughly $410K to WIP. Trial-balance profit was overstated.
- Job costing rolled up wrong. Overhead allocation used shop labour hours from a template rate that had not been updated in 3 years. Actual overhead rate had risen 42% due to higher lease, insurance, and shop-floor supplies. Under-costed jobs meant customers were being under-billed on cost-plus work.
- HST timing errors. Deposits received on custom-fabrication contracts were being booked as revenue at deposit date; HST should have been remitted at that point but was being remitted at final invoice. Cumulative $87K of HST under-remitted going back 22 months. Interest and penalty exposure accruing daily.
- DSO trending up. Days Sales Outstanding had drifted from 42 to 68 over 18 months. AR aging showed 25% of AR was over 90 days. No credit-check process for new customers.
- No 13-week cash forecast. Bank line was being managed reactively.
Projected year 3 close: $340K operating loss (after correcting WIP and job cost). Projected year 3 HST exposure: $87K under-remitted + $6K interest + potential $3.5K late-filing penalty.
What we did
Insight Accounting CPA — led by Bader A. Chowdry, CPA, CA, LPA — engaged as outsourced controller starting month 12 of year 3, and as fractional CFO for the capital-raise piece:
Immediate fixes (months 1-3):
- Rebuilt WIP schedule with proper full-loaded cost allocation. Y3 close corrected: $410K contribution recovered.
- Updated overhead allocation rate. New template rate applied to all Y4 jobs.
- Voluntary Disclosures Program (VDP) filed on the $87K HST under-remitted — full penalty waived, partial interest relief (saved ~$8K).
- Built 13-week rolling cash forecast, updated weekly.
- Set up KPI dashboard: gross margin per job type, DSO by customer, contribution margin per shop-hour, quote-to-close ratio, backlog by week.
Ongoing controller cycle (months 4-16):
- Monthly close review with adjusted-entry list, delivered by day 12.
- Monthly management letter, delivered by day 15.
- Quarterly business review with owner + operations manager.
- Job-costing coaching for sales team — proper margin pricing pre-quote.
Strategic CFO work (months 6-14):
- Capital-raise support for $500K bank operating line increase. Delivered review-level financials (signed by Bader as LPA), 3-year projections, and cash-forecast package. Bank approved.
- Customer credit-check process introduced. AR insurance quoted; declined but useful discipline.
- Systems review — QuickBooks Online kept but AR module upgraded; job-costing add-on integrated.
“Manufacturing without job costing is manufacturing without a nervous system. The owner knew something was off but had no way to see it in the numbers. Monthly KPI cadence + LPA-signed review-level financials for the bank was a 6-month combined package.” — Bader A. Chowdry, CPA, CA, LPA
The result
| Item | Year 3 (before controller) | Year 4 (after controller) | Delta |
|---|---|---|---|
| Revenue | $4.2M | $4.6M | +$0.4M |
| Gross margin % | 23% | 31% | +8pp |
| Contribution margin | $970K | $1,430K | +$460K |
| Operating profit | -$340K | +$410K | +$750K |
| DSO | 68 days | 44 days | -24 days |
| Cash on hand (year-end) | $47K | $340K | +$293K |
| Bank line utilization | $850K (near max) | $210K | -$640K |
| HST liability | $87K + interest | $0 (VDP paid) | resolved |
Additional benefit: the LPA-signed review-level financials satisfied the bank’s covenant requirement, which released the $500K bank line increase that funded the AR growth cycle without additional owner equity.
Relevant tax provisions
- Voluntary Disclosures Program (IC00-1R6) — VDP General Program penalty relief.
- Excise Tax Act section 168 — HST is payable on the earlier of consideration paid or invoice issued; deposits on custom-fabrication generally trigger HST.
- Excise Tax Act section 280 — late-filing penalty framework.
- CAS review engagement standards (CSRE 2400) — LPA-signed review-level financials.
- Chartered Professional Accountants of Ontario Act, 2017 — LPA licensing framework.
What this could mean for your business
If your business is between $2M and $10M revenue, runs on a bookkeeper-only setup, and you have a gut-sense that the numbers are wrong or the cash is tightening — you likely need the outsourced controller model plus (optionally) fractional CFO for a specific strategic event. The combined monthly retainer of $4,000-$7,500 pays for itself within 6-12 months for most businesses.
Insight Accounting CPA has run this exact playbook for multiple Ontario owner-managed businesses since 2020. Ranges vary, but recovery of contribution margin from job-costing corrections alone is usually 3-8× the annual controller fee.
Read the full LPA + Outsourced Controller pillar →
Frequently asked questions
Q: Can I add a fractional CFO to my existing outsourced controller?
Yes. Insight Accounting CPA structures the two as a single monthly retainer with clear scope for each role. Controller handles monthly rhythm; CFO handles strategic events. This is the most common structure for $3M-$10M owner-managed businesses.
Q: What if my business is not profitable now?
The outsourced controller model works particularly well for businesses in a loss / breakeven position because it gets accurate KPI visibility fast. The 6-month payback is usually driven by contribution-margin recovery + cash-cycle acceleration, not by revenue growth.
Q: How quickly can Insight Accounting CPA onboard as outsourced controller?
Typically 3-4 weeks: week 1 scoping and engagement letter, week 2-3 books cleanup and KPI-dashboard build, week 4 first monthly close review delivered. VDP filings run in parallel if needed.
Q: Do I need to switch bookkeepers?
Not usually. Insight Accounting CPA’s outsourced controller works with the existing bookkeeper. The controller reviews the bookkeeper’s output and coaches on process. If the bookkeeper is not up to the task, the controller can help hire a replacement or bring the bookkeeping in-house at Insight Accounting CPA (typical $600-$1,800/month for a $2M-$5M business).
Sources & references
- Keeping records — Canada Revenue Agency — https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/keeping-records.html.
- Income Tax Act, R.S.C. 1985, c. 1 (5th Supp.) — https://laws-lois.justice.gc.ca/eng/acts/i-3.3/.
- GST/HST for businesses — Canada Revenue Agency — https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses.html.
Composite case study — the facts are aggregated from two separate Insight Accounting CPA engagements between 2023 and 2026. All client-identifying details are anonymized. The tax mechanics and outcome ranges are real. Bader A. Chowdry, CPA, CA, LPA. Insight Accounting CPA Professional Corporation, Mississauga, Ontario. This is general information for owner-managed Ontario businesses. It is not tax, legal, or accounting advice for your situation. Please engage Insight Accounting CPA — or another Ontario CPA firm led by a Licensed Public Accountant — before acting.
Important — informational only, not advice. Do not use this article to make any decision.
This article is published by Insight Accounting CPA Professional Corporation for general educational purposes only. It is not tax, legal, accounting, financial, or investment advice, and nothing in this article should be relied upon — by anyone, for any purpose — to make a business, tax, financial, accounting, legal, or investment decision.
Tax law, CRA administrative positions, court interpretations, and Ontario provincial rules change frequently, sometimes retroactively, and the content of this article may be incomplete, simplified, out of date, or wrong by the time you read it. The right answer for your specific situation depends on facts this article does not know — your structure, history, jurisdiction, filings, contracts, and goals.
Before acting, engage your own Chartered Professional Accountant or qualified advisor who has reviewed your specific circumstances in writing. Insight Accounting CPA Professional Corporation, the author, and any contributors expressly disclaim all liability — direct, indirect, or consequential — for any action taken or not taken on the basis of this content.
Insight Accounting CPA Professional Corporation is led by Bader A. Chowdry, CPA, CA, LPA — licensed by CPA Ontario under the Public Accounting Act, 2004. To engage us for situation-specific advice, book a free 30-minute discovery call.
