Setting up carrier-calculated shipping rates

Calculated shipping rates are determined at checkout by a third-party shipping service based on the details of the order. This helps you charge your customers the exact amount that a shipping carrier, such as UPS or FedEx, will charge you when you purchase a shipping label.

When you add carrier-calculated shipping rates, you also need to enter accurate weights for each of your products so that you can provide accurate shipping rates to your customers at checkout.

Carrier-calculated shipping rates often display expected transit time next to the shipping rate at checkout, but they don't include your processing time. You can display delivery dates at checkout that include your processing time and transit time. To learn more, refer to Setting up delivery dates.

Before you create any shipping rates, make sure to get familiar with shipping zones and shipping profiles. Shipping zones are a group of countries or regions that you create for your shipping rates and shipping profiles let you set up shipping rates for specific products and locations.

Requirements for setting up carrier-calculated shipping rates

Carrier-calculated rates are available to stores in the following scenarios:

  • If you're in the United States and use Shopify Shipping, then you can add calculated rates from USPS, DHL, and UPS.
  • If you're in Canada and use Shopify Shipping, then you can add calculated rates from Canada Post.
  • If the carrier-calculated shipping feature is on your store's Shopify subscription plan, then you can add rates from your own account with USPS, FedEx, UPS, and Canada Post, as well as any calculated rates from any shipping apps. Before you can add your own rates from any shipping carriers, you need to add your carrier accounts to your shipping settings in Shopify. Learn about Third-party carrier-calculated shipping rates.
  • If you're in Australia and use Shopify Shipping, then you can add calculated rates from Sendle for both domestic and international shipping. The postcode and suburb of the fulfillment location need to match for you to generate a quote. You can check and edit this in Settings > Locations.

Create calculated shipping rates

Steps:

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping section, click the shipping profile that you want to add carrier-calculated rates to.

  3. Next to the zone where you want to add a rate, click Add rate.

  4. Select Use carrier or app to calculate rates.

  5. In the drop-down menu, choose the shipping service that you want to add calculated rates for.

  6. In the SERVICES section, select the shipping methods from that shipping service that you want to provide as options for your customers at checkout.

  7. Optional: In the FUTURE SERVICES section, choose whether to automatically offer any new services that the shipping service makes available.

  8. Optional: In the HANDLING FEE section, add any handling fee that you'd like to be added to the calculated rate.

  9. Click Done, and then click Save.

Mark up or discount calculated rates

You can adjust calculated shipping rates to mark up or discount the rates that are displayed to your customers at checkout. For example, if the rate is too high to attract customers, then you could discount it by a certain percentage to increase sales. Instead, if for example the rate is too low to cover your packaging and handling costs, then you can increase it.

You can mark up calculated shipping rates by an additional flat fee or by a percentage of the total shipping rate. If you adjust a calculated shipping rate to include both an additional flat fee and a percentage markup, then the percentage is calculated before the flat fee is added. For example, a $5.00 rate with 50% markup and a $1.00 flat fee costs the customer $8.50, not $9.00.

If you want to offer discounted shipping, then enter a negative value. For example, -5% or $-2.50.

Steps:

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping section, click the shipping profile that you want to edit.

  3. Next to the rate that you want to adjust, click the ... drop-down menu and then Edit rate.

  4. In the Handling fee section, set the rate adjustments.

  5. Click Done, then click Save.

Edit a shipping rate

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping section, click the shipping profile that you want to edit.

  3. Next to the rate that you want to edit, click the ... button.

  4. In the drop-down menu, click Edit rate.

  5. Make any changes, and then click Done.

  6. Click Save.

Delete a shipping rate

  1. From your Shopify admin, go to Settings > Shipping and delivery.

  2. In the Shipping section, click the shipping profile that you want to edit.

  3. Next to the rate that you want to delete, click the ... button.

  4. In the drop-down menu, click Delete.

  5. Click Save.

Can’t find the answers you’re looking for? We’re here to help.