Duties Calculated at Checkout not accurate for Canada to USA

Because of the new reciprocal tariffs from the USA, Canadian goods are now tariffed at 35% but Shopify is not calculating them properly. It’s still calculating at only 6.8%

How do we fix this?

Hey everyone,

I noticed Shopify is still showing the older 6.8% tariff rate for Canadian goods going to the U.S., even though the new rate is supposed to be 35%. While we wait for an official update, here are a few things you might try in the meantime:

  1. Try a Third-Party App

Apps like Zonos, Easyship, or DutyCalculator can sometimes offer more accurate duty/tariff estimates and even let you adjust them manually.

  1. Adjust Your Prices or Shipping

If possible, you could temporarily raise product prices or shipping rates for U.S. customers to help cover the higher import costs.

  1. Let Customers Know

A simple note at checkout or a banner on your site can go a long way. Just letting U.S. buyers know there might be higher import duties helps avoid confusion or chargebacks.

  1. Watch for Updates

Keep an eye on the Shopify Changelog
or community threads in case Shopify updates their duty rates.

  1. Reach Out to Support

If it’s causing a major issue, it might be worth opening a support ticket to check if any changes are coming soon.

Hope that helps anyone else dealing with the same thing! Happy to hear how others are handling it too.

Hi there,

Shopify itself doesn’t calculate or apply import tariffs directly — it passes that responsibility to the shipping carrier, customs broker, or any duty/tax apps you’re using. That’s why you’re seeing a mismatch (6.8% instead of 35%) — it means the tariff rates in your setup haven’t been updated to reflect the new U.S.–Canada trade changes.

A couple of steps you can take:

  1. Check your duties/taxes settings

    • If you’re using Shopify Markets Pro or Shopify’s duties/taxes feature, Shopify pulls rates from their customs partners. Make sure your markets settings are updated, then re-test a checkout to see if the new 35% applies.
  2. If you’re using a third-party app (e.g., Zonos, Easyship, or similar)

    • Log in to that app’s dashboard — most have a tariff table or automated HS code lookup. The HS codes you’re using may still be linked to the old 6.8% rate. Updating the HS codes or syncing the tariff tables should resolve this.
  3. Manual override (short-term fix)

    • If you need to charge the correct 35% immediately, you can temporarily add a surcharge through a custom tax override or a Shopify script (on Plus). That way, customers aren’t undercharged while the official rates catch up.
  4. Confirm with your customs broker/carrier

    • Sometimes carriers update their tariff tables on a delay. If Shopify is fetching rates through them, that’s likely where the discrepancy is happening.

If you’d like, I can take a look at your store’s tax/duties setup and help you implement a clean fix so your customers are seeing the right landed cost at checkout.