> Quick view: Eco-Shop runs a Beli 5 Percuma 1 offer for the whole of 2026, and the terms that govern it sit in a PDF its campaign page links to without ever summarising. Buy six items from the eligible list in one receipt and the sixth is free. It is members only. The eligible list was cut from 358 item codes to 186 in late September, and it is almost all snacks and drinks. On the chain's RM2.60 price point that is RM13.00 for six items instead of RM15.60, a flat 16.7 percent, which is worth roughly 83 times what the loyalty points give back.
What the offer actually is
Eco-Shop has a campaign page for Beli 5 Percuma 1 that consists of one banner and one line of Malay text: subject to terms and conditions, click here for more information. Everything that matters is in the linked document, which is now eight pages long.
The terms are short and unusually clear. The promotion is valid for Eco-Shop members only. It applies to selected items only. The promotion period is 1 January 2026 to 31 December 2026. Customers must purchase six items from the selected items in a single receipt, and the sixth item will be free. The promotion is not exchangeable for cash and no cash refund will be given. Eco-Shop Marketing Berhad reserves the right to amend, change or terminate the promotion without prior notice.
That last line is not boilerplate here. On 13 September the campaign banner sat under an August 2026 upload path and the terms ran to 14 pages and 358 item codes. By 23 September the banner had been swapped for a September upload labelled as the third version, and the linked terms had shrunk to eight pages and 186 item codes. The promotion period on page one did not change. So the list has been revised at least twice during a promotion the terms describe as running all year. If you are planning a shop around specific products, check the current list rather than a screenshot someone sent you in March.
Membership itself is free. You download the Eco-Shop app, tap sign up, and show the QR code at checkout. Eco-Shop's own FAQ confirms that if you cannot open the app at the till you can give the cashier your mobile number instead and the points still land in your account, though voucher redemption has to happen in the app.
The eligible list is now 186 items, down from 358
The banner still says more than 350 products. The terms no longer agree. On 13 September we counted 358 distinct item codes across 14 pages. The version linked from the campaign page on 23 September has 186 item codes across eight pages, with no duplicates. That is 172 codes gone in about ten days. Page one still gives the same 1 January to 31 December 2026 promotion period.
It is still overwhelmingly a food-and-drink list. We counted 55 drinks, including coffee and tea sachets. The rest is crisps and crackers, wafers and biscuits, sweets and chocolate, plus a few nuts, cereals and instant pastas. The one change in kind is pet food. Six packs of Psitiv cat food, 300g to 360g, are now on the list: Tuna, Mackerel, Ocean Fish, Milky Ocean Fish, Salmon & Chicken and Seafood. Nothing from Baby and Kids, Home and Living, Personal and Beauty Care or Stationery appears anywhere.
This matters because it inverts what most people walk into an Eco-Shop for. The chain built its name on RM2.60 storage boxes, hangers, kitchen tools and stationery. None of that is in this offer. Beli 5 Percuma 1 is, in practice, a grocery-aisle promotion attached to a household-goods shop.
The brand mix has changed more than the size suggests. The September leaders are mostly gone. Adabi, Snek Ku, Munchy's, EJH and Delicies no longer appear, Julie's drops from 19 codes to three and Mamee from 16 to three. Vida now has the most entries with 10, all its 325ml zero-sugar sparkling cans. Nabati, Fruit Plus and Rinda have eight each. Fanta, Calpis, Mister Potato, Wise cottage fries, Twisties, Tango and Psitiv have six each. The drinks section is still useful: Fanta in six flavours at 1.25L, Coca-Cola, Sprite and A&W Sarsaparilla at 1L, 100 Plus Original and Zero at 1L, five F&N 1L flavours, Calpis, Ribena, Sunquick, Tropicana Twister and the four ZUS Ngupi ready-to-drink coffees.
What it is worth in ringgit
Eco-Shop describes itself on its own About Us page as the RM2.60 shop, and the site does not publish per-item prices anywhere, so the arithmetic below assumes the standard Eco-Shop price point rather than the eco-plus format, where items run up to RM10.
Six eligible items at RM2.60 come to RM15.60. Under the offer you pay for five, so RM13.00. You save RM2.60 and your effective price per item drops to RM2.17. As a percentage that is 16.7 percent off, and because every item carries the same price the usual buy-one-get-one trap does not apply: there is no cheapest-item rule to game, and no way to get a worse free item than the ones you paid for.
Scale it up and the pattern holds, assuming the offer repeats within a receipt. Twelve items would be RM31.20 at list and RM26.00 with two free, saving RM5.20. Eighteen would be RM46.80 at list and RM39.00 with three free, saving RM7.80. That assumption is the one soft spot in the terms, which say a customer must buy six items and the sixth is free without stating whether a receipt can carry more than one set. Nothing in the document caps it, and nothing confirms it. If you are building a large basket around this, ask a cashier at your outlet first.
The points programme is worth 0.2 percent, so use the offer instead
Eco-Shop's loyalty app also runs a points scheme, and it is worth knowing how thin it is before you decide which lever to pull.
The FAQ sets the rate at RM1 spent equals 1 point, rounded down with no rounding up. Redemption runs at 500 points for an RM1 voucher, 1,000 for RM2, 2,500 for RM5, 5,000 for RM10 and 10,000 for RM20. Every rung is the same exchange rate, so the programme returns RM1 for every RM500 spent. That is 0.2 percent.
Set that against Beli 5 Percuma 1 at 16.7 percent and the comparison is not close. The offer is worth about 83 times the points on the same basket. Your RM13.00 six-item shop earns 13 points, which is 2.6 sen of eventual voucher value, against RM2.60 saved on the spot.
Three points rules catch people out. Points collected between 1 January and 31 December expire on 30 April of the following year, so anything you bank in 2026 dies on 30 April 2027. Vouchers expire 30 days from the date you redeem them, and expired vouchers are not replaced and the points are not returned. And purchases from the Eco-Shop official store on Shopee earn no points at all, because the scheme only covers the physical Eco-Shop and eco-plus stores.
There is one more voucher rule that is easy to lose money on. Eco-Shop's FAQ states plainly that a cashier cannot give change against a voucher, using its own example of an RM4.80 purchase paid with an RM5 voucher, where the 20 sen is simply gone. The chain's own suggested fix is to add another item and pay the difference. On a RM2.60 price point that is easy enough to do, but the practical rule is to redeem the smallest denomination that fits your basket rather than the largest you can afford.
The Merdeka shelf: about half of it still qualifies
Running until 30 September is Edisi Khas Merdeka: Eco-Shop X Projek SembangSembang, a limited edition collection under the line Seni Kita, Jiwa Bangsa, launched on 1 August for the 69th national day. Everything in it sits at RM2.60.
The collection covers a printed recycled tote in the illustrator's market-scene artwork, Merdeka edition notebooks in three different designs, five-piece Merdeka sticker sets, a Jalur Gemilang range that runs from a 60cm by 120cm national flag through 8-piece 15cm by 30cm flag sets, a 7m ten-in-one bunting, car flags and motorcycle flags, and a Joyit toy set of acrylic Malaysian state figures covering Kedah, Melaka, Terengganu, Kelantan, Perlis, Pahang, Peninsular Malaysia and East Malaysia, plus a Malaysian landmark puzzle badge.
The food shelf that comes with it is branded Nikmati Selera Pilihan Lokal. In mid-September almost everything on it was also on the Beli 5 Percuma 1 list. The late-September cut changed that. Still on both lists: Julie's Love Letters in the 60g wafer cube and 50g wafer stick formats, Nabati Goguma and Cocopan, Wow Pasta, 100 Plus 1L, and Calpis Soda and Cultured. No longer on the offer list: Mister Potato crisps 40g, Jack n Jill Roller Coaster and Jigs, Apollo layer cakes, IndoMie Mi Goreng, Pop Spageti, Maggi Hot Cup and the four Adabi Tepung Cucur variants.
You can still build a qualifying six from that display, but not by grabbing whatever is on it. Check each pack against the current list first.
Where you can do this
Eco-Shop's About Us page still says over 350 outlets. Its own store locator says otherwise: on 9 September 2026 the page rendered 476 outlet cards across 14 states, of which 449 are flagged as standard Eco-Shop, 21 as eco-plus and three as concept stores.
Two places in the locator's own filter menu have no outlets behind them. Labuan and Putrajaya both appear in the state dropdown and both return nothing, so if you are in either, the nearest branch is across water or across a state line.
The eco-plus format is worth flagging separately. Those 21 stores price up to RM10 rather than at RM2.60, which changes the arithmetic above completely, and the terms do not say whether the offer runs there. Pahang and Kelantan have four eco-plus outlets each, Penang and Johor three each, Terengganu two, and Kedah, Perak, Negeri Sembilan, Selangor and Sarawak one each.
Fine print people trip on
The six items must be on one receipt. Splitting a basket across two transactions to use two payment methods will cost you the free item.
The offer is member-linked, not receipt-linked, so the member has to be identified before the transaction closes. There is no retroactive claim in the terms, and Eco-Shop's own guidance on missing points asks you to email a photo of the receipt, which is a points remedy and not a free-item one.
Nothing in the promotion is exchangeable for cash, and no cash refund is given, so if you return a qualifying item afterwards you should expect the free one to be unwound with it.
Points and vouchers are non-transferable between accounts, which rules out pooling a family's points into one voucher.
And the list changes. It went from 358 codes to 186 between 13 and 23 September 2026, under terms that let the company revise it without notice. Treat the 186 items as today's list rather than the year's list, and assume a screenshot from last month is wrong.
How to check a pack in the aisle: flavour and gram weight decide it, not brand
We re-read the terms document on 23 September 2026 and found the new version: eight pages, 186 item codes, no duplicates. What the document gives you for each line is only two things, an item code of eight or nine digits and an item name that always ends in a pack size. There are no prices, no photos and no shelf categories in it.
That format matters more than it sounds, because eligibility is set per flavour and per gram weight, not per brand. Mister Potato is a good worked example. In September it had 11 codes, six in the 50g line and five in the 40g crisps line. Now it has six, all 50g: Hot & Spicy, BBQ, Original, Honey Cheese, Tomato and Sour Cream & Onion. The 40g bags, including Sweet Potato Original, no longer qualify at all. They often hang on the same peg as the 50g bags, and one wrong bag leaves you with five qualifying items, not six.
Julie's shows how far the cut went. It had 19 codes in September. It now has three, all Love Letters: Chocolate Wafer Sticks 50g, Vanilla Wafer Sticks 50g and Chocolate Hazelnut Wafer Cubes 60g. Choco More and the 126g cream range are gone. Nabati also depends on flavour and pack: Richeese, Richoco, Pink Lava and Butter Caramel qualify in the 3s x 39g packs, Goguma and Cocopan in the Extra 20% 3s x 37g packs, and Nextar Brownies at 90g.
The practical routine is to open the PDF on your phone before you queue, use your browser's find function on the brand name, and match the gram weight on the pack in your hand to the gram weight printed in the item name. If the pack in your hand is not in the list under that exact weight, swap it — a sixth item that does not qualify costs you the whole free item, not just itself.
Related reads
- AEON WOW! Jimat Member Price (1–31 Oct 2026): Real Member vs Non-Member Prices — AEON's monthly member-only price scheme, with the gap measured in ringgit.
- AEON's 42nd Anniversary: RM42 Buys One Draw Entry — runs to 31 October, and a useful contrast between a spend-and-win mechanic and a flat discount.
- Best Outlet Malls for Bargain Shopping Near KL (2026) — where the discounts are structural rather than promotional.
*Image: Eco-Shop Marketing Berhad*



