Reservation management no-show deposits Malaysia

Restaurant no-show fees and booking deposits in Malaysia: what the law allows

Written by Ludovic Frank Published on 14 min read
Illustration of a Malaysian restaurant owner at a shophouse host stand looking at one empty reserved table while the rest of the dining room is full

A table for six, booked for Saturday 8pm, still empty at 8.45pm. The phone rings out, the WhatsApp ticks stay grey, and the walk-ins you turned away are eating satay somewhere else. Every F&B operator in Malaysia knows the scene, and sooner or later asks the same two questions: can I take a deposit for bookings, and can I keep it, or charge a fee, when the guest never shows?

The short answer is yes, Malaysian law lets you do both, but not on any terms you like. There is no statute to quote at an angry guest and no court ruling about restaurants to hide behind, so what protects you is a well-designed policy: disclosed before the booking, reasonable in amount, and administered like someone who wants the guest back. This guide walks through the actual legal framework, what Malaysian restaurants from Kampung Baru to KLCC already do, and how to run deposits without turning your booking flow into a toll booth.

The short version:

  • no Malaysian statute, published Tribunal decision or court ruling deals specifically with restaurant no-show fees: the general law of contract applies;
  • under section 75 of the Contracts Act 1950, as interpreted by the Federal Court in Cubic Electronics (2019), you may forfeit a deposit without proving your exact loss, as long as the amount is reasonable rather than "extravagant and unconscionable";
  • the Consumer Protection Act 1999 lets a tribunal strike down unfair standard terms, and a guest can challenge a kept deposit at the Consumer Claims Tribunal for a RM5 filing fee;
  • verified practice already ranges from Rembayung's RM10 per pax deposit credited to the bill, to Dewakan's card guarantee with an RM870 nett per guest no-show charge;
  • the playbook: disclose before confirmation, keep the amount proportionate, offer a free-cancellation window, credit the deposit to the bill, and keep one compassionate exception in your pocket.

Let us start by saying plainly what most articles dance around: there is no Malaysian statute, no published decision of the Tribunal for Consumer Claims, and no court ruling that deals specifically with restaurant no-show fees or booking deposits. Nothing in the law books says a restaurant may charge RM50 for an empty table, and nothing says it may not.

That is not a gap you should fear. It means a reservation is governed by the ordinary law of contract: when a guest books a table and you hold it, you have an agreement, and a clearly disclosed deposit or cancellation term is part of it. What the law polices is not whether you charge, but how much and how fairly, through two instruments every Malaysian restaurateur should know: section 75 of the Contracts Act 1950 and the unfair-terms provisions of the Consumer Protection Act 1999.

It also means nobody can promise you a bulletproof fee. A restaurant that charges a no-show fee is making a legal judgment call, and the rest of this article is about making that call the way a court or tribunal would respect.

Section 75 and the Cubic Electronics test: keep it reasonable

The backbone is section 75 of the Contracts Act 1950: when a contract names a sum payable on breach, the innocent party is entitled to reasonable compensation not exceeding that sum. In 2019 the Federal Court clarified exactly how that applies to deposits in Cubic Electronics Sdn Bhd v Mars Telecommunications Sdn Bhd, and although the case was about a RM90 million land sale, its logic reaches every forfeited deposit in the country, your dining room included.

Three points matter for a restaurant:

  1. A deposit you forfeit is tested against section 75. Calling it "non-refundable" in your booking terms does not exempt it; the forfeiture must amount to reasonable compensation.
  2. You do not have to prove your exact loss. The Federal Court held that reasonable compensation can be awarded "irrespective of whether actual loss or damage is proven". You are not expected to produce receipts showing precisely what the empty four-top cost you on the night.
  3. The ceiling is proportionality. A forfeited sum fails only when it is "extravagant and unconscionable" compared with the highest loss the breach could conceivably cause. A deposit around the value of the food you prepped and the covers you turned away is defensible; a RM500 forfeit on a kopitiam breakfast booking is not.

Notice how well actual Malaysian practice maps onto this test. Dewakan's RM870 per guest charge sounds dramatic until you see that RM870 nett is exactly the price of its tasting menu: the fee equals the revenue the empty seat destroyed, which is about as "reasonable pre-estimate" as it gets. At the other end, a RM10 to RM50 per pax deposit on a casual group booking is so clearly proportionate that no tribunal would blink.

The Consumer Protection Act and the RM5 tribunal

The second instrument is the Consumer Protection Act 1999. Its Part IIIA on unfair contract terms, added in 2010, lets a court or tribunal void a standard-form term that causes a "significant imbalance" between business and consumer. A buried clause that forfeits a large deposit with no cancellation window, never shown to the guest before payment, is precisely the kind of term Part IIIA exists for.

