Contact Info
What does a Canadian online brand need from an ERP?
A Canadian online brand needs an ERP that records the destination province on every order so GST/HST, PST and QST can be applied as your accountant advises, handles US customers and USD payouts, reconciles marketplace and processor settlements across two currencies, supports French for Quebec shoppers, and reports margin per order after shipping, duties and ad spend. I define and guide this remotely and independently.
Last reviewed by Vikas Saroj
A Canadian online store ships to every province from day one, so the parcel's destination, not the company address, decides the tax, not where the business sits. Many brands also sell to American customers, get paid partly in US dollars and hold stock at a US fulfillment partner. The accounting package sees summarized deposits, and the real picture of each order is spread across apps.
I work with Canadian direct-to-consumer brands remotely, as an independent consultant rather than a vendor. I map how orders, taxes, currencies and payouts flow for each channel, then define the ERP and integration requirements so platforms can be compared against your real cases.
Every engagement follows the order across provinces, currencies and payout cycles before any software is chosen.
I specify how ship-to province, product tax class and channel are held on each order line, so the tax treatment your accountant defines can be applied and reported reliably.
Processor and marketplace payouts in Canadian and US dollars are split into sales, fees, refunds and conversion charges, and matched to the right bank account in each currency.
Orders shipped to US customers carry duty terms, broker charges and carrier costs, and stock held at a US fulfillment partner sits in its own location with its own cost.
Product content, order confirmations, invoices and return labels designed in French and English where Quebec customers expect them, with the item master holding both versions and each customer's language preference.
Margin per order and SKU after product cost, freight, duty, shipping, payment fees, exchange differences, returns and allocated ad spend, reported in Canadian dollars for every channel.
I score platforms and connectors on your scenarios, review implementer proposals and plan migration from QuickBooks, Sage or Xero and the storefront apps around them.
An ERP for ecommerce should make these numbers available without a spreadsheet. I design the data model and reports around them from the start.
Where orders go and money lands
Requirements and design
Tested before the holiday rush
For a Canadian online seller, the province on the shipping label matters more than the province of the head office. GST applies across the country, HST replaces it in participating provinces, and some provinces levy their own PST or QST with separate registration and rules. Whether you must collect a provincial tax on sales into another province depends on your circumstances and the province's rules, and those rules have been extended to more remote sellers over time. Some platform operators are also required to collect GST/HST on certain sales made through them.
All of this is for your accountant to confirm. What the ERP needs is data good enough to apply that advice to thousands of orders:
I test each province and product combination during UAT and compare the tax report with expected results before go-live. The Canada ERP consultant page looks at GST/HST, PST and QST for the rest of the business, B2B included.
Selling to the US is often the biggest growth lever for a Canadian brand, and it changes the back office. Parcels crossing the border need customs data, and the duty question has to be settled: does the customer pay on delivery, or do you collect duties at checkout and pay them through the carrier or broker? Each option changes the customer experience and where the cost lands. US sales can also create US sales tax obligations, which a US tax advisor should assess.
Brands with steady US volume often move stock to a US fulfillment partner. Then the ERP needs a US location with its own stock, its own landed cost after duty and freight, and its own receiving and adjustment feeds. Transfers from Canadian stock to the US site are a cost event, not just a movement.
Returns across the border are where cost leaks. A US customer returning to a Canadian warehouse can trigger carrier, broker and duty costs that exceed the item's value. I help you decide, product by product, whether to restock, return to a US location or refund without return, and make each decision visible in the ERP.
My Odoo Inventory page for Canadian warehouses covers the warehouse side of a US fulfillment partner in more detail.
A brand selling in both currencies typically receives Canadian-dollar payouts from its storefront processor, US-dollar payouts from a US storefront or marketplace, and perhaps pay-later and wallet settlements on top. Some payouts are converted by the processor at its own rate before they reach the bank. If finance posts only the net deposit, the conversion cost disappears inside revenue.
I design a clearing account for each processor and currency. Orders post the gross sale in the order currency. The payout report posts fees, refunds, chargebacks and any conversion. The deposit clears the account in the bank's currency, and exchange differences post explicitly. Holding a US-dollar bank account and receiving payouts in US dollars is a decision worth testing against the conversion costs this reveals.
Margin per order then follows a stated calculation:
That final layer connects to my paid marketing work, so campaigns targeting US and Canadian audiences are judged on margin in one currency.
Quebec shoppers generally expect French on the storefront, in product information and in order communication, and Quebec's language rules apply to many commercial documents. Your legal advisor can confirm what your business must provide. For the ERP, this means item records carrying French names and descriptions, French versions of templates for confirmations, invoices and return documents, and a customer language field that drives which version is sent.
Email and text marketing in Canada falls under anti-spam legislation that requires consent and identification in commercial messages. Privacy laws, federally and in some provinces, with Quebec's rules among the more demanding, govern how customer information is collected, used and retained. I design so that consent is recorded with its source and date on the customer record, marketing lists are built from that record, and personal data is not copied into spreadsheets for ad audiences without a defined process.
Returns need recorded reasons, inspection outcomes and refund timing, with the refund posted back through the original payment method and the tax reversed for the correct province. A clean returns record also shows which products and provinces generate the most returns, which feeds buying and marketing decisions.
Many Canadian online brands run a hosted storefront, QuickBooks Online, Sage or Xero, a marketplace connector, a shipping app and a returns app. The decision is between adding a stronger order and inventory layer above the accounting package and moving to a complete ERP, which tends to make sense once you have wholesale accounts, US fulfillment, manufacturing or several entities.
I build a scoring sheet weighted on your scenarios: destination tax handling, bilingual output, two-currency settlements, US fulfillment partner integration, marketplace coverage and reporting. Vendors and implementers demonstrate against scripted orders, not their standard demo.
Migration covers product masters in both languages, bundles, open orders, customer accounts with consent records, gift card and store credit balances, unpaid marketplace funds and stock at each Canadian and US location, counted near cutover. I avoid switching in the run-up to Black Friday, Cyber Monday and the December holidays.
Calls are remote and set in head office hours; people in other provinces catch up through recordings. For more background, read the Canada hub, the eCommerce overview and how I approach connecting channels to an ERP.
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.
It can apply the rules your accountant defines, as long as each order line holds the ship-to province, a product tax class and a marketplace flag where the platform handles tax. I build test cases for every province and product combination and check the tax report before go-live.
Often it is worth considering, because processors may convert payouts at their own rate before deposit. A clearing account per processor and currency makes the conversion cost visible, so you can compare options with real figures and discuss them with your bank and accountant.
Decide by product. Some items are worth bringing back to Canada, some should go to a US location, and some should be refunded without return because carrier and broker costs exceed their value. I make each policy a defined option in the returns flow.
Workshops are remote and planned around your head office hours, whether you are in Vancouver, Toronto, Montreal or Halifax. Recorded walkthroughs let fulfillment and customer service staff review designs at a convenient time, so nobody has to join a call outside their own working day.
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.