> 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 is exactly 358 item codes and every one is food or drink. 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, and it is 14 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. The banner on the site is filed under an August 2026 upload path and is labelled as the new version, so the eligible list has already been revised at least once 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 358 items, and all of it is food
The banner says more than 350 products. The terms are more precise: we counted 358 distinct item codes in the table, and there is not a single duplicate among them.
What the banner does not say is what kind of products they are. Every one of the 358 is food or drink. Biscuits and wafers make up the largest block, snacks and crisps the next, then drinks, instant noodles, sweets, nuts and cooking seasonings. Nothing from Baby and Kids, Home and Living, Personal and Beauty Care, Pet Care or Stationery appears anywhere on the list, and those are five of the six categories Eco-Shop advertises in its own navigation menu.
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.
Counted by brand, the list leans heavily on Malaysian and regional snack names. Julie's has the most entries at 18 item codes, followed by Mamee with 16, Snek Ku with 14, and Mister Potato and Adabi with 11 each. Vida and Munchy's have 10 each, then Nabati, EJH and Delicies with eight. The drinks section is broad enough to be genuinely useful: Fanta in six flavours at 1.25L, Coca-Cola, Sprite and A&W Sarsaparilla at 1L, 100 Plus Original and Zero in 1L bottles, F&N Seasons soya bean and chrysanthemum at 1L, Calpis, Ribena, Sunquick 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 Malaysia Day shelf is mostly Buy 5 Free 1 stock
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 part worth planning around is the food shelf that comes with it, branded Nikmati Selera Pilihan Lokal. We checked every item on that shelf against the Beli 5 Percuma 1 table and the overlap is almost total. Julie's Love Letters in both the wafer cube and wafer stick formats, the Nabati wafer range including Goguma and Cocopan, Mister Potato crisps 40g, Jack n Jill Roller Coaster and Jigs 60g, Apollo layer cakes 7s, Wow Pasta, IndoMie Mi Goreng and Pop Spageti, Maggi Hot Cup, 100 Plus 1L, Calpis Soda and Cultured, and all four Adabi Tepung Cucur variants are on both lists.
In other words, the Malaysia Day display is close to a ready-made qualifying basket. Six items off that shelf, one receipt, member scanned, sixth free.
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 has already changed once in 2026 on Eco-Shop's own upload dates, under terms that let the company revise it without notice. Treat the 358 items as today's list rather than the year's list.
*Image: Eco-Shop Marketing Berhad*



