Shopify duty setup
Shopify Duty Calculator Mismatch: What to Check
A practical checklist for Shopify merchants when checkout duties, carrier DDP labels, or landed-cost estimates do not match.
For Shopify, DTC, and cross-border ecommerce operators setting HS codes, country of origin, and duty collection for US orders.
Why this needs a second pass
Duty calculators depend on product data. When Shopify, a carrier, Zonos-style duty estimate, supplier paperwork, or broker note disagrees, the problem is often an incomplete HS/HTS code, missing country of origin, valuation mismatch, or tariff signal that was not checked separately.
Product facts to collect
- The HS or HTS code currently entered in Shopify or provided by the supplier.
- Country of origin for each variant, not just the brand or fulfillment location.
- Product value, shipping value, DDP/DAP setup, carrier, and destination country.
- Product materials, function, packaging, kit/set details, and any affected variants.
What Moya checks
- Confirm whether the code is a generic 6-digit HS code or a full US 10-digit HTS candidate.
- Check whether country of origin and product value assumptions match the duty calculator setup.
- Run a second pass on the US HTS path before trusting a surprising duty rate.
- Surface tariff-program caveats and broker-prep questions before changing checkout settings.
Caveats before relying on the answer
- Moya does not calculate or collect checkout duties and does not replace Shopify, Zonos, a carrier, or a broker.
- Duty calculators can differ because of valuation, origin, tariff tables, carrier rules, or missing product data.
- Use the result to prepare questions and verify assumptions before filing or changing customer-facing charges.
Example prompt
Shopify is showing a surprisingly high duty for US orders. Current code: 3304.99. Product: skincare set from Canada, country of origin CA, retail kit with serum and moisturizer. Check whether the US HTS path, origin, tariff exposure, and broker questions support this duty estimate.