How To Use Carrier Calculated Shipping Rates In Shopify Markets

How To Use Carrier Calculated Shipping Rates In Shopify Markets

Carrier-calculated shipping shows customers a live rate from a carrier such as USPS, UPS, or DHL, based on the parcel weight and the delivery address. In the new Shopify system, you add it as a shipping option inside a market by choosing the type Carrier or app-calculated. Each carrier-calculated option holds one rate.

When Live Carrier Rates Make Sense

A flat rate is simple, and many stores should stay with it. Live carrier rates earn their place when your parcels vary a lot in weight, size, or destination, because a single flat price will overcharge some customers and undercharge others.

Use live rates when:

  • Your products differ widely in weight or size.
  • You ship to many destinations at very different costs.
  • You sell larger items where a wrong guess costs real money.

Stay with flat or weight-based rates when your parcels are similar. Simple pricing is easier for customers to trust, and it is easier for you to explain.

What You Need Before You Start

  1. Accurate product weights. Every product variant needs a weight. If a weight is missing, the carrier cannot calculate a correct rate.
  2. Package sizes. Add the boxes you actually use in Settings, Shipping and delivery, under Packages. See the guide on packages, labels and carrier accounts.
  3. A carrier or an app. Live rates come through Shopify's built-in carriers, which were DHL Express, FedEx, UPS, and USPS on the store I tested, or through a third-party shipping app. Which one you can use depends on your Shopify plan and your region. Carrier-calculated shipping availability depends on your plan, and the Basic Shopify plan does not include this unless you have been grandfathered into the system. This can change in the future.
  4. A shipping origin. The rate depends on where the parcel leaves from, so your store location must be correct.

How To Add A Carrier Or App Calculated Option

  1. Click Markets in your admin, then click your market.
  2. Click Shipping, then click Add shipping option.
  3. Open the Type dropdown and choose Carrier or app calculated.

The Type dropdown on the Add shipping option screen with arrows pointing to Type and to Carrier or app calculated

  1. The Rate section now shows Shipping services. Use the search box to find a carrier or an app. The carriers listed on this store are DHL Express, FedEx, UPS, and USPS.
  2. Open Select services and tick the services you want to offer.
  3. Add a handling fee if you need one.
  4. Turn on Offer free shipping if you want a free shipping threshold on this option.
  5. Save your changes.

The Shipping services picker with the carrier list showing DHL Express, FedEx, UPS and USPS, and a Handling fee button below

An option of this type has one rate. If you want to offer two services from the same carrier, such as a ground service and an express service, add them as two separate shipping options.

Handling Fees

Click + Handling fee under Shipping services to add a fee on top of the live rate. This is only for Carrier and app calculation. 

Here you can add either a flat rate or a percentage, which will be calculated on the overall shipping costs.

The Handling fee section under Shipping services where you add a flat rate or a percentage to the carrier rate

Think carefully before you use it. Customers compare your shipping price against your product price, and a hidden handling fee that looks like extra shipping can cost you a sale.

Check The Rates Customers Actually See

Do this before you tell anyone the setup is finished.

  1. Add a heavy product and a light product to separate carts.
  2. Enter a nearby address and a faraway address.
  3. Compare the checkout rates to the carrier's own calculator.
  4. If a rate looks wrong, check the product weight and the package size first.

Most rate problems come from missing or wrong weights, not from the carrier connection.

Know The Limits

Do not confuse this with Select preferred carriers in Shipping labels. Those choices recommend services when you buy labels and do not affect the rates customers see at checkout.

Carrier-calculated rates depend on the carrier's service being available for that route. If a service is not offered to a destination, no rate will show. Always keep a fallback, such as a flat rate option, in the same market so a customer is never left without a shipping choice.

Key Takeaways

  • Use live carrier rates when parcels vary widely in weight, size or destination
  • Add them as a shipping option with the type Carrier or app calculated
  • Each carrier calculated option holds one rate, so add services as separate options
  • Missing product weights are the most common cause of wrong rates
  • Keep a flat rate fallback in the same market

Frequently Asked Questions

How do I show live carrier rates at Shopify checkout?

Open Markets, click your market, click Shipping, then Add shipping option, and choose Carrier or app calculated as the type. Select the carrier service and save.

Why are my carrier rates wrong or missing?

Check the product weights first, then your package sizes, then your store location. Missing weights are the most common cause.

Can I offer two services from the same carrier?

Yes, as two separate shipping options, because each carrier-calculated option holds one rate.

Do I need a paid Shopify plan for carrier-calculated shipping?

It depends on your plan and region. Check your own plan details in Shopify before you build around it.

Is it better to use flat rates or live rates?

Flat rates are simpler and work well when parcels are similar. Live rates are more accurate when weights, sizes or destinations vary a lot.

live shipping rates shopify carrier calculated shipping shopify made easy shopify markets
About the Author