The enforcement route is what makes this real rather than theoretical. The Tribunal for Consumer Claims (TTPM) hears consumer claims up to RM50,000 for a RM5 filing fee, with no lawyers on either side, and "deposits not returned" is a listed claim type. In other words: a guest who feels wronged by your kept deposit does not need to hire counsel or weigh costs. They pay less than the price of a teh tarik and you spend a morning at the Tribunal explaining your policy.

That asymmetry is the strongest practical argument for disclosure. A deposit term the guest saw, ticked and received in writing before paying is easy to defend in front of a Tribunal president. A term produced after the fact from your website footer is not. Disclose first, charge second, always.

What Malaysian restaurants actually do

Deposits are not yet the norm at the everyday end of Malaysian dining, and nobody expects a deposit to order nasi lemak. But at every point where a booking carries real money, the practice is already established, visible and accepted by guests.

Fine dining: card guarantee plus a full-menu no-show charge. Dewakan, Malaysia's only two-Michelin-star restaurant, takes a card at booking and states its terms in full: the card "will NOT be charged now", but a cancellation less than 24 hours before the reservation day or a no-show entitles the restaurant to charge RM870 nett per guest, the exact price of the tasting menu, and parties of six or more pay a 50% non-refundable deposit up front (wording from dewakan.my, early October 2026; check the live page, terms change). That is the credit card hold model: nothing is taken from guests who show up, and the empty-chair risk is priced at exactly what the chair earns.

The viral mainstream: a small deposit credited to the bill. When Khairul Aming opened Rembayung in Kampung Baru in January 2026, Malaysia's most hyped restaurant launch ran on online bookings only, no walk-ins, with a RM10 per person deposit: non-refundable if you cancel, deducted in full from your bill if you show up, double bookings cancelled without refund (booking guides document the policy; the reservation widget itself has been showing "fully booked" since opening week). RM10 stops nobody from booking in good faith; it simply makes a booking a small promise instead of a free option.

Festive season: cash deposits and pre-selected menus. Chinese New Year reunion dinner is the deposit event of the Malaysian calendar. The Star reported in February 2026 that tables are gone before menus are even out: one Klang Valley seafood restaurant had all 130-plus tables booked for the eve, some guests rebooking for next year on their way out, with customised menus running from RM2,000 to over RM3,000 per table. Klang Valley Chinese restaurants have taken reunion-dinner bookings against set menus and deposits for years, and guests treat it as normal: a table held for the most important dinner of the year is worth securing with money.

One number you will not find in this article is a Malaysian no-show rate. No verifiable Malaysian no-show statistic exists from any primary source, and any precise percentage you read is either a vendor claim or imported from another country. You do not need a statistic to know what an empty six-top on a Saturday costs you.

Illustration of a Malaysian Chinese restaurant manager confirming a reunion dinner booking with a family, a red booking ledger and teapot on the counter
Reunion dinner tables are secured with set menus and deposits months ahead

Deposit, card hold or fee after the fact: pick the right tool

Three mechanisms exist, and Malaysian payment rails decide which one fits your outlet:

  • A prepaid deposit is money collected at booking, credited to the bill on arrival, forfeited on no-show. In Malaysia this runs naturally over FPX or a payment link; note that DuitNow QR and e-wallets are instant push payments with no pre-authorisation concept, so a QR "deposit" is a real transfer you would have to refund manually. We compare the rails, costs and refund mechanics in our guide to deposit payment methods for Malaysian restaurants.
  • A card hold takes card details at booking and charges only on no-show or late cancellation. It is the smoothest guest experience, the Dewakan model, and realistic mainly for fine dining, hotels and international guests who expect it.
  • A fee invoiced after the fact, with no card or deposit taken, is the weakest option: you have no practical way to collect, and chasing a guest for RM100 after the night is over costs more goodwill than it recovers.

For most independent restaurants the honest ranking is: small credited deposit for groups and peak dates, card hold at the premium end, and for everyday two-tops, no money at all, just confirmations and reminders that quietly remove the forgetful no-shows before money ever enters the conversation.

The no-show policy playbook for a Malaysian restaurant

Here is a policy that respects Cubic Electronics, keeps you comfortable in front of the TTPM, and reads as fair to the guest:

  1. Disclose before the booking is confirmed. The deposit amount, the cancellation cut-off and what happens on a no-show appear on the booking page and in the confirmation message, before any payment. This is your entire defence under both section 75 and Part IIIA; never rely on a sign at the door.
  2. Keep the amount proportionate. Anchor it to what the empty seats actually cost: a per-pax figure around your average spend is the ceiling, not the starting point. RM10 to RM50 per pax covers most casual and mid-range cases; full menu price is for tasting-menu formats where the kitchen prepped for a fixed count.
  3. Give a real free-cancellation window. A guest who cancels 24 or 48 hours out leaves you time to resell the table; charging them anyway is exactly the "significant imbalance" the CPA targets. Make the cut-off explicit and keep it.
  4. Credit the deposit to the bill. The Rembayung model converts the deposit from a fee into a prepayment, which is how guests stop resenting it. A deposit that shows up as a discount on the final bill feels like their money; a separate "booking charge" feels like yours.
  5. Reserve deposits for where they earn their keep. Groups of six and up, peak nights, festive set menus, limited seatings. Demanding RM50 to hold a weekday table for two just pushes guests to the outlet next door. Deposit rules for large group bookings can be stricter than for couples, and guests understand why.
  6. Keep one compassionate exception. Bereavement, hospitalisation, a genuine emergency: waive the fee, once, visibly. A forfeited deposit is legally yours; a one-line "we are sorry for your loss, the deposit is returned" is worth more than RM100 in any review economy. Write the exception into your internal policy so staff do not have to improvise.
  7. Send reminders anyway. Most no-shows are not malicious, they are forgotten. A confirmation at booking and a reminder the day before erase a large share of the problem before any money changes hands; the rest of the arsenal is in our guide to reducing restaurant no-shows, and the wording that makes a policy guest-friendly is in our cancellation policy guide.

Running this without building a payments department

Policy is the easy half; the hard half is operating it at 7pm on a Friday. Taking deposits over WhatsApp means chasing transfer screenshots, matching them to names, and refunding by hand when plans change, which is why most restaurants that "require deposits" quietly stop enforcing them by month three.

This is the part a reservation system should carry for you, and it is worth saying plainly what ours does and does not do. ViteUneTable's free version takes unlimited online bookings with 0% commission and no per-cover fees, forever; that slot simply does not exist elsewhere in Malaysia today, where every local reservation platform is paid or pay-per-booking. The Pack Standard (29 € per month excluding tax, about RM134 at early-October 2026 rates) adds automatic email confirmations and reminders, the unglamorous tool that removes forgetful no-shows. The Standard + Anti No-Show pack (49 € per month excluding tax, about RM226 at early-October 2026 rates) adds card holds, the Dewakan mechanism, sized for an independent restaurant.

Honesty where it is due: reminders are email only, there is no SMS or WhatsApp sending, and prices are in euros because the company is European, so budget the exchange rate as you would with any USD-billed platform. If your guests book by WhatsApp and nothing else, the system's booking link slots into your WhatsApp replies, but the deposit conversation is yours to have. What you get is the machinery: the policy displayed before confirmation, the card captured properly, the charge or release handled without screenshots.

Frequently asked questions

Is there a law in Malaysia that limits restaurant no-show fees?

No. No Malaysian statute, Tribunal for Consumer Claims published decision or court ruling deals specifically with restaurant no-show fees. The general framework applies: section 75 of the Contracts Act 1950 requires any forfeited sum to be reasonable compensation (Federal Court, Cubic Electronics, 2019), and the Consumer Protection Act 1999 lets a tribunal void unfair standard terms.

How much deposit can I charge for a table booking?

There is no fixed legal cap; the test is proportionality to your realistic loss. In practice Malaysian restaurants charge from RM10 per pax credited to the bill (Rembayung) up to full menu price at tasting-menu fine dining (Dewakan, RM870 nett per guest). A per-pax amount around your average spend is a defensible ceiling; anything that looks "extravagant and unconscionable" next to the booking's value is not.

Can a guest challenge my kept deposit?

Yes, easily. The Tribunal for Consumer Claims hears claims up to RM50,000 for a RM5 filing fee, without lawyers, and unreturned deposits are a listed claim type. Your defence is disclosure and reasonableness: terms shown before payment, a genuine free-cancellation window, and an amount tied to real loss.

Do I have to prove my losses before keeping a no-show deposit?

Not in every case. In Cubic Electronics (2019) the Federal Court held that section 75 allows reasonable compensation whether or not actual loss is proven, with evidence of loss a useful starting point rather than a requirement. You still need the amount to be proportionate to the loss the no-show could plausibly cause.

Can I take a deposit through DuitNow QR or an e-wallet?

You can take payment, but not a hold: DuitNow QR and Malaysian e-wallets are instant push payments with no pre-authorisation concept, so the money moves immediately and refunds are manual. For credited deposits, FPX payment links work well; for charge-only-if-no-show guarantees, you need card pre-authorisation.

Should every booking require a deposit?

No. Deposits earn their keep on large groups, festive set menus and peak seatings, where an empty table is a serious loss. For everyday bookings, automatic confirmations and email reminders remove most no-shows without putting a price barrier in front of guests who book in good faith.

Also worth reading

← Back to the blog