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.
On this page
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
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:
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping section, click the shipping profile that you want to edit.
Next to the rate that you want to adjust, click the ... drop-down menu and then Edit rate.
In the Handling fee section, set the rate adjustments.
Click Done, then click Save.
Edit a shipping rate
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping section, click the shipping profile that you want to edit.
Next to the rate that you want to edit, click the
...
button.In the drop-down menu, click Edit rate.
Make any changes, and then click Done.
Click Save.
Delete a shipping rate
From your Shopify admin, go to Settings > Shipping and delivery.
In the Shipping section, click the shipping profile that you want to edit.
Next to the rate that you want to delete, click the
...
button.In the drop-down menu, click Delete.
Click Save.