Selling Online in Québec: Showing GST, QST and Shipping Without Surprises
Where to show GST, QST and shipping costs on a Québec online store so the checkout total holds no last-minute surprise for Québec shoppers at payment.
A shopper who fills a cart on a Québec-based online store and only sees the real total at the last step of checkout tends to close the tab before reaching for their card. The listed price is rarely the cause; the surprise at checkout carries more weight. GST, QST and shipping all change the cart total, and a buyer who only sees that change at the payment step feels tricked even when the math is exact. Here is how I help Québec merchants show taxes and shipping so the checkout total matches what the buyer had in mind from the start.
Why does a total that changes late in checkout lead to abandoned carts?
A shopper forms a mental budget the moment they see a product's price, and that number becomes their reference point for the rest of the visit. If GST, QST and shipping only show up at the very last step, the gap between the listed price and the real total reads as a last-minute increase, even though nothing irregular happened. Some of those shoppers close the tab rather than accept a total they never planned for, especially if they were already comparing two or three stores in other tabs. The point in the process where the buyer first sees the tax added matters more, for that decision, than the size of the bill itself.
Which taxes does a Québec online store need to charge?
A sale to a customer in Québec carries two taxes: the federal GST, currently 5%, and the provincial QST, at 9.975% since 2013. Both apply to the same sale price, one after the other, not one on top of the other. A merchant past the small-supplier threshold has to register for both and collect them; below that threshold, registration is optional, and an unregistered small supplier does not charge GST or QST on its sales. For a sale shipped to a buyer in another province, GST (or HST, in a province that applies it) follows the place of supply, not QST; a separate provincial sales tax only gets added if the merchant is itself registered in that province, which is why a cart sometimes shows a different rate depending on the delivery address the customer types in. The Canada Revenue Agency and Revenu Québec publish the current thresholds and rates, and I always tell clients to confirm their own registration status directly with them rather than go by a number they heard secondhand, because the threshold and the registration rules shift depending on sale volume and type.
Should the product page show a pre-tax price or the final price?
The convention across Canada is to show the pre-tax price on the product page, since shoppers are used to seeing taxes added at the cart step rather than folded into the sticker price, unlike what buyers see in some other markets. A listed price without tax isn't a problem on its own, as long as a line warns the buyer that tax gets added. A short line under the price, something like "taxes added at checkout, calculated for your province," prepares the buyer before they even add the item to the cart, which removes the surprise later in the process.
At what point should the cart show the full calculation?
The full calculation, GST and QST included, should appear as soon as the shopper reaches the cart page, before they even start entering a shipping address or payment details. A cart that only shows a subtotal until the address is filled in delays the one piece of information most likely to send a buyer away. The better setup is to show an estimated tax total as soon as the cart loads, defaulting to a Québec delivery, then adjusting automatically once the shopper enters an address in another province. The buyer sees a realistic total well before the payment step, and the final number rarely changes, if at all, between the cart and the order confirmation.
How do you show shipping costs without waiting for the last step?
Shipping causes the same kind of surprise as taxes when it only shows up after the buyer has entered a full address and a credit card. A shipping calculator that asks only for a postal code, placed right on the cart page, gives a reliable estimate without demanding the full order details. For stores that offer free shipping past a certain amount, showing that threshold clearly on the cart page ("add 25 dollars more for free shipping") turns a rule that could feel arbitrary into a target the buyer can choose to reach. The most common pattern I see on stores that have never revisited their checkout flow is a shipping calculator hidden behind a "continue" button, visible only after the buyer has already typed in a full address. By that point they have already invested time in the process, and an unexpected shipping fee makes them back out harder than a simple click on a back button would.
Does the checkout need to run in French first for a Québec audience?
For a store selling to Québec customers, French should stay the default language for prices, terms and the checkout flow, with an English version available alongside it rather than replacing it. Beyond compliance, a Québec buyer who has to guess whether a total includes shipping, reading an interface that only exists in English, hesitates more before finishing the purchase. A well-built bilingual store keeps both versions current in parallel, with matching totals and matching tax labels on both sides, rather than an automatic translation layer applied only on the surface.
How do I review checkout for a Québec online store?
When I review a Québec merchant's checkout, I follow the same sequence every time: check the exact point where taxes first appear, check whether the shipping calculator is visible on the cart page or hidden behind the address step, and compare the French and English versions to confirm they show the same total. It is the kind of review I build into any project to rebuild a store's cart and checkout flow before touching the store's design.
How do you know if your current tax display is costing you sales?
The only reliable way to know whether your current tax and shipping display is costing you sales is to compare cart abandonment before and after a change, over a comparable stretch of time, rather than go on a general impression. Abandonment rate, the share of shoppers who add something to a cart without completing the purchase, is the number to track at each step: cart, address, payment. If you move the tax and shipping display earlier in the flow and that rate does not move after a few weeks, the friction is likely somewhere else, whether that is trust in the store, unclear payment options, or how long the cart itself takes to load. A Québec online store's conversion rate builds one step at a time, and the cart step is usually where the most hesitant buyers decide whether to continue or walk away.
Drafted with AI assistance, checked and published by Marven Salgado.