Rate types

Calculated shipping rates on Shopify: what merchants need to know

Understand carrier- and app-calculated Shopify rates, the data they use, plan considerations, testing, and pre-checkout visibility.

Updated · By the ShipCalc team at MerchantOS

Short answer

Calculated shipping rates are generated dynamically for the current order and destination instead of being fixed in advance. A carrier or shipping app can use weight, dimensions, origin, postcode, service level, and other data to return a price. Shopify’s standard customer flow reveals eligible calculated rates after the address is entered at checkout. A storefront calculator can request eligible rates earlier, but checkout remains the final calculation.

What calculated rates depend on

Dynamic prices are only as reliable as the data and connection behind them. Product weight, package dimensions, shipping origin, destination, cart contents, carrier services, and app configuration can all change the result.

  • Origin and destination
  • Product and package weight
  • Package dimensions and dimensional weight
  • Carrier service and delivery speed
  • Cart contents and fulfilment split
  • App or carrier availability

Calculated does not mean visible everywhere

A rate engine can return the correct amount at checkout while the storefront still says “calculated at checkout.” Rate creation and rate display are separate layers. Merchants should decide whether the product page, cart, or drawer needs an earlier estimate.

Want shoppers to see rates before checkout?ShipCalc shows your existing Shopify rates on product pages, carts, and cart drawers. See how it works.

Plan and integration considerations

Availability for third-party carrier-calculated rates can depend on the Shopify plan, region, carrier, and app. Confirm the current requirements in Shopify documentation and the provider’s listing before designing the shipping workflow.

Build a fallback and monitoring process

Carrier or app responses can fail. Decide whether a backup rate is appropriate, monitor checkout errors, and keep a reproducible test order for every priority market. After shipping-profile, carrier, or package changes, repeat the same tests.

Checklist

  • Accurate product weight
  • Accurate package data
  • Correct origin
  • Supported destination
  • Carrier service enabled
  • Required Shopify capability available
  • Fallback rate evaluated
  • Checkout test completed
  • Storefront estimate compared with checkout
  • Failure monitoring assigned

Questions

Are calculated rates the same as flat rates?

No. Flat rates are merchant-defined amounts; calculated rates are generated dynamically from order and destination data.

Can calculated rates appear before checkout?

A storefront calculator app can expose eligible rates earlier, while checkout remains the final confirmation.

Why might calculated rates fail?

Missing product data, unsupported destinations, configuration gaps, plan limitations, or carrier/app availability can all prevent a result.

Try ShipCalc free

Show shoppers the shipping cost before they ask.

Questions first? Talk to us.

Start free trial
  • 14-day free trial
  • No theme code