← Blog

Bulk Buying vs Single Items — Does Bigger Always Mean Cheaper?

24 May 2026 · by Nipitphand · ~4 min read

Many shoppers assume that buying in bulk is always cheaper — but in reality, single items or smaller packs sometimes win on unit price, especially when the small size has a promotion running. Before you toss that jumbo pack in your cart, it pays to do the math first.

Unit price comparison table: bulk pack vs single item
Real unit price examples from Thai supermarkets — bulk pack vs single item

When Bulk Buying Actually Wins

Buying in bulk or choosing the large pack makes the most sense when all three of these conditions are true at once:

A clear-cut example: a 12-pack of 500 ml water bottles priced at 60 THB versus buying one bottle at a time for 7 THB.

12-pack: 60 ÷ 12 = 5.00 THB/bottle
Single: 7 ÷ 1 = 7.00 THB/bottle
Bulk is cheaper by 28.6%

Bulk wins clearly here — as long as you have storage space and will actually use all 12 bottles.

When Buying Single Is the Smarter Move

Don't fall into the "bigger = cheaper" trap. There are several situations where picking the smaller size is the wiser choice:

Real Examples — Unit Price Calculations

Here are common supermarket items with actual numbers worked out:

Drinking Water

Single 600 ml bottle @ 7 THB → 7 ÷ 600 = 0.0117 THB/ml
12-pack of 600 ml bottles @ 60 THB → 60 ÷ 7,200 = 0.0083 THB/ml
Winner: Bulk pack (29% cheaper)

Dish Soap

Small 500 ml bottle @ 35 THB → 35 ÷ 500 = 0.070 THB/ml
Large 3,000 ml bottle @ 180 THB → 180 ÷ 3,000 = 0.060 THB/ml
Winner: Large bottle (14% cheaper)

Yogurt

Single 150 g cup @ 15 THB → 15 ÷ 150 = 0.100 THB/g
4-pack of 150 g cups @ 65 THB → 65 ÷ 600 = 0.108 THB/g
Winner: Single cup! (the 4-pack is 8% more expensive per gram)

Tissues

Small 4-roll pack @ 39 THB → 39 ÷ 4 = 9.75 THB/roll
Large 12-roll pack @ 99 THB → 99 ÷ 12 = 8.25 THB/roll
Winner: Large pack (15% cheaper)
ItemSingle (THB/unit)Bulk (THB/unit)Winner
Drinking water0.0117/ml0.0083/mlBulk pack ✓
Dish soap0.070/ml0.060/mlLarge bottle ✓
Yogurt0.100/g0.108/gSingle cup ✓
Tissues9.75/roll8.25/rollLarge pack ✓

A Quick Checklist Before You Buy Bulk

Ask yourself these four questions every time you reach for the large size:

  1. Calculate the unit price — Divide the total price by the quantity (ml, g, or number of pieces) for both options.
  2. Check the expiry date — If you cannot use it in time, the lower unit price is meaningless.
  3. Check for promotions on the smaller size — A BOGO deal on a small pack (equivalent to 50% off) may beat the bulk price.
  4. Consider storage space — A cluttered home has hidden costs too. Buying less but buying right is a valid strategy.

Skip the Mental Arithmetic

Use DealCheck — enter the price and quantity for both packs and the app instantly tells you which is cheaper per unit, right on your phone in the aisle.

Compare Prices Now

The bottom line: bulk is not always cheaper — but when the unit price works out and you will actually use it all, go for it. DealCheck makes that comparison take less than 10 seconds.