Pay at Counter vs Online Payment: Which Saves Your Restaurant More?

August 21, 2026 9 min read By the ROVA Team
Restaurant counter cashier payment next to a QR code online payment screen, comparing how to avoid payment gateway fees

Short answer: neither option is fee-free, but which one costs your restaurant more depends on your average ticket size. Pay-at-counter cash has no payment gateway fees at all, but card and QR payments taken at the counter carry the exact same fees as online orders. For most Malaysian restaurants, the real way to avoid payment gateway fees isn't choosing counter vs. online — it's routing each order to the cheapest rail for its size, which usually means DuitNow QR or e-wallets for small tickets and FPX for larger ones. Below is the real math, plus five changes you can make this month.

What "payment gateway fees" actually cost a Malaysian restaurant

Before comparing counter vs. online, it helps to know what's actually inside a "payment gateway fee" line item. It's rarely one number — it's usually three or four stacked together:

Payment methodTypical fee in MalaysiaFee type
Credit / debit card (MDR)~1.5% – 3.0%Percentage of order value
DuitNow QR / e-wallets~1.0% – 1.7%Percentage of order value
FPX online banking~RM0.50 – RM2.00Flat fee per transaction
Cash at counterRM0No gateway fee (but see below)

Ranges are indicative market rates as of mid-2026 and vary by provider, volume, and negotiated terms — always confirm current pricing with your gateway.

On top of whichever rate applies, Malaysia's 8% Sales and Service Tax (SST) is charged on the gateway's service fee, not on the value of the customer's order. That's a detail worth checking on your monthly statement — some gateways show it as a separate line, others bundle it into the total, which makes two "similar" quotes harder to compare than they look.

Pay at counter: what it really costs

"Pay at counter" only avoids gateway fees if the customer hands over physical cash. The moment they tap a card or scan a QR code at your till, the same MDR, e-wallet rate, and SST apply as they would online — the fee is charged by the payment method, not by where the customer was standing when they paid.

What pay-at-counter does change is a different set of costs that don't show up on a gateway invoice:

  • Staff time — someone has to take the order, walk it to the till, and process payment, which is labour cost per transaction that online ordering removes.
  • Cash handling — float management, end-of-day reconciliation, and till shortages are a real, recurring cost even though they never appear as a "fee."
  • Order errors — orders taken verbally or scribbled by hand have a higher correction/refund rate than orders a customer typed themselves.
  • Slower table turnover — customers queue to pay rather than paying the moment they're ready, which caps how many covers you can seat per hour at peak times.

Online / QR ordering: what it really costs

Online and at-table QR ordering route every order through a payment gateway, so gateway fees are unavoidable here — but the total cost per order is often lower once you account for what it replaces. A customer places and pays for their own order, which cuts the staff time per transaction, reduces mis-orders, and lets you seat the next table without waiting on the till queue. The trade-off is that every single order now carries an MDR, e-wallet rate, or FPX fee, whereas some counter cash transactions carried none.

The math: a RM40,000/month restaurant, three ways

Here's a worked example for a casual restaurant doing roughly RM40,000 in monthly revenue at an average ticket of RM28 — about 1,430 orders a month. These are illustrative estimates to show the shape of the trade-off, not a quote for your specific mix.

ScenarioEst. monthly feeWhat drives it
All cash at counterRM0 gateway feesStaff time + till reconciliation cost sits elsewhere, off this line
All card (counter or online), ~1.8% MDR~RM720 + SST1,430 orders × RM28 × 1.8%
All FPX, flat ~RM1.00/txn~RM1,430 + SSTFlat fee is expensive at a small RM28 ticket
All DuitNow QR / e-wallet, ~1.3%~RM520 + SST1,430 orders × RM28 × 1.3% — the cheapest digital rail here

The counter-intuitive result: at a small average ticket, FPX — often assumed to be the "cheap" option — is actually the most expensive digital method, because its flat per-transaction fee doesn't scale down with order size. A flat RM1.00 fee is 2% of a RM50 order but over 6% of a RM15 order. FPX only becomes competitive once your average ticket climbs past roughly RM55–80, depending on the exact rates you're quoted. Below that, DuitNow QR and e-wallets typically win.

5 ways to avoid unnecessary payment gateway fees

  1. Route small tickets to DuitNow QR or e-wallets, not FPX. If your average order is under ~RM50, a flat-fee rail like FPX usually costs more, proportionally, than a percentage-based one. Save FPX for catering orders, deposits, or larger group bills.
  2. Negotiate your MDR once you have volume data. Setup fees, MDR, and payout terms are often negotiable once you can show a few months of consistent transaction volume — most restaurants never ask.
  3. Check whether SST is a separate line or buried in the rate. Two quotes that look identical on MDR can differ once you see whether the 8% SST on the service fee is itemised or already folded in.
  4. Reduce transaction count, not just the rate. Encouraging one combined checkout per table instead of several small split payments cuts the number of transactions the fee applies to.
  5. Weigh the fee against what it replaces. A QR ordering system that removes a staff member's worth of order-taking time can be cheaper overall than "fee-free" cash, even after the gateway's cut — the fee is one line item, not the whole picture. This is the logic behind ROVA's QR ordering, which lets customers order and pay at the table while routing payments through low-cost local rails.

So which actually saves more?

FactorPay at counterOnline / QR payment
Gateway fee exposureOnly on card/QR taps — cash is freeEvery order, but rate is controllable
Staff time per orderHigher — order + payment both need a staff memberLower — customer self-serves
Table turnoverSlower at peak, queue at the tillFaster — pay the moment they're ready
Order accuracyMore prone to human mis-entryCustomer types their own order
Best forSmall stalls, mostly-cash local crowdsSit-down restaurants, higher covers/hour

There's no universal winner — it comes down to your average ticket size, your labour cost per order, and how much of your volume is genuinely cash. A hawker stall with a RM8 average ticket and loyal cash customers may do fine staying counter-first. A sit-down restaurant processing 1,000+ orders a month is usually better off routing digital payments to the cheapest rail per order size and using that saved staff time to turn more tables — see how ROVA's food ordering pricing breaks down for restaurants your size.

See your actual blended fee rate

ROVA routes each order to the lowest-cost payment rail automatically, so you're not guessing between MDR, FPX, and e-wallet rates order by order.

View food ordering pricing

Frequently asked questions

What is the cheapest way for a restaurant to accept payment in Malaysia?

For most restaurants, DuitNow QR or e-wallets are the cheapest digital option because they charge a small percentage (roughly 1%–1.7%) instead of a flat fee, which keeps costs low even on a small average ticket. Cash at the counter has no gateway fee at all, but it carries hidden costs of its own — staff time, float management, and reconciliation errors.

Does pay-at-counter avoid payment gateway fees completely?

Only if the customer pays in physical cash. A card tap or QR scan at the counter carries the same MDR and SST as an online payment — the fee follows the payment method, not the location of the order.

Is DuitNow QR cheaper than card payment for restaurants?

Usually, yes. Card payments typically run around 1.5%–3% MDR in Malaysia, while DuitNow QR and major e-wallets are typically closer to 1%–1.7%. On a small restaurant ticket, that gap adds up fast across hundreds of monthly orders.

Should a small restaurant skip online payment entirely to save on fees?

Rarely a good trade. Skipping digital payment removes gateway fees but usually costs more in lost table turnover, order errors, and staff hours. Most restaurants save more overall by routing orders to the cheapest suitable rail than by avoiding digital payment altogether.

How much SST do Malaysian restaurants pay on payment gateway fees?

An 8% Sales and Service Tax applies to the gateway's service fee itself, not to the value of the customer's order — worth confirming whether your gateway itemises it separately on your monthly statement.

Related reading

Note for publisher: swap the second link for 2–3 specific same-cluster posts (e.g. a "ROVA vs [competitor] POS fees" or a DuitNow QR explainer) once their slugs exist, per the internal-linking checklist.