My shipping rates don't match the condition I have set when checking out

I set my shipping rates based on the weight of the product however when I check out it puts in the more expensive shipping weight.

I put my T shirts as 600 grams and that falls into the shipping rate of £4 for 0 -750g.

My other items are set for £6 for 700g - 2kg.

However when I go to check out a T shirt set at 600g it goes for the more expensive option of 750g - 1.9kg for £6???

Hey, @jos_whiteman ! Welcome to Shopify Community!

Besides the weight of the products in a customer’s cart, another factor that is considered when calculating the shipping rates at the checkout is package weight. I recommend taking a look at your default package and seeing if the weight is at least 150 grams. If the total weight of the products and the package reaches or exceeds 750 grams that would be the reason why the middle shipping tier is being charged in this case. You can check your default package by following the steps below.

  1. In your Shopify admin, go to Settings > Shipping and delivery.
  2. Scroll down to Packages.
  3. Notice the weight of the default package. The default package is the one that has a note that says This package is used to calculate shipping rates at checkout.

If you confirm that the total weight does fall between the middle shipping tier weight range, you can rectify this through one of the following methods:

Since we’re on this topic, I thought I’d share a few resources that will help you optimize shipping. Feel free to check out the following blog posts if you need some tips and tricks around sending orders to customers!

Don’t hesitate to respond if you have questions about what I’ve discussed!

Hi @jos_whiteman

I think this can be caused by the weight of packages added to the product that leads to the total order weight exceeding 750g, and the shipping fee is calculated as 6 GBP.

If you want to get more exact and detail information, you can please share with me your store link. I will help you check it.