Set up your shipping rates and methods

Set up your shipping rates and methods

Shipping rates are what you charge your customer in addition to the cost of the products that they order. The cost of any shipping rates are added to a customer's order at checkout.

You can set up one or more shipping rates for your customers to choose from.

When you create shipping rates, you can also specify any restrictions or rules around which shipping methods are available based on the contents of the customer's cart.

Flat shipping rates

Flat shipping rates are specific shipping amounts that you charge a customer based on their order.

For example, if you want to charge $5 USD for shipping each time a customer places an order, then you would set up a $5 USD flat shipping rate.

The benefit to flat shipping rates is that you have control over precisely what a customer is charged at checkout.

General rates

General rates provide a flat rate shipping cost regardless of what is in the cart.

For example, if you want customers to be able to choose between regular shipping costing $5 USD or expedited shipping costing $15, then you would set up two general flat rates, one for each option.

These two rates then display as options in your checkout for any customer's order.

Price-based rates

Price-based rates let you set minimum and maximum cart values for your flat shipping rates.

For example, suppose that you want to charge different rates for orders below and over $50 USD. Using priced-based rates, you can set a flat shipping rate of $4 USD for orders under $50 USD, and a flat shipping rate of $10 USD for orders over $50 USD.

Using the example above, a customer with a cart valued at $35 USD would have only the $4 USD shipping option displayed at checkout.

Review the following table that displays example price-based rates (all prices are in USD):

Order valueShipping rate price
$0 USD - $100.00 USD$24.99 USD
$100.01 USD - $200.00 USD$9.99 USD
$200.01 USD and above$0 USD (free)

Weight-based rates

Weight-based rates let you set the minimum and maximum weights that qualify an order for your flat shipping rates.

For example, suppose that you want to charge different rates for orders below and over 5 kg. Using weight-based rates, you can set a flat shipping rate of $7 USD for orders under 5 kg, and a flat shipping rate of $15 USD for orders over 5 kg. Using this example, a customer with a cart that has a combined weight of 7 kg gets only the $15 USD shipping option displayed at checkout.

If an order doesn't match any shipping rates defined in Settings > Shipping and Delivery, then the order is assigned to the next higher available weight based shipping rate. For example, if there is a 2 kg order and a shipping rate only for 4 kg orders, then the customer is displayed the 4 kg shipping rate at checkout instead of an error message.

Review the following table that displays example weight-based rates (all prices are in USD):

Order item weightShipping rate price
0 lb - 0.99 lb$4.99 USD
1 lb - 4.99 lb$9.99 USD
5 lb - 9.99 lb$19.99 USD

Free shipping rates

Any flat shipping rate can be made into a free shipping rate by setting the shipping cost to $0 USD. For example, if you want to offer free shipping on all orders, then you can create a general flat shipping rate with a cost of $0 USD.

Instead, if you wanted to offer free shipping on orders over $100, then set up a priced-based flat rate of $0 USD for orders over $100.

Calculated shipping rates

Calculated shipping rates are shipping costs that are provided by any shipping carriers or apps that you add to your store.

When a customer reaches checkout, their cart information is sent to the shipping carrier or app, and they return what you should charge for shipping.

The benefit of carrier-calculated shipping rates is that you can pass on the exact cost of shipping an order directly to the customer.

Calculated shipping rates from shipping carriers

Depending on your store's Shopify subscription plan and location, there are certain shipping carriers that you might be able to add directly to your shipping settings.

Shipping carriers can use any of the following factors when determining how much to charge for shipping:

  • shipping origin
  • shipping destination
  • weight of the shipment
  • value of the shipment
  • dimensions of the shipment box
  • dimensional weight
  • requested speed of delivery

For example, suppose that a customer from Washington D.C., United States reaches the checkout with a 1 kg order. Your store is located in Ottawa, Canada and your default box size is 5" x 7" x 7" weighing 0.375 kg. If you connect your Shopify account with Canada Post, then Canada Post calculates the possible shipping options for your customer based on the order criteria, and provides them at checkout for the customer to choose from.

Calculated shipping rates from apps

Apps can also provide calculated rates when the carrier that you ship through uses an app to integrate with Shopify, or you need a more advanced shipping setup.

    • Related Articles

    • Shopify Subscriptions

      The Shopify Subscriptions app is connected to your Shopify store, so you can build and manage your subscriptions without leaving your admin. Adding subscriptions as a purchase option lets you sell products on a recurring basis. By using the Shopify ...
    • Hide products from Google & Shopify Search

      1. Access Your Shopify Admin Log in to your account to enter the backend of your store. Familiarize yourself with the intuitive Shopify admin page and interface, setting the stage for effortless product management. Think of it as your store's control ...
    • Creating and selling gift cards

      You can activate gift cards on your store to sell gift card products, as well as create gift cards directly from your Shopify admin. Gift cards give your customers the opportunity to share their love for your brand with others. From your Shopify ...