Key Takeaways
- One sale moves through four stages: order entry, authorisation, capture, then settlement to your bank. “Paid” on the screen is only stage two.
- Card, DuitNow QR, TNG eWallet, GrabPay and AlipayTap each settle on their own timeline, so one lunch service can land in your accounts across several different moments.
- Settlement is commonly T+1 for cards, sometimes T+3, and weekends plus public holidays push payouts later. Your bank figure lags your POS figure by design.
- MDR is skimmed before the money reaches you, so your net payout is smaller than your gross sales. Bank Negara caps interchange fees, which keeps card MDR in check.
- Refunds, voids and partial refunds each hit the settlement file differently, so match them off before you close the day’s books.
- For a busy Malaysian counter, an all in one POS system keeps gross sales, fees and net payout in one place, so reconciliation takes minutes instead of an afternoon.
A customer orders nasi lemak ayam, adds a teh ais, and taps their phone. The screen says “payment received” and everyone moves on. It’s simple, but only until the end of the month, when the figure in your bank account doesn’t match the figure on your POS, and you can’t work out where the gap came from.
That gap isn’t an error. It’s the payment doing exactly what it’s built to do. Once you see how does a POS system work from the tap to the payout, that monthly gap becomes a quick check you can do in minutes. Here is what happens at each step.
Follow one order from counter to kitchen to paid
Take that nasi lemak order. Staff punch it in, the kitchen ticket prints or pops up on a screen, the food goes out, and the bill closes when the customer pays.
Behind that, a POS is doing four separate jobs in sequence: recording the order, requesting payment, confirming the money, and finally moving it to your account. The first three feel instant at the counter, but the last one takes a day or more, and that lag is where most confusion starts.
What actually happens at the tap
“Tap to pay” hides a lot of different plumbing. Each rail your customers use takes its own route to your bank:
- Card contactless: the terminal talks to the card network, then your acquiring bank pays out on a set cycle.
- DuitNow QR: routed through PayNet, whether the customer scans from Maybank, CIMB, Touch ‘n Go or any other app.
- TNG eWallet and GrabPay: the wallet provider settles to you, often to a merchant balance first, then to your bank.
- AlipayTap: handy for tourist traffic, settled through the wallet’s own arrangement.
So a single busy lunch can land in your accounts across four or five different moments, each with its own timing and its own small fee.
Why “paid” on screen is not “settled” in your bank
When the screen flashes green, the payment has been authorised. This is where the customer’s bank has agreed the money is good and set it aside. But this is only a promise to pay, and the funds have not moved yet. Capture is the next step, where the sale is finalised for payout. Settlement is the last, where the funds move into your account.
Authorised, captured, and settled are three different states, and only the third one shows up as cash you can spend. A terminal that only tells you “paid” is reporting stage one and leaving you to guess the rest.
Settlement windows: T+1, T+3, weekends and holidays
Settlement timing varies by rail and by provider. Cards commonly land T+1, meaning one working day after the sale, though some setups still run T+3. E-wallets can credit a merchant balance faster before pushing to your bank on their own cycle.
The calendar plays a part too. A Friday-night dinner rush settles after the weekend, and a long Raya or Deepavali break stacks several days of takings into one delayed payout. That delay is normal, and it reflects the schedule the money runs on.
Where the MDR is taken, and what actually lands
The Merchant Discount Rate comes off before the money reaches you, so your net payout is always a little under your gross sales. Say a customer pays RM100 by card and your MDR on that rail is 1 percent. RM1 is deducted and RM99 settles to your bank.
Do that across a few hundred covers and the gap between what your POS rang up and what your statement shows is simply the fees, added together. Bank Negara caps interchange fees under its Payment Card Reform Framework, which is why card MDR in Malaysia stays within a predictable band rather than climbing freely.
How to reconcile a POS transaction, fast
To reconcile a POS transaction against your bank, you’re matching three numbers: gross sales, total fees, and net payout. Pull the day’s payout, line it against the settlement report, and the fees explain the difference. This is where a proper system becomes valuable; if your POS reports all three per rail, the check takes minutes.
Knowing how to reconcile POS transaction totals this way keeps month-end straightforward, and it flags a genuine problem such as a missed payment or a wrong charge on the same day instead of four weeks later.
What refunds, voids and partial refunds mean for settlement
A POS can return money, though the type matters for your books.
- A void cancels a sale before it settles, so nothing moves.
- A refund reverses a sale that has already settled, sending funds back to the customer, which then shows as a deduction in a later payout.
- A partial refund returns only part of the bill, common when one dish is already paid for.
Each one writes to the settlement file differently, so match them off as they happen rather than searching for an unexplained shortfall at close.
What to keep for LHDN and your auditor
Two parties will eventually want to see your records: LHDN, and whoever audits your books. A POS that stores the right files keeps both requests simple.
The items worth retaining are:
- The validated e-invoice: for businesses in scope, keep the MyInvois-validated document for each transaction, not only the customer’s receipt.
- Daily settlement reports: the per-rail breakdown of gross sales, fees and net payout that explains any gap between your POS and your bank.
- Refund, void and partial-refund records: so every adjustment traces back to the original sale.
- The reconciliation trail: your matched POS-to-bank figures for each day, ready to hand over.
Keeping these as you go gives you a file ready for an audit, freeing you up from scrambling at year-end.
See the whole loop before you buy
For owners and operators, knowing how does a POS system work in a restaurant is important for your bottom line. A sale isn’t finished when the screen says paid. It runs through authorisation, capture and settlement, minus fees, before it becomes money you can use. For business owners and operators, once you can see that loop, you can trust your own numbers and catch the day something goes wrong.
At EPOS, that is how an EPOS system works end to end: EPOS360 shows gross sales, fees and net payout per rail in one report, across DuitNow QR, cards, TNG eWallet, GrabPay and AlipayTap, so reconciliation is a quick daily glance rather than a chore every month. It keeps the validated LHDN e-invoice on file too, so your records also line up when the time to audit arrives.
References:
8.44 Billion Transactions Processed in 2025 as Digital Payments Become Malaysians’ Preferred Way to Pay. Retrieved on 10 September 2026 from https://www.paynet.my/about-us/media-centre/press-release/8-44-billion-transactions-processed-in-2025-as-digital-payments-become-malaysians-preferred-way-to-pay.html
The Payment Card Reform Framework. Retrieved on 10 September 2026 from https://www.bnm.gov.my/-/the-payment-card-reform-framework
e-Invois. Retrieved on 10 September 2026 from https://www.hasil.gov.my/e-invois/
Malaysia’s DuitNow QR More Than Doubled in 2025 to Three Billion Transactions. Retrieved on 10 September 2026 from https://technode.global/2026/05/05/malaysias-duitnow-qr-more-than-doubled-in-2025-to-three-billion-transactions/
Frequently Asked Questions About How POS Payments and Settlement Work
What are the payment methods for POS?
A modern Malaysian POS handles card contactless (Visa, Mastercard), DuitNow QR across every banking app, e-wallets like TNG eWallet, GrabPay and Boost, plus AlipayTap for tourist traffic. Each method settles on its own timeline, so a good POS reports them separately.
What is the settlement time for POS machine?
Card payments commonly settle T+1, one working day after the sale, though some setups run T+3. E-wallets can credit a merchant balance faster before paying out to your bank. Weekends and public holidays push settlement later, so a Friday rush often lands the following week.
Can POS refund money?
Yes. A void cancels a sale before it settles, so no money moves. A refund reverses a settled sale and shows as a deduction in a later payout. A partial refund returns only part of the bill. Match each against your settlement report so your books stay clean.
Why doesn’t my POS total match my bank statement?
Because fees and timing sit in between. MDR is taken before payout, so your net is under your gross sales, and settlement lags the sale by a day or more, with weekends and public holidays adding delay. Match gross sales, fees and net payout per rail and the difference explains itself.
See your payouts and your POS agree smoothly by booking a live demo of all in one POS system. We’ll show you the full tap-to-bank report on your own numbers.

