Shipping costs for multiple items & how do price this without charging separately for each item

Topic summary

A UK-based Shopify store owner is struggling with shipping cost calculations when customers purchase multiple items. The system is charging separate shipping fees for each product (e.g., £3.99 for a mug + £2.50 for a keyring = £6.50 total), which becomes prohibitively expensive for multi-item orders.

Root cause identified:
Shopify calculates shipping separately for items in different shipping profiles, then combines these costs at checkout.

Proposed solution:
Consolidate products into a single shipping profile so Shopify calculates one combined rate based on total cart contents, rather than adding individual rates together.

Current status:
The issue remains unresolved for the original poster, with at least one other user experiencing the same problem. A link to Shopify’s shipping profile setup documentation was provided as a resource.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Hi Im in the UK and have set up my shop and am going through the process of getting it ready to launch , but I am pulling my hair out trying to work out the shipping policies/cost work.

Currently I have a few different shipping policies , mainly based on the weight and size of the product to be shipped. But say someone buys a mug of me which cost £3.99 to post and a keyring which costs £2.50 (approx) when I tested this out and went to the checkout it was charging me two separate shipping costs e.i one for the mug and one for the keyring , which made the total shipping cost almost £6.50. If someone were to order other products from my shop they they would also be charged shipping for these and the cost would go through the roof.

Is there a way round this ?

I have used other selling platforms before and never came across these issues. In these other platforms say someone buys 6 keyrings from me I had a standard shipping rate of £2.50 + 40 for additional products so the cost of shipping would increase incrementally if they purchased more than one set of keyrings .

Is there someway to set this up in Shopify shipping or an easy way to combine shipping rates for people who buy mire than one item from my store

Thanks in advance for any help with this issues.

Kind regards

John

1 Like

Hi John @jc99 . This is a very common point of confusion when setting up Shopify shipping for the first time! The issue you’re describing happens because of how Shopify’s Shipping Profiles work.

When a customer adds items to their cart that belong to different shipping profiles, Shopify calculates the shipping cost for the items in each profile separately and then adds those costs together at checkout. This is why your Mug and Keyring are getting their shipping costs (£3.99 + £2.50) summed up.

The easiest way to achieve combined shipping rates is to have all (or most) of your products within the same shipping profile. This way, Shopify looks at the total cart contents within that profile to determine a single shipping rate.

You can refer to How to set up shipping profiles to create a custom shipping profile. If you find it helpful, please like and accept the solutions.

I’m having the exact same problem, its giving me a headache :frowning: did you manage to solve this?