US customers should never get a duty bill at the door.
Until August 2025, most orders from a Canadian store crossed into the US duty-free, as long as they were worth under $800. That ended on August 29, 2025, and it has not come back. Whether an order pays duty now depends on what the product is and where it was made, and a customer asked to pay at the door can refuse the parcel, which leaves you paying for shipping both ways.
So the duty is settled before the parcel ships. With Shopify Payments, US shoppers see prices in US dollars, and Shopify can calculate duties and import taxes at checkout from each product's HS code (its customs code) and country of origin, with labels from a carrier that supports duty-paid shipping. Or you build the duty into your US prices. Brands with steady US sales can also keep stock in a US warehouse, so orders ship inside the US: faster, with one import instead of one per order. More in selling internationally.
- Prices in US dollars for US shoppers
- Duties paid at checkout or built into the price
- A US warehouse once US sales are steady
