How to Set Up Shopify Shipping: Complete Guide with Free Shipping Strategy 2026

Set up Shopify shipping correctly with this complete guide. Covers shipping zones, rate types, free shipping thresholds, carrier discounts, ShipStation, and international shipping with EasyShip.

Shopify shipping is one of the most important parts of running a successful online store. Getting your shipping setup wrong — charging too much, shipping too slowly, or not offering the right options — costs you customers at checkout. This guide covers how to set up shipping on Shopify from scratch, including shipping rates, carriers, packaging, and free shipping strategies.

How to Set Up Shopify Shipping

Step 1: Go to Shipping Settings

In Shopify admin, go to Settings > Shipping and delivery. This is where you configure everything related to how you fulfill and ship orders. You will see shipping profiles — the default General shipping profile applies to all products unless you create custom profiles for specific product types.

Step 2: Set Your Shipping Origin

Your shipping origin is the address from which your packages ship. Shopify uses this to calculate carrier rates. Set it to your actual warehouse, home, or fulfillment center address. If you use a third-party fulfillment service, set their address as the origin.

Step 3: Choose Your Shipping Rate Type

Shopify offers four types of shipping rates:

  • Free shipping: No charge to the customer — you absorb the cost. Best practice is to build the cost into your product pricing.
  • Flat rate: A fixed fee regardless of order size (e.g., $5.99 for all orders). Simple and predictable for customers.
  • Price-based rates: Different rates based on order value (e.g., free shipping over $50, $6.99 under $50). Encourages larger orders.
  • Calculated rates: Real-time rates from carriers like USPS, UPS, FedEx, or Canada Post. Requires Shopify plan or above, and accurate product weights in your listings.

Step 4: Set Up Shipping Zones

Shipping zones group countries or regions together and let you set different rates for each zone. A typical setup has domestic (your home country), international (rest of world), and sometimes a regional zone (e.g., neighboring countries with lower shipping costs). Add your zones in the shipping profile, then add rates to each zone.

Step 5: Add Product Weights

If you use calculated carrier rates, every product needs an accurate weight. Inaccurate weights mean either overcharging customers (drives abandonment) or undercharging (eats your margins). Weigh your products plus typical packaging materials and enter the combined weight in each product’s Shopify listing under the Shipping tab.

Shopify Shipping Discounts

Shopify provides pre-negotiated shipping discounts with major carriers for all merchants — no minimum volume required. Discounts vary by plan:

  • Basic: Up to 77% off USPS, UPS, DHL
  • Shopify: Up to 88% off carrier rates
  • Advanced: Up to 88% off plus cubic pricing for USPS

These discounts are accessed through Shopify Shipping — print labels directly from your Shopify admin without a separate carrier account. Shopify Shipping is available for merchants in the US, Canada, UK, and Australia.

Free Shipping Strategy for Shopify Stores

Free shipping is the most powerful conversion driver in ecommerce. 93% of online buyers say free shipping encourages them to buy more. The question is not whether to offer free shipping, but how to offer it profitably:

  • Build it into pricing: If your average shipping cost is $6, raise product prices by $5 to $7 and offer free shipping. Psychologically, “free shipping” converts better than a lower price with a shipping fee.
  • Set a minimum threshold: “Free shipping over $50” increases AOV because customers add items to reach the threshold. Set the minimum slightly above your current AOV.
  • Use a shipping progress bar: Show customers how close they are to free shipping (“Add $12 more for free shipping!”). Apps like Free Shipping Bar or Hextom’s app display this in the cart or a top banner.

Best Shopify Shipping Apps

ShipStation

ShipStation is the most popular multi-carrier shipping management platform. It connects Shopify with USPS, UPS, FedEx, DHL, and 60+ other carriers, lets you compare rates in real time, print labels in bulk, and automate routing rules (always use USPS for orders under 1 lb, UPS for over 5 lb). Plans from $9.99/month.

EasyShip

EasyShip is built for international shipping — it shows real-time rates from 250+ couriers worldwide, handles customs documentation automatically, and shows delivered duty paid (DDP) options so your international customers do not face surprise import fees. Free plan available for 50 shipments per month.

Frequently Asked Questions

How do I offer free shipping on Shopify?

Go to Settings > Shipping and delivery, click your shipping profile, and add a new rate. Select “Free shipping” as the rate type. You can apply it unconditionally (always free) or set a minimum order value. Enable a shipping progress bar app to show customers how close they are to the free shipping threshold.

Does Shopify charge for shipping?

Shopify does not charge you for using Shopify Shipping — you pay actual carrier rates (at discounted Shopify rates) when you purchase labels. The cost of the label is charged to your Shopify account and deducted from your payouts or billed separately.

How do I set up international shipping on Shopify?

Add international shipping zones in Settings > Shipping and delivery. Add your target countries to a new zone and set rates for that zone. For complex international needs with real-time rates and customs handling, use EasyShip or ShipStation. Also ensure your products have the correct HS tariff codes set in the product’s Shopify listing for accurate duty calculations.

Can I print shipping labels directly from Shopify?

Yes. Shopify Shipping lets you purchase and print carrier labels directly from your order management page at discounted rates. Supported carriers vary by country: USPS, UPS, DHL (US); Canada Post (Canada); Evri, DPD, Hermes (UK); Sendle (Australia).

How do I handle free shipping in Shopify without losing money?

Build shipping costs into your product prices. If your average shipping cost is $7, add $5 to $7 to your retail price and offer free shipping. Use a minimum order threshold to ensure you are shipping larger, more profitable orders for free. Analyze your average order value and margin before setting the free shipping minimum to ensure you remain profitable after shipping costs.

Final Thoughts

Shopify shipping setup takes 30 minutes to do properly and pays dividends for years. The key decisions are: use calculated rates or flat rate, what your free shipping threshold is, and which carrier you use for label printing. Start simple with flat rates or Shopify Shipping’s built-in calculated rates, and upgrade to ShipStation or EasyShip as volume and complexity grow. Pair a strong shipping setup with a cart abandonment strategy so the customers who do see shipping costs convert rather than leave.

Previous Article

Best Shopify Print on Demand Apps 2026: 7 Top Picks Compared

Next Article

How to Add Instagram Feed to Shopify: 5 Best Apps and Setup Guide 2026

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