Cost Estimates and Selection Checklists

How to choose an ERP in Canada: a step-by-step selection checklist

A practical ERP selection process for Canadian SMBs, from requirements and shortlisting to demos, references, pricing, Canadian compliance checks and signature.

Updated · 5 min read

How to choose an ERP in Canada: a step-by-step selection checklist

Choosing an ERP well comes down to doing things in the right order: define your processes and users first, price comparable offers second, check Canadian tax, records and privacy duties third, and only then negotiate the contract and project plan. Businesses that start with demos tend to buy the product that looked best on a screen rather than the one that fits their processes and budget. This pillar guide sets out a ten-step process and links to the detailed guides for each step; tick the items off with the interactive ERP buying checklist.

Step 1: Decide why you are changing

Write one paragraph that a non-specialist could understand: what is not working today and what the business needs in three to five years. Typical triggers are month-end close taking too long, spreadsheets used to manage inventory, a second location or entity, a new sales channel, or an accounting system that cannot handle manufacturing. This paragraph will help you reject features that do not serve the goal.

Step 2: Map processes and count users

List the 15 to 25 processes the system must run and name an owner for each. Common ones:

  • order to cash (quote, order, ship, invoice, collect);
  • procure to pay (requisition, purchase order, receive, match, pay);
  • inventory (receive, put away, count, transfer, adjust, cost);
  • record to report (journal entries, reconciliations, month-end, statements);
  • payroll hand-off (time, approvals, journal import);
  • planning and manufacturing or project accounting, if relevant.

Then count users by role: full users, light or approval-only users, device users, and external users such as your accountant. This count drives most subscription pricing; see ERP pricing models.

Step 3: Set a budget range before talking to vendors

Use the TCO estimator to build a five-year low and high range, including one-time implementation and your internal staff time. The five-year TCO guide lists every cost line. Having a range prevents you from being anchored by the first quote. Also run the payback calculator to see what savings would justify the spend; the payback worked example shows how to build savings you can defend.

Step 4: Build a long list and a short list

Look at categories rather than names first: accounting suites with add-ons, small-business cloud ERP, mid-market cloud ERP sold through partners, and industry-specific systems. Shortlist three or four that serve businesses of your size and industry in Canada and have partners familiar with Canadian sales tax and payroll integration. See ERP costs by business size.

Step 5: Send a structured request for quote

Give every shortlisted vendor or partner the same information (processes, users, volumes, integrations, locations) and ask for pricing in the same table, for years one to five. The quote comparison method includes a template.

Step 6: Run scripted demos

Instead of a general demo, send each vendor three or four of your real scenarios in advance, using sample data: for example, a backorder that ships in two parts to a customer in Quebec, with GST and QST on the invoice, and a credit note. Score each vendor on the same scale. Ask to see the standard product, and note anything that requires customisation.

Step 7: Check references

Ask for two or three references from businesses of a similar size and industry, ideally in Canada, implemented by the same partner. Ask them how long the project took compared with the plan, what they would do differently, how support responds, and what happened at their first renewal.

Step 8: Check Canadian compliance and data points

AreaWhat to confirmDetailed guide
Sales taxGST/HST and QST codes, vendor's registration, ITC-ready invoicesGST/HST and QST on ERP SaaS
RecordsBooks available in Canada for the CRA, retention, audit trailCRA record-keeping and cloud ERP
PayrollIntegration with your payroll provider, Quebec deductionsPayroll integration
PrivacyHosting location, sub-processors, Quebec PIAPIPEDA and Law 25
Language and accessibilityFrench interface and documents for Quebec, accessibility featuresAccessibility and French language
CurrencyCAD or USD billingUSD contracts and FX

Step 9: Negotiate price and contract together

Negotiate the renewal cap, price protection, user flexibility, SLA, data export and exit terms at the same time as the first-year price. See renewal price increases and contract terms on exit and data export. For a significant contract, have a lawyer review the master agreement and data-processing addendum.

Step 10: Agree the project plan before signature

The statement of work should define scope, deliverables, data migration, testing, training, hypercare and the change-request process. Agree a realistic timeline with contingency; see implementation timelines and why projects overrun.

Scoring the finalists (illustrative weights)

CriterionWeightVendor A score (1–5)Vendor B score (1–5)
Fit to scripted scenarios30%43
Five-year cost25%34
Implementation partner and plan20%43
Canadian compliance and data15%44
Contract terms10%34
Weighted score3.653.50

Vendor A: 0.3×4 + 0.25×3 + 0.2×4 + 0.15×4 + 0.1×3 = 1.2 + 0.75 + 0.8 + 0.6 + 0.3 = 3.65. Vendor B: 0.3×3 + 0.25×4 + 0.2×3 + 0.15×4 + 0.1×4 = 0.9 + 1.0 + 0.6 + 0.6 + 0.4 = 3.50. The weights are your choice; agree them before the demos so that the scoring is not adjusted to favour a favourite. A close result like this is a signal to negotiate with both rather than to decide on the score alone.

FAQ

How long should selection take?

For a small business, a few weeks to a few months; for a mid-sized business with several entities, longer. Rushing selection usually costs more time during implementation.

Do I need a consultant to select an ERP?

Not always. A consultant helps when processes are complex or no one internally has run a selection. Make sure any advisor discloses vendor relationships or referral fees.

Should I choose the vendor or the partner first?

Both matter. Many buyers shortlist products, then compare two partners for the preferred product.

What if no system fits every process?

None will. Decide which gaps you will close with process change, which with configuration, and which you will accept.

Sources

Related guides