MenuBase EN
Playbook  /  Team & Operations

Restaurant SOP Template Malaysia: The 9 Documents Every Operator Needs

SOPs feel like corporate overhead until your best floor manager quits on a Tuesday. Then the Wednesday morning shift opens, and suddenly the new lead has to guess your float amount, your fridge temperature checks, your supplier's emergency number, and which prep goes first. That is when SOPs stop feeling like overhead and start feeling like survival.

Most Malaysian F&B venues run on tribal knowledge. The owner knows. The floor manager knows. Maybe one senior waiter knows. Nothing is written down because "everybody just knows." That works until somebody quits, which in this industry is roughly every six to nine months. Then the knowledge walks out the door and the venue is rebuilt from scratch, paid for in burnt morning prep, miscounted floats and one very loud customer at table four.

This guide is the template. Nine SOP documents, one page each, written so a new hire on day one can run the venue without asking five questions per hour. We will cover what each SOP needs to contain, how short it should be, where it should live, and how often you rewrite it. We will also flag which two SOPs become unnecessary once your menu and promo logic move into a digital layer.

Why most Malaysian restaurant SOPs fail

Walk into any Klang Valley venue that has tried to write SOPs, and you will usually find a 30-page binder labelled "Operations Manual" sitting on a shelf above the till. The dust on top of it tells you everything. The reason these documents fail is not that operators wrote the wrong things. It is that the format was wrong for the floor.

The first failure mode is length. A 30-page SOP is a document for an HR audit, not for a 19-year-old prep cook with one hand on a pan and one eye on the wall clock at 06:45. Nobody on the floor reads 30 pages. They read the laminated sheet next to the till, and they read it for about four seconds before going back to work. If your SOP cannot fit on one laminated A4, your team is not using it.

The second failure mode is generic copy. Operators download a template from a US restaurant blog, change "Walmart" to "Tesco" and call it done. The result is an SOP that does not name your actual suppliers, your actual fire equipment locations, your actual cash drop schedule with the boss. Generic SOPs are decoration. Specific SOPs are operations.

The third failure mode is "write once, never update." A menu shifts. Suppliers change. The kopitiam adds a kuih counter. The cafe drops dine-in breakfast. Three months later, the SOP says something different from what the floor actually does, and nobody trusts the document anymore. The fourth failure mode is location: an SOP that lives in a Google Drive folder nobody can find on a Saturday at 09:00 is the same as an SOP that does not exist. The good SOP is laminated, stuck on a wall, and seen 40 times a shift.

The 9 SOPs that matter

Across hundreds of Malaysian venues we have walked through, the same nine documents come up again and again as the ones that materially change outcomes when written down well. Every other SOP either folds into one of these nine or is a sub-checklist living under one of them. Here is the template.

1. Opening procedure

The opening SOP is your most important document because it sets the tone for the entire day. A messy open compounds. The right format is a single sheet, in time order, with checkbox items the opening lead initials.

The timing changes by venue type. A morning kopitiam opens around 06:00 because uncles arrive for kopi-O kosong before 06:30. A cafe targeting the office crowd opens around 06:30, with pastries warm by 07:00. A dinner restaurant opens around 10:00, with prep finished by 11:30 for lunch service. Build the times into the document.

What the opening SOP needs to contain: arrival time and who unlocks, alarm code location (or who calls if the code does not work), fridge and freezer temperature checks logged in writing (JAKIM and local council inspectors ask for this), prep priority order, music and AC settings, signage and A-frame placement, POS power-on and till float count, and a final walkthrough by the opening lead before the first guest. One sheet. Stuck on the wall in the back of house.

2. Closing procedure

The closing SOP is where most theft, breakage and tomorrow-morning chaos originates. A weak close means the opening team starts the next day mopping up problems instead of serving customers. The closing SOP needs to be done in pairs where possible: one person on cash-up, one person on the floor.

Required contents: last-order time and the polite script for it (so your floor team has the same words for every guest), table reset and stack order, cutlery and crockery count, cash-up against the POS report with the variance threshold flagged for the owner, prep list for tomorrow (overnight marinades, bread proofs, stock pots), fridge and dry stock check noting anything below par, waste log written and signed, gas valves and electrical checks, alarm set and door locked by two people minimum.

The most overlooked item: a "handover note" line at the bottom where the closing lead writes anything tomorrow's opener needs to know. Broken fridge handle. Supplier short on chicken. Regular complained about table six. Three lines, signed, stuck on the till.

3. Cash handling

Cash handling is where small operators lose between RM200 and RM2,000 a month to a mix of honest mistakes and not-so-honest ones. The SOP needs to spell out the float amount, the drop schedule, the reconciliation process and the variance threshold for escalation.

A workable template: opening float is RM300, broken down into specific denominations the SOP lists out so the opener can verify by sight. Drops happen at midday and at end of shift, with the runner counting in front of the lead and both signing. Reconciliation against the POS happens every close, with variance under RM5 noted but not escalated, variance RM5 to RM20 flagged for review the next day, and anything above RM20 escalated to the owner within the hour via WhatsApp with a photo of the cash and the report.

Theft prevention is mostly designed in, not policed. Two-person counts, sealed drop bags, cameras over the till, no personal phones in the cash drawer area. The SOP names these as defaults, not exceptions. Your team is honest. The SOP exists so honest people are not put in positions where they get blamed for the one shift the variance was off by RM47.

4. Menu modifier rules

This is the SOP that lives or dies on Malaysian language reality. A guest says "kurang manis." A guest says "less ice." A guest says "well-done." A guest says "no peanuts, very allergic." Each of these has a defined kitchen and bar response that needs to be consistent across every shift, in every language, with every cook.

Required contents: the standard sweetness scale (default, kurang manis, kosong) translated to actual sugar grams or pumps so the bar is consistent. The standard ice levels (regular, less ice, no ice). The standard doneness for proteins (rare, medium-rare, medium, medium-well, well done) and what your kitchen actually delivers under each label. The allergen list and the kitchen response for each, including peanut, shellfish, dairy and gluten, and the rule for when an allergy ticket triggers a separate prep station to avoid cross-contact.

For halal venues this section must also cover the kitchen separation SOP: dedicated utensils, dedicated prep boards, dedicated cleaning cloths for any non-halal-adjacent item (if you serve any), and the written rule that anything ambiguous goes to the boss before it goes to the guest. This is the SOP JAKIM inspectors will ask to see.

5. Promo execution

This is where the biggest revenue leak in Malaysian F&B happens. Operators announce a happy hour, a threshold reward, or a Tuesday special, and then the floor team forgets to push it, forgets to apply it, or charges the wrong price. The SOP needs to define every active promo, the eligibility rules, the discount mechanic, and how it appears on the bill.

One-sheet structure: today's promos listed in time order. Happy hour 17:00 to 19:00, what is included, what the bill shows. Threshold reward at RM80, what unlocks, how the system flags it. Tuesday set lunch, what is in the set, the cut-off time. For each promo, who is allowed to override (only the floor manager), and what the override looks like on the POS log.

The honest truth: this is the SOP that fails the most often, because asking your team to remember every active promo on every check, in every language, on every shift, is asking month-four staff to do month-twelve work. We will come back to this one at the end.

6. Complaint handling

The complaint SOP exists so a 22-year-old waiter does not have to invent a response in front of an angry customer at the busiest part of service. The template is the three-step framework that works across cultures.

Step one, listen and acknowledge. "I am so sorry that happened, let me get this sorted for you right now." Not "are you sure?" Not "the kitchen says it is fine." Just acknowledgement, in whatever language the guest is using. Step two, offer a remedy within the waiter's authority. Re-cook, replace, remove from the bill. Most chains set the authority at "anything up to RM30 without asking." Step three, escalate anything above the limit, or anything involving allergens, illness, or social media threats, to the floor manager within 60 seconds.

The SOP lists exactly when to comp: a wrong dish, a long wait above 25 minutes, a foreign object, a service mistake. It lists exactly when to escalate: any allergen mention, any sign of illness, any group above six guests, any request for the owner. The script is short. The judgement is the SOP's job, not the waiter's.

7. Staff handover

Handover is the SOP that holds the rest of the operation together. Mid-shift, end-of-shift, and day-off coverage all need a defined ritual. Without one, the closing team finds out at 22:00 that the dinner team ran out of beef at 19:00 and never told anyone.

The template covers: mid-shift handover (15 minutes overlap between AM and PM leads, a one-page log of what was sold out, what specials remain, what tables are running long, what is broken). End-of-shift handover into the next day (the same log, plus tomorrow's prep status). Day-off coverage (which lead picks up which decisions, who has authority to sign for deliveries, what the owner's WhatsApp threshold is).

Keep the language appreciative. The handover is not a snitch system. It is the team setting the next team up to look like rockstars. Your floor people who feel that handover serves them, not surveils them, will fill it out properly. The ones who feel it is a punishment will fake it.

8. Supplier ordering

Most Malaysian F&B venues order on a Tuesday-to-Friday rhythm. The SOP names the days, the cut-off times, the par-stock check that triggers an order, and the emergency supplier list when your usual one is short.

Required contents: the par-stock sheet by line item, with the trigger quantity at which the order goes out. The named supplier for each category (produce, meat, seafood, dry goods, beverages, packaging, halal-certified bread, kuih), the contact person at each supplier, the WhatsApp number, and the order cut-off time. The emergency list when the usual supplier is short, ranked in preference order. The receiving SOP: who signs, what gets checked (temperature for cold, expiry for dry, count for everything), and what gets rejected on the spot.

The most common gap: nobody writes down the backup supplier. So when the usual chicken supplier is dry on Saturday morning, the opener panics, calls the boss, the boss is at the kid's badminton match, and Saturday lunch has no chicken rice. Backup suppliers go on the SOP.

9. Emergency procedures

This is the SOP that nobody wants to write and that everyone wishes they had on the one day a fire breaks out at 12:30 during lunch service. Cover the four scenarios Malaysian venues actually face.

Kitchen fire: where the fire blanket lives, where the dry chemical extinguisher lives, the gas valve location, the evacuation route, the rally point in the carpark, the 999 call script, and who calls BOMBA. Gas leak: smell test, immediate ventilation, gas shutoff location, do-not-spark protocol, evacuation, supplier emergency line. BOMBA inspection: documents to produce on arrival (occupation permit, fire system service log, extinguisher service tag), inspection route through the venue, who the named contact is, and the follow-up timeline. Food poisoning incident: customer complaint script, immediate batch hold from kitchen, sample preservation, JAKIM and local council notification rules, owner WhatsApp escalation, and incident log within 24 hours.

One laminated sheet per emergency, stuck in the back of house. Not in a binder. On the wall. Where a panicked 21-year-old can read it in three seconds.

An SOP that takes 20 pages to read is an SOP nobody reads. The good SOP fits on one laminated A4 stuck above the till.

How to actually write an SOP your team will use

The format rule is brutal but it works. One sheet of A4 per SOP. Numbered steps, never paragraphs. Each step starts with a verb. Each step is something a 19-year-old on shift two can do without asking. If the step needs explanation, the SOP is wrong, the process is wrong, or the venue needs to be redesigned. Long SOPs are a sign you have not figured out the operation yet.

The language rule is also brutal. Write the SOP in the language your floor staff actually speak among themselves. For most KL venues that means Bahasa Malaysia or simple English. Translate the customer-facing scripts into English, Mandarin and Bahasa Malaysia, but write the back-of-house instructions in one language and stick to it. SOPs that flip between languages mid-line are SOPs people skip.

The location rule is the simplest and the most ignored. The SOP lives where the work happens. Opening procedure on the wall by the back door. Cash handling on the wall by the till. Modifier rules on the wall above the bar. Emergency procedures by the kitchen exit. The Google Drive backup is fine for the owner. The wall version is what runs the venue.

SOP versioning and review cadence

An SOP that lives forever is an SOP that is wrong within six months. Build the review cadence into the document itself. Every SOP gets a version number and a date in the bottom corner. v1.3, dated March 2026. When a process changes, the version increments and the old sheet comes off the wall the same shift.

The quarterly check is light: 30 minutes, owner and floor manager, walking through each SOP and asking "is this still what we actually do." Edits get pencilled in on the wall version, typed up that week. The six-month rewrite is heavier: the SOP gets reread by a new hire who joined in the last two months, and anything they did not understand gets rewritten. A new hire is the best editor you have. They notice every assumption you have stopped seeing.

Keep a single owner per SOP. The opening SOP belongs to the AM lead. The cash handling SOP belongs to the manager. The emergency SOP belongs to the owner. When you cannot name an owner, the SOP rots. Ownership is the difference between a living document and a binder full of fiction.

What MenuBase removes from your SOP burden

Two of the nine SOPs become almost unnecessary once your menu and promo logic live in a digital layer. The screen carries the rules instead of asking your team to remember them.

Menu modifier rules (SOP 4) shrink from a full page to a short reference card. When the digital menu lets the guest pick "kurang manis," "less ice," "well-done" or "no peanuts" on their own phone, in their own language, the modifier travels with the order ticket to the kitchen automatically. The kitchen does not need a waiter to translate. The bar does not need a waiter to remember today's sweetness scale. The SOP still exists for edge cases, but the day-to-day burden disappears. Your floor team is freed up to do the parts only humans can do well: read the table, handle the complaint, make the regular feel seen.

Promo execution (SOP 5) is the bigger lift. Once happy hour, threshold rewards and smart upsells are configured in the system, the floor team does not need to remember any of it. The screen surfaces happy hour pricing at 17:00 automatically. The threshold reward unlocks on the bill at RM80 automatically. The Tuesday set lunch hides itself after 14:30 automatically. The SOP for promos becomes a one-liner: "promos run on the system, exceptions go through the manager." Once live, the lift hits within the first week because every check sees the right promo at the right moment, every shift, in every language, with no fatigue.

The other seven SOPs still need to be written. Cash handling, opening, closing, complaint handling, handover, supplier ordering and emergency procedures all live in the human layer because that is where they belong. The point is not to remove humans from the operation. The point is to free your team from the work a screen can do better, so the team can focus on the work only they can do.

If your SOPs keep slipping out of sync with what the floor actually does

The fix usually stalls at the modifier and promo SOPs (4 and 5), because those are the ones that change every week as the menu and the kitchen evolve. Trying to keep a paper SOP in sync with a moving menu is a losing battle.

If you want to see how the two system-side SOPs (modifier rules and promo execution) move off your team's plate, WhatsApp the team a photo of your menu. 15 minutes. We will walk through what your modifier and promo SOP looks like once it is in the system, and what stays on the wall. If MenuBase is not right for you, we will say so.

WhatsApp the team →
Want this on your menu?

Send your menu. Get a 15-min uplift model.

We rebuild your menu in MenuBase, configure smart upsell, daypart and stock rules to match your kitchen reality. White-glove. Live by end of service on day one. RM28 to RM99 a month by menu size, no setup fee, monthly cancellation.

Send your menu →
15 MIN · NO COMMITMENT · WE REPLY WITHIN AN HOUR