6 worked Accounting Software Migration case studies — the position a client typically comes to us with, what we do, and what it is worth. Each is an illustrative example built on the rules that apply to accounting software migration work, not a specific client's file.
Case Study 1 · Cash and remittance control
Remittance Schedule Corrected, $40,000 Refunded — Courier Subcontractor, Regina
Client: A courier subcontractor paid by the drop · Where: Regina, Saskatchewan · Engagement: 9 weeks, fixed fee
Overpayment refunded$40,000
Late remittances sinceZero
ScheduleAutomated
The situation — A courier subcontractor paid by the drop, Regina, Saskatchewan
Remittances at a courier subcontractor paid by the drop in Regina, Saskatchewan were consistently late by a few days, which was enough to trigger penalties every quarter. Behind it sat a receivables list that included invoices collected eleven months earlier.
What we did for A courier subcontractor paid by the drop, Regina, Saskatchewan
We rebuilt sales from the processor settlement reports so gross sales, fees and refunds each landed in an account of their own, then moved the remittance dates into a scheduled process rather than a monthly decision.
The result — A courier subcontractor paid by the drop, Regina, Saskatchewan
Penalties stopped from the following remittance onwards, and $40,000 of overpaid instalments was refunded.
Case Study 2 · Planning that cut the bill
$48,000 Saved By Correcting What Prior Filings Had Missed — Multi-Processor Online Seller, Halifax
Client: An online seller reconciling three payment processors · Where: Halifax, Nova Scotia · Engagement: 4 weeks, fixed fee
Saving identified$48,000
RecurringYes
Positions documentedAll
The situation — An online seller reconciling three payment processors, Halifax, Nova Scotia
An online seller reconciling three payment processors in Halifax, Nova Scotia asked for a second opinion on accounting software migration after three years of rising tax. The review found eighteen months of unreconciled transactions and a shoebox of receipts.
What we did for An online seller reconciling three payment processors, Halifax, Nova Scotia
We built the comparison first — current structure against two alternatives — and then separated the owner’s personal spending out of the corporate accounts and cleared the resulting shareholder loan properly.
The result — An online seller reconciling three payment processors, Halifax, Nova Scotia
First-year saving of $48,000, with the same benefit recurring. Every position taken is documented and supported in the file.
Case Study 3 · Scaling without breaking
Growth Handled Without A Missed Filing, $127,000 Freed — Two-Location Cafe, Edmonton
Client: A two-location cafe · Where: Edmonton, Alberta · Engagement: 7 weeks, fixed fee
Cash freed$127,000
Compliance failuresNone
ReportingMonthly
The situation — A two-location cafe, Edmonton, Alberta
A two-location cafe in Edmonton, Alberta was opening in a second province — different filing obligations, a different payroll regime, and sales recorded from bank deposits, so processor fees, chargebacks and refunds appeared nowhere in the ledger already in the file.
What we did for A two-location cafe, Edmonton, Alberta
We rebuilt the ledger from bank and card statements, matched every receipt to a transaction, and removed duplicated input tax credits before they became a review and put monthly reporting in place so the owner could see the cash effect of growth while there was still time to act on it.
The result — A two-location cafe, Edmonton, Alberta
Growth was absorbed without a compliance failure. $127,000 of cash was released, and the monthly reporting now flags a problem while it is still small.
Client: An owner-operated trades business · Where: Lethbridge, Alberta · Engagement: 7 weeks, fixed fee
Proposed tax cleared$71,000
Review duration7 weeks
OutcomeNo change
The situation — An owner-operated trades business, Lethbridge, Alberta
An owner-operated trades business in Lethbridge, Alberta was selected for review after input tax credits claimed on receipts that had already been claimed once showed up in the CRA's automated matching. The proposed adjustment on accounting software migration came to $71,000.
What we did for An owner-operated trades business, Lethbridge, Alberta
We converted the foreign-currency purchases at transaction-date rates and recorded the exchange difference at settlement instead of burying it in cost of sales. Every figure in the response traced to a source record the auditor could verify without asking a second question.
The result — An owner-operated trades business, Lethbridge, Alberta
The review closed with no change. $71,000 of proposed tax came off the table, and the documentation now in place makes the next review a short one.
Case Study 5 · Missed incentive claimed
$101,000 In Credits Claimed That Prior Filings Had Missed — Subscription Box Retailer, Windsor
The situation — A subscription box retailer, Windsor, Ontario
A subscription box retailer in Windsor, Ontario had been filing for 3 years without ever claiming the incentives its activity qualified for. Behind that sat a receivables list that included invoices collected eleven months earlier.
What we did for A subscription box retailer, Windsor, Ontario
We tested each activity against the eligibility criteria rather than the description on the invoice, then recoded the meals and entertainment accounts to the statutory limit and reversed the over-claimed input tax credits before the next return went in.
The result — A subscription box retailer, Windsor, Ontario
$101,000 in credits claimed, with the open prior years adjusted as well. The claim passed review without adjustment.
Case Study 6 · Sale and succession
Share Sale Restructured, $535,000 Less Tax On Closing — Mobile Pet-Grooming Company, Brampton
Client: A mobile pet-grooming company · Where: Brampton, Ontario · Engagement: 7 weeks, fixed fee
Tax saved on closing$535,000
PriceAs agreed
Post-closing adjustmentsNone
The situation — A mobile pet-grooming company, Brampton, Ontario
A mobile pet-grooming company in Brampton, Ontario was preparing to sell. Due diligence surfaced retained cash well above what the business needed to operate, which would have reduced the price or killed the deal outright.
What we did for A mobile pet-grooming company, Brampton, Ontario
We cleaned up the historical file, reconciled receivables and payables to source documents and wrote off the balances that were genuinely uncollectible, with support, and prepared the due-diligence package the buyer's advisers actually asked for.
The result — A mobile pet-grooming company, Brampton, Ontario
The deal closed at the agreed price. $535,000 of tax was saved against the structure originally proposed, with no post-closing adjustment.
Reviewed for the 2025 tax year by Udit Gupta, Founder and Tax Accountant. These case studies are illustrative worked examples composed from the CRA rules that apply to this type of work, not specific client files; figures are representative and outcomes depend on your own facts.