Contact Info
What does an ERP audit check for a Canadian business?
An ERP audit for a Canadian business is an independent health check of a live system, separate from the audit or review engagement your CPA firm performs. I review GST/HST, PST and QST setup as notes for your accountant, CAD and USD handling, user access, payroll and bank integrations, data quality, reporting and license counts, ranking every finding by risk. I work remotely.
Last reviewed by Vikas Saroj
A Canadian ERP can look healthy while small setup problems compound underneath. A new province is added without the right tax rules, US-dollar bank accounts are revalued by hand, the payroll provider changes and its journals stop mapping cleanly, or Quebec invoices are produced outside the system because the French templates were never finished.
I audit live ERP systems remotely for Canadian companies as an independent consultant. The review is about the system: configuration, controls, data and the way people actually use it. It is not an assurance engagement and does not replace the audit, review or compilation work your external accountants perform.
The outcome is a findings report ranked by risk and effort. Your controller can work through it, your partner can quote against it, and leadership can use it to decide where the next dollar of system spending should go, or whether it should be spent at all.
The scope covers the areas where Canadian setups tend to drift: tax by province, currency, payroll, banking and the controls around them.
Tax groups for GST, HST, PST and QST, place-of-supply defaults on customers and ship-to addresses, and tracking of recoverable tax on purchases, documented as points for your accountant to verify.
How USD sales, purchases and bank accounts are recorded, revalued and reported, plus duties and freight on imported stock, so margins and balances hold up in both currencies.
Who can create vendors, change banking details, release EFT payments and post journals, with dormant users and shared logins listed and reviewed against your approval policy.
Journals from your payroll provider, EFT and pre-authorized debit files, bank statement imports and their error handling, checked for gaps that finance currently patches by hand every month.
Whether French invoices, statements and product descriptions come from the ERP or from side processes, noted so your own team or a local partner can review the wording itself.
Each finding with evidence, business impact, likely cause and owner, grouped into quick fixes, partner work and leadership decisions, plus license counts compared with actual usage.
Agree scope across entities and provinces
Look at real transactions
Ranked findings with named owners
Canadian companies already deal with one kind of audit: the engagement your CPA firm performs on the financial statements, whether that is a full audit, a review engagement or a compilation. Those engagements follow professional standards and lead to a formal report. An ERP audit is something else entirely, and it should never be described to a bank or an investor as if it were the same thing.
The ERP audit I carry out is an operational review commissioned by management. It examines the system that produces your numbers rather than the numbers themselves:
Accounting framework questions, such as how something should be presented under ASPE or IFRS, stay with your accountant. Where a finding touches tax or accounting treatment, I write it as a question with evidence attached so the right professional can answer it quickly. For the general approach, see my ERP health check service; the rest of this page covers what changes for a Canadian business.
Canada's layered sales taxes make configuration errors easy to introduce and hard to spot. A customer moves province, a new product line has a different tax status, or the business begins selling into a province that levies its own sales tax, and the defaults in the ERP quietly stop matching reality.
The review follows tax through the system with real transactions rather than settings alone. I sample invoices to customers in different provinces, including shipments where the ship-to address differs from the bill-to address, and record what the system charged. On the purchase side, I look at how recoverable tax is tracked, whether non-recoverable provincial tax is being expensed or capitalized as intended, and how imports are handled.
Quebec deserves separate attention. QST is administered by Revenu Québec, and businesses selling there often have reporting that runs in parallel with their federal returns. I check whether the system produces the figures for each return directly or whether someone rebuilds them in a spreadsheet each period.
None of this is tax advice. Each observation records what the system does, the transactions affected and the question your accountant needs to answer, such as whether a particular item is zero-rated or exempt. Corrections to past filings, if any are needed, are decided by your accountant.
Buying from US suppliers, selling to US customers and holding a USD bank account each add steps that are easy to get slightly wrong. The review checks how foreign currency transactions are recorded, whether revaluation runs at period-end inside the system or as a manual journal, and whether realized and unrealized exchange differences land in the accounts your accountant expects. For imported stock, I look at how duties, brokerage and freight reach item costs. If multi-currency is a wider issue, the page on ERP for multi-currency goes into design options.
Payroll is usually run by a specialist provider, with the ERP receiving a journal. I check the mapping by department and project, and whether payroll liabilities and remittances reconcile to the balance sheet. The provider remains responsible for payroll calculations and year-end slips.
Banking connections get the same scrutiny: EFT payment files, pre-authorized debits, bank statement imports and reconciliation rules. Ecommerce, CRM and shipping connectors are logged too, each with an owner, an alerting method, if any, and the manual fallback staff use when it stops. The spreadsheet inventory that sits alongside shows where people have stepped in to cover gaps. Deeper work on connections is covered under ERP integration.
In a growing Canadian company, access rights tend to follow people rather than roles. Someone covers accounts payable during a vacancy and keeps the access; a former consultant's account stays active; a warehouse team shares one login. The review lists these cases by name and looks specifically at risky combinations: creating vendors and approving their payments, changing bank details and releasing EFT files, posting and approving journals, and adjusting inventory without review.
Where the finance team is too small to separate every duty, I suggest compensating checks your controller can run, such as a regular report of vendor master changes or manual journals.
Privacy matters too. Federal privacy law applies to many private-sector businesses, and some provinces, Quebec in particular, have their own rules. The ERP may hold employee records, customer contacts and notes containing personal information. I map which screens and attachments hold personal data and which roles can download it in bulk, and leave the legal assessment to your privacy officer or lawyer.
Finally, data quality: duplicate customers created for each province, items with inconsistent units or missing costs, stale open orders and control accounts that disagree with their subledgers. Each issue is sized and ranked by its effect on the reports leadership uses, because cleaning data in the wrong order rarely improves the figures that matter.
The last part of the review tests the reports leadership and lenders rely on: sales and margin by province, inventory valuation, receivables aging in both currencies and the monthly management pack. Each key figure is traced to the ledger. Reports that need manual adjustment each month are listed with the reason. I also compare license types and counts with actual usage, because unused or misallocated licenses are a cost that is simple to recover at renewal.
The findings report opens with a summary for leadership, followed by detailed findings rated for impact and effort and labeled with an owner. A readout session lets your team challenge any conclusion before the report is final.
What comes next follows from the evidence. Where the platform is fine but under-adopted, the usual answer is ERP optimization. If an unfinished project or a difficult go-live is the real issue, my ERP rescue consultant page for Canada explains the recovery route.
I carry out the review remotely, booking live sessions to suit head office and using recordings so staff from Atlantic to Pacific time can contribute. The engagement runs in English; any French content is reviewed by your team or a local partner. On-site visits are possible by arrangement. Wider advisory help for Canadian firms is listed under Canadian ERP consulting, with market notes on the Canada hub.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
No. Your CPA firm's audit, review or compilation engagement is a separate professional service with its own standards and report. An ERP audit is commissioned by management to improve the system. Fixing its findings before year-end can make your accountants' work smoother, but it does not change what they are required to do.
I can show exactly what the system charges on sample transactions, which defaults drive that result and where it differs from what your team expected. Deciding whether that treatment is right belongs to your accountant or tax advisor. I prepare the examples so their review is focused and quick.
Yes, at a functional level. I list each customization and add-on, check whether it is documented, whether it is still used and whether standard features could now replace it. Where code quality needs a deeper technical review, I say so and help you brief a developer or your partner to carry it out.
Yes. When a US entity runs on the same system, the review adds US sales tax setup, intercompany transactions, currency translation and consolidation, with tax questions for each country passed to the appropriate advisor. The scope is agreed at the start so the effort matches what you need.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.