You have signed the lease, the shopfitter is nearly finished, and somebody has quoted you a "POS package" — a screen, a printer, a cash drawer, one price. You cannot tell whether it is the right kind of till for what you are opening, let alone whether the price is fair.
Or you are already trading, the cash at closing never quite matches what you think you sold, and now you are hiring staff or opening a second outlet and cannot see who sold what.
Either way the question is not "which brand". It is which type of POS system does my business need — because a café, a hardware shop and a car workshop need three different things from the counter.
QUICK ANSWER A POS system is the till software that records a sale as it happens — what was sold, for how much, and how it was paid. Malaysian businesses use one in one of three ways: over a counter, at a table, or against a job. Section 02 tells you which one is yours in about a minute.
Start where you fit
- New to this → what a POS actually does
- Not sure which type → the decision table
- Holding a quote → what to confirm and the price anatomy
- Comparing vendors → the questions to ask
01. What a POS system actually does (and how it differs from a cash register)
POS stands for point of sale — the point where the sale happens, which for most businesses is the counter. A POS system is the software running there. It records each sale as it is rung up, and everything else it gives you comes out of that one recorded sale.
That matters because of what happens after closing. A cash register tells you what went into the drawer, not what sold, who sold it, or what is left on the shelf — so somebody works that out later from memory or paper.
One sale, start to finish. A customer at a café orders two kopi and a slice of cake. Staff tap three items, the screen shows RM18.50, the customer pays by QR, the receipt prints. In that moment the sale is stored with the time and the staff name, the cake count drops by one, and RM18.50 is in today's figure. Nothing is written down, and nothing gets typed up in the evening.
| At the end of a normal day | Cash register | POS system |
|---|---|---|
| How much did we take? | The drawer total | Plus the split by cash, card and QR |
| What actually sold? | No | Item by item, ranked |
| What is left on the shelf? | No | Stock drops as you sell |
| Who was at the counter? | No | By staff and by shift |
| Getting it into your books | Type it up later | Already recorded |
| Records for e-invoice readiness | Paper only | Held digitally |
So a cash register is a locked box with a total on it. A POS system is a record of your business that happens to open a drawer.
Every one of those counter sales is paid on the spot, which is what makes it a cash sale rather than something you have to chase — and recording cash sales is a different job from billing a customer who pays you later.
02. Which POS fits your business — the decision table
Why this comes second. Nearly every bad POS purchase is the same mistake: buying a till built for one way of selling and using it for another. A restaurant setup in a hardware shop feels clumsy every day, and training does not fix it.
Malaysian businesses use a till in three ways — over a counter, at a table, or against a job — plus one situation where you run more than one at once. Find your row.
| Your business | What the till must do | What goes wrong without it | Read the detail |
|---|---|---|---|
| Food and beverage restaurant, café, kopitiam, food truck |
Send the order to the kitchen, hold the bill open, split it, settle fast at peak | Orders on paper, wrong dishes, a queue at 12.30pm, no idea which dish earns | restaurant POS system |
| Retail shop minimarket, boutique, pharmacy, hardware |
Scan barcodes, handle sizes and variants, drop stock as it sells, survive stocktake | Empty shelves, counts that never match, slow queues, quiet shrinkage | retail POS system |
| Service business salon, workshop, clinic, contractor |
Bill a job, not an item — labour plus parts on one document, for a returning customer | Prices quoted from memory, jobs billed short, no view of what a job earned | Section 06 · #service-businesses |
| More than one outlet or a shop plus online selling |
One set of figures across every location, visible off site | Each outlet keeps its own numbers, and they meet weeks later | online (cloud) POS system |
| Any of the above, holding a quote | Match the box to the way you sell, not the other way round | Paying for a screen, scanner and drawer nobody uses | POS hardware |
Decision checkpoint. Found your row? Read the section it points at, then go to section 03 before you hand over money. Between two rows — a café that also sells packs of beans — choose by where most transactions actually happen.
03. Before you pay: the 10 things to confirm
These are questions, not features. Ask them before a deposit — once the hardware is on your counter, the answers stop being negotiable.
- ✅ What does the yearly price cover, and what happens in year two? A one-off "package price" that quietly becomes a renewal is the most common surprise.
- ✅ How many logins are included, and what does one more cost? You will hire.
- ✅ Does it keep working when the internet drops? Get a plain answer, not "it's cloud, so it's fine".
- ✅ How does a day's sales reach your accounts? Automatically, or by someone exporting a file and typing it in.
- ✅ Can it handle SST properly if you are registered? If SST does not apply to you, do not pay for it.
- ✅ Is it e-invoice ready? Your sales records are where that starts.
- ✅ Does stock move as you sell? For retail this is the whole point; for a food truck it may not matter at all.
- ✅ Can you see sales by staff and by shift? The moment you are not at the counter, you need this.
- ✅ Can you get your own data out? Your sales history belongs to you — ask how you would take it with you.
- ✅ Who answers on a Saturday night, and in what language? A till that is down is a shop that is closed.
❌ Not on the list, deliberately: the length of the feature list, the size of the screen, and whether the interface looks modern. None of them decide whether it works for your business.
04. Food and beverage — restaurants, cafés, kopitiam, food trucks
Why F&B is different. In a shop the customer pays and leaves. In F&B the sale stays open — order taken, food cooked, more drinks added, and only then does anyone pay. The till has to hold that unfinished sale so nobody has to remember it.
What changes for you:
- The order has to reach the kitchen. An order rung up at the counter prints to the kitchen printer, so the kitchen works from a ticket, not from shouting.
- Table or takeaway. A table bill stays open until the table leaves; a takeaway closes in ten seconds. The same till does both without a workaround.
- Split and moved bills. Four friends paying separately, or a group moving to a bigger table, is a normal Tuesday.
- Modifiers. *Kurang manis*, no ice, extra cheese, upsize. If these take more than two seconds to tap, staff stop recording them and your numbers drift.
- Peak-hour speed. Between 12.15 and 1.30 the only thing that matters is how few taps a sale takes.
The part owners underrate. Because every dish is recorded as it sells, you see which items carry the shop and which you keep on the menu out of habit — usually worth more than any saving on hardware.
Station setup, menu structure and the mistakes to avoid are in our guide to choosing a restaurant POS system.
05. Retail — shops, minimarkets, boutiques, pharmacies
Why retail is different. A restaurant sells maybe sixty things. A minimarket sells two thousand, each with a barcode, and the till's real job is not taking money — it is knowing what is left.
What changes for you:
- Barcodes. Not a luxury at the counter — scanning keeps the queue moving and the price right.
- Variants. One shirt is not one product. It is four sizes and three colours, and each of those twelve needs its own count.
- Stock that moves as you sell. Every scan reduces the shelf count, so you can answer "do we still have it" without walking to the back.
- Reorder points. Knowing what to buy on Friday, before the weekend, rather than finding the gap on Sunday.
- Stocktake you will actually do. If counting the shop takes a whole Sunday it gets skipped, and skipped counts stop being trusted.
The quiet cost. Shrinkage rarely announces itself. Without a system counting down as you sell, the gap between what should be on the shelf and what is never gets measured.
Stock is a big enough subject that we treat it separately — see keeping stock current for how counts, reorder points and stocktake work. For the full walkthrough, read our guide to choosing a retail POS system.
06. Service businesses — salons, workshops, clinics, contractors
Why this section exists. POS advice in Malaysia is written for restaurants and shops. Almost nothing is written for a workshop, a salon or a contractor — yet they take money every day, and they take it differently.
What you sell is a job, not an item. A car comes in with a noise. It becomes two hours of labour, an air filter and a bottle of oil — one job made of several parts, and no barcode exists for it.
| What a counter shop does | What a service business does instead |
|---|---|
| Rings up an item at a fixed price | Prices a job — labour plus whatever parts it needed |
| Sale starts and finishes in a minute | Sale starts Monday and finishes Thursday |
| Customer is a stranger, paid, gone | Customer comes back, and their history matters |
| Stock is what is on the shelf | Stock is parts — and the other stock is your staff's hours |
| Money arrives once | Money often arrives twice — a deposit, then the balance |
So what should a service business look for? Three things, in this order.
One, a bill that carries labour and parts together. If it can only list products, every job gets typed into a description field as free text, and you lose sight of what your labour earns.
Two, a record kept per customer, not per transaction. The value in a salon or workshop is the returning customer — what was done, when, and what it cost is the difference between "let me check" and "you were last in in March".
Three, an honest view of what each job earned. A job that took four hours and RM180 of parts is not the same business as one that took thirty minutes.
Where to be careful. Most till software sold in Malaysia — ours included — is built around a counter queue. Niagawan records the sale and issues the bill; it does not run appointments, job cards, or deposits and part-payments. Keep the diary you already use, let the till do the billing, and do not let any vendor imply one product covers both unless they show you the booking side working.
Micro-reassurance. You do not have to solve this in one purchase. Getting every job billed properly and every sale recorded once is the half that costs you money today.
07. Online (cloud) POS vs a traditional on-premise till
The question underneath this one is always the same: what happens when the internet drops? Answer that and the rest of the comparison is straightforward.
A traditional on-premise till keeps everything on the machine at your counter. A cloud POS keeps your sales on a server you reach over the internet — so you can see today's figures from home, and a second outlet is another login, not another island of data.
| Cloud (online) POS | Traditional on-premise till | |
|---|---|---|
| Where your sales live | On a server, reachable anywhere | On that one machine |
| Today's figures off site | Yes, on your phone | No — you go to the shop |
| A second outlet | Another login, one set of figures | A second system to reconcile |
| Updates | Come to you | Someone visits, or they stop |
| If the machine dies | Your sales were not on it | Your sales were on it |
| Cost shape | Mostly yearly software | Mostly one big up-front bill |
What happens when the internet drops. This is the honest answer, and the one to demand from any vendor. With Niagawan's offline mode, sales keep being rung up with no internet connection, and they sync once the connection is back. The counter does not stop. Ask every vendor for the same answer in plain words.
Where an on-premise till still wins: almost nowhere for a small business, except premises with no usable connection at all and no phone signal to fall back on. Otherwise you pay the saving back in years of not seeing your own numbers from outside the shop.
The deeper comparison is in our guide to the online (cloud) POS system.
08. The hardware you actually need — and what you can skip
Why this saves the most money. The software decides whether the system fits your business. The hardware decides most of what you pay on day one — and much of a typical quote is equipment somebody assumed you needed.
| Part | What it is for | When you can skip it |
|---|---|---|
| Terminal | The screen staff tap — built to survive a wet, busy counter | Low volume or mobile: a phone or tablet does the job |
| Receipt printer | The customer's slip | If you send receipts digitally instead |
| Kitchen printer | Puts the order in front of the cook | Anything not F&B, or a kitchen within earshot |
| Barcode scanner | Speed and price accuracy in retail | Service work, and shops with few products |
| Cash drawer | Locks cash away and opens on a sale | Card and QR heavy businesses, and stalls |
| Dual screen | Shows the customer what is being rung up | Nearly always optional — nice, not necessary |
Micro-reassurance. A phone and a Bluetooth printer is a legitimate starting setup. Plenty of stalls and small cafés run on exactly that for a year.
Decision checkpoint. Take your quote and cross off every line whose "when you can skip it" column describes you. What is left is your real hardware cost.
Component-by-component detail, including how to tell a well-specified unit from a cheap one, is in our guide to POS hardware.
09. POS and accounting: where the work piles up
The problem nobody warns you about. The POS records your sales. Your accounts are somewhere else — a spreadsheet, a second piece of software, or a folder your accountant collects each month. So every month somebody types one into the other.
That gap costs three things. Hours of re-keying. Mistakes, because a figure typed twice will eventually be typed wrong. And time — you see last month's position halfway through this month, too late to act on it.
"What is POS in accounting software?" It means the till and the books are one system rather than two. The sale rung up at the counter *is* the entry in your accounts — same moment, same figure, nothing to transfer.
What changes when they are joined:
- The day's takings are in your books at closing, not in three weeks.
- What the system says you hold in cash can be checked against the drawer, today.
- SST-relevant sales are captured as they happen, if SST applies to you.
- Your sales records sit digitally in one place, which is where e-invoice readiness starts.
Why this one matters to us. Niagawan POS was built onto accounting rather than bolted beside it, because the second-system problem is the one Malaysian owners describe most often. If two systems look similar at the counter, this is the question that separates them.
If the accounting half is not sorted, start with accounting software for a small business and work back towards the till.
10. What a POS costs in Malaysia — the price anatomy
Why a single "package price" tells you almost nothing. Every POS quote is made of the same three parts, bundled differently. Split any quote into these three and you can compare two properly — and see what is left out until year two.
- Software, charged yearly. The part that keeps working.
- Hardware, paid once. Terminal, printer, scanner, drawer.
- Add-ons, per user or per feature. The part that grows as you do.
Our own price list, as an example of the three parts itemised. These are our prices, not a market survey, and they exclude SST.
| Part of the quote | What it covers | Ours |
|---|---|---|
| Software, per year | POS Lite — 1 user ID | RM197 / year |
| Niagawan Plus — accounting, 3 user IDs | RM497 / year | |
| PosPro — POS and accounting together, 4 user IDs | RM797 / year | |
| Terminal, one-off | iMin Falcon 1 | RM1,600 |
| iMin Swan, dual screen | RM1,800 | |
| Peripherals, one-off | Bluetooth printer | RM100 |
| WiFi printer | RM400 | |
| Bluetooth barcode scanner | RM200 | |
| Cash drawer, 4 slot | RM100 | |
| Add-ons, per year | Additional user | RM100 / user / year |
| SST features | RM200 / year |
How to read a quote. A "POS machine" price on its own is a terminal — with us, RM1,600 to RM1,800. Ask what the software costs each year after that, how many logins are included, and which peripherals you are paying for.
Micro-reassurance. You do not need every piece on day one. Software plus a printer is a working setup; the scanner and drawer can wait until the counter is busy enough to need them.
For the breakdown by plan, see what each plan costs, or the Niagawan POS page for what sits inside each one.
11. "Which POS is best?" — how to judge for yourself
There is no single best POS system in Malaysia, and any list that names one is telling you about its own advertising. The best is the one that matches how you sell, at a price you can carry every year. So here is the judging done properly — seven questions, and what a good answer sounds like.
- "Which type of business is this built for?" — A good answer names a type and gives an example. "Any business" means it was built for none of them.
- "What will I pay in year one, and in year two?" — A good answer separates the one-off from the yearly without being pushed.
- "What happens when the internet drops?" — A good answer describes what staff see and what happens to the sale. Reassurance without detail is not one.
- "How does a day's sales get into my accounts?" — A good answer is one step. "Export and import" is two systems wearing one badge.
- "How many logins do I get, and what is another one?" — A good answer is a number and a price.
- "Can I take my own data out?" — A good answer is yes, in a named format, without a fee.
- "Who do I contact on a Saturday night, and in what language?" — A good answer is a channel and a person, in the language your staff speak.
What not to judge on. The length of the feature list, or whether a system is popular somewhere else. Popularity elsewhere says nothing about whether it handles SST, sits inside your accounts, or answers the phone in Malaysia.
12. Common mistakes, and how long a POS really takes to learn
First, the reassurance. Ringing up a sale is usually learned in an afternoon — that part is deliberately simple, because staff turn over. What takes longer is the setup, getting your items, prices and logins in, and that is a one-off done by you.
| What goes wrong | How to avoid it |
|---|---|
| Buying the type built for someone else's business | Start from section 02, not from a brochure |
| Items and prices half entered, so staff key in "misc" | Finish the setup before you go live, even if it costs a weekend |
| Stock counts that were never right to begin with | Count once, properly, on the day you start |
| Everyone sharing one login | One login per person from day one, or sales-by-staff means nothing |
| Discounts given off-system to save time | Make the discount two taps, so nobody has a reason to skip it |
| Never opening the sales report | Five minutes every Monday — that is where the return sits |
And the honest disadvantages. It costs money every year, needs a working device, and only reports the truth if what goes in is accurate — a stock count entered wrongly stays wrong until somebody recounts. Across the 40,000+ Malaysian businesses we have served since 2016, the owners who get little from a POS are the ones who never finished the setup, not the ones who picked the wrong brand.
13. Your next step, in one decision
- You run a café, restaurant or kopitiam → you need table and kitchen handling. Start with PosPro, RM797 a year for 4 user IDs, and add a terminal.
- You run a shop → you need barcodes and stock that moves as you sell. PosPro again, with a scanner once the counter gets busy.
- You run a service business → you need the billing and sales-record half done properly. Niagawan Plus, RM497 a year for 3 user IDs, covers the bills and the accounts.
- You are just starting, and volume is small → POS Lite, RM197 a year, with a Bluetooth printer. Move up when you outgrow it.
All prices exclude SST, and none need a consultant to set up. Niagawan has served 40,000+ Malaysian businesses since 2016 and holds 4.7★ from 500+ Google reviews.
Decision checkpoint. Compare what each plan costs side by side, or see what is inside each on the Niagawan POS page. Still between two types? Re-read section 02 — the type matters more than the plan.
POS system FAQ
What is the meaning of POS?
POS stands for point of sale — the point where a sale actually happens, usually the counter. A POS system is the software running there, recording each sale as it is made.
Is a POS system the same as a cash register?
No. A cash register holds cash and gives you a total; a POS system records what was sold, by whom and at what price, and reduces your stock at the same time, so the sale becomes a record rather than just an amount.
What are the three types of POS system?
There is no single official taxonomy, but Malaysian businesses use a till in three ways: over a counter for retail, at a table for food and beverage, and against a job for service businesses such as workshops and salons.
What hardware is required for a POS system?
At minimum, a device to ring the sale up on and a way to give the customer a receipt — a phone or tablet plus a Bluetooth printer is a legitimate starting setup. A terminal, scanner, kitchen printer and cash drawer get added when the way you sell needs them.
How much does a POS machine cost in Malaysia?
The machine and the software are priced separately. Our terminals are RM1,600 for the iMin Falcon 1 and RM1,800 for the dual-screen iMin Swan, with software from RM197 a year; peripherals such as a Bluetooth printer at RM100 or a scanner at RM200 are added as needed. All prices exclude SST.
What is POS in accounting software?
It means the till and the books are one system instead of two, so the sale rung up at the counter becomes the entry in your accounts at the same moment, with no month of sales to re-key later.
Does an online POS work without internet?
With Niagawan's offline mode, yes — sales keep being rung up with no internet connection and sync once the connection is back. Ask any vendor for the same answer in plain words, because not every cloud POS behaves this way.
Which POS system is best for a small business in Malaysia?
There is no single best one, so judge it yourself: does it fit the way you sell, what does year two cost, does it keep working offline, and do sales land in your accounts without re-keying. Section 11 lists the seven questions to ask.
Is a POS system hard to learn?
Ringing up sales is usually learned in an afternoon. The setup — entering your items, prices and staff logins — takes longer, and it is done once, by you, before you go live.
What is the disadvantage of a POS system?
It is a yearly cost, it depends on a working device, and it only reports the truth if what goes into it is accurate. A stock count entered wrongly stays wrong until somebody recounts, which is why finishing the setup matters more than the brand you pick.
