Skip to main content
Guides

Cash register vs POS system: which one does a small shop need?

November 2, 2026
13 min read
An electronic cash register next to a tablet running POS software on a shop counter

An electronic cash register is a self-contained machine that rings up sales, holds the cash drawer and prints a receipt and a daily total. A POS system is software on a computer, tablet or phone that does the same and also keeps stock, customers, staff and reports. A register costs less to start; a POS records far more of the business.

This guide compares the two on cost over twelve months, with a worksheet for your own figures, and on stock, staff, tax and two currencies. It also says when a register is enough. If you have already chosen a POS and are comparing vendors, our guide to choosing a POS system picks up from here.

What an electronic cash register does — and where it stops

A register is built around department keys. In one maker's basic manual for an entry-level electronic cash register, the cashier rings a sale by entering the unit price and pressing a department key. The register offers up to 99 departments, each with settings such as whether its items are taxable. The same maker's product page for that register lists up to 2,000 preset items with short names, automatic VAT calculation, an electronic journal and an SD card slot for backing up the programming.

Reports are what a register does well. The manual separates a reading (X), which prints the sales since the last reset and can be taken any number of times, from a resetting (Z), which prints everything and then clears the memory apart from a few running totals. A cashier signs on with a clerk code before ringing up, and there is a report per clerk. All of it lives inside the machine: the manual asks for two AA batteries to protect the memory against data loss.

Casio, the register name many shop owners know first, says on its US website's support page for electronic cash registers that production and sales of all its electronic cash register models have been discontinued, and that technical support and repair ended in March 2026. Whichever register you consider, ask the dealer who will service it and where spare parts will come from.

Where it stops: a register records what was rung. When cashiers use department keys, the fastest way on a busy counter, the report tells you how much "snacks" took, not which items left the shelf. The list of reports in that manual covers sales by department, item, clerk and hour; none of them is a stock report.

What a POS system adds

A POS system starts from a product list rather than a row of department keys. Each item has its own record (name, barcode, price, cost) and the cashier scans it. Most packaged goods already carry a barcode: GS1 says EAN-13, UPC-A, EAN-8 and UPC-E barcodes are usually used on items sold at a retail point of sale. Our explainer on what a POS system is walks through the parts.

Because every sale names the item, the rest follows without re-typing:

  • Stock goes down with each sale and up with each delivery.
  • Each cashier signs in as themselves, so sales, voids and the drawer count belong to a person and a shift.
  • Payments are recorded by type (cash, card, on account), which makes the end-of-day count possible. The bank's card machine stays a separate device; see card terminals vs POS systems.
  • Customers can buy on account, with a balance you can see.
  • Several tills read the same products and prices, and in a cloud system synced sales sit on a server, not inside the till.

In Sandooq, the till scans barcodes against your product catalogue, every sale moves the stock on hand, and a stock count posts the difference as an adjustment with a reason. Each member of staff has an account with a role, and the till locks behind a PIN for each user. The back office shows takings, voids and returns per cashier, and the till gives you an X report during the day and a Z-read when the day is closed.

Cost: what you pay upfront and every month

The register is a one-off purchase. After that come paper rolls, repairs and the cost nobody writes down: your own time counting stock by hand, adding up the day and chasing shortages.

A POS adds a device, counter hardware and a plan. The device may be one you already own: Sandooq runs in a recent browser on a desktop, tablet or phone, so share your computer or tablet model with the team before buying a new one. The counter hardware is a receipt printer, a cash drawer and a barcode scanner; our POS hardware guide explains each one. The plan is a monthly subscription, priced on our pricing page.

Fill in this worksheet with quotes you actually have. It is an illustrative template with no market prices: the figures are yours, and the table only makes sure nothing is left out.

Cost over 12 monthsElectronic cash registerPOS system
Machine or deviceRegister quote: A1New device quote, or 0 if you reuse one: B1
Receipt printer0 if built in, or your figure: A2Printer quote: B2
Cash drawer0 if built in, or your figure: A3Drawer quote, or 0 if yours connects: B3
Barcode scannerYour figure, or 0: A4Scanner quote, or 0: B4
Software0: A5Monthly plan price × 12: B5
Paper rollsRolls a month × roll price × 12: A6Same sum: B6
Repairs and serviceDealer's service quote: A7Allowance for repairing or replacing the device: B7
Your timeHours a month counting stock and adding up the day × what an hour of yours is worth × 12: A8Hours a month still spent on those jobs × the same rate × 12: B8
TotalA1 to A8 added upB1 to B8 added up

Read the total with the last row in mind. A register that is cheaper on day one can cost more by month twelve if you spend evenings counting shelves; a POS is poor value if you sell a handful of items and nobody owes you money.

Stock, reports and staff: where a register runs out

Three gaps tend to show up as a shop grows.

You cannot reorder what you cannot see sold. When sales go through department keys, you learn which detergent is running out at the shelf, usually late.

A shortage is hard to trace. A register's clerk report gives each cashier's sales. A POS makes the drawer part of the record too: each cashier opens with a counted float and closes with a count, and the difference is recorded against that person and shift. Our X report vs Z report guide shows what each report should carry at the close.

Discounts, voids and returns need a trail. A POS can record each one against the cashier who made it and ask for a manager's approval above a limit you set, which turns "the drawer was short" into a question about one sale.

Tax lines and two currencies

Tax. A register handles tax by rate: the manual we read sets up to four tax rates and marks each department as taxable or not. A POS works at item level, so the tax on each line follows the product. On a Sandooq receipt every taxable line is marked; when the receipt also shows a second currency, it adds the tax-included total and the VAT amount, printing the rate when every taxable line shares one. Tax charged on sales collects in its own tax-payable account, so the tax position can be read at any time. Ask your accountant what your receipts must show where you trade.

Two currencies. In Lebanon, supermarkets started pricing in US dollars on 1 March 2023 after a government announcement allowed it, with customers paying in dollars or Lebanese pounds and each store announcing the exchange rate it used each day. If you trade like that, check in the manual whether a register can price and take two currencies, or leaves the conversion to the cashier.

Sandooq sells in two currencies on the same sale at a rate the shop sets: you enter the rate you trade at, each payment line keeps its own currency, and every sale books against the rate in force when it was rung. Our POS system for Lebanon page shows the dollar and Lebanese pound till.

When a cash register is genuinely enough

For some shops a register is the right buy. It is enough when:

  • you sell a short list of items, or are happy to price by department;
  • one person, usually you, works the till;
  • there is no stock worth tracking item by item;
  • nobody buys on account, and you trade in one currency;
  • someone nearby can service the machine.

In that shop, the daily Z total and a regular look at the shelves may be all the reporting you need, and a POS can wait. Revisit the decision when you hire a second cashier, start ordering from a supplier every week, or find yourself keeping a notebook of customers who owe you.

Moving from a cash register to a POS in one weekend

A small shop can switch over a weekend:

  1. Keep the register's last Z report. Take it at Saturday's close; it is your comparison for the first week.
  2. List your items in a spreadsheet (name, barcode, price, cost) and save it as CSV. Sandooq imports products from CSV with column mapping and shows the result for each row.
  3. Give unbarcoded items a code and a label, so the scanner reads them too.
  4. Count the opening stock section by section and enter each as a stock count (a count holds up to 500 lines), so day one starts from the real quantity.
  5. Carry over customer balances. In Sandooq, a customer's existing debt from your notebook comes in as an opening balance, recorded with who approved it.
  6. Set up staff: one account per person, each with a role and a PIN.
  7. Run Monday as a comparison. Open with a counted float, sell as usual, and at the close set Sandooq's Z-read beside the register's last normal day. A large gap usually means a missing item or a wrong price in the import.

Can the drawer stay? On the register in the manual we read, the drawer is part of the machine, with its own lock, and is removed by pulling it out of the register. A separate drawer is different: the most common way to connect one is through the receipt printer, whose drawer-kick port sends the signal that opens it, and most drawers also open with a key. Sandooq prints through the device's print dialog and sends no open-drawer command, so a drawer wired to the printer opens on each printed receipt only if the printer driver is set to do that. Our guide to the receipt printer and cash drawer covers the setup.

Questions to ask before you buy either

  • How many items do I sell, and how many already carry barcodes?
  • How many people work the till now, and next year?
  • Do I need stock item by item, sales on account, or two currencies?
  • What does each option cost over twelve months, including my own time?
  • Who services the machine, and where do parts and paper come from?
  • If I outgrow a register, how will I get my item list out of it?

Comparing programs rather than machines? Our cashier software checklist lists what to test in a demo.

Frequently asked questions

Is a cash register cheaper than a POS system?

Often, at the start: a register is a single purchase, while a POS adds a monthly plan on top of the device and counter hardware. Over twelve months the answer depends on your own figures, including the hours you spend counting stock and adding up the day.

Can an electronic cash register track inventory?

It depends on the model, so read its manual before you buy. The basic manual we checked lists sales reports by department, item, clerk and hour, and no stock report. A POS system reduces stock with every sale and records deliveries and counts.

Can I keep my old cash drawer when I switch to a POS?

Sometimes. A separate drawer that plugs into a receipt printer's drawer port may be reusable if the new printer's port matches it, while a drawer that is part of the register stays with that machine. With Sandooq, a drawer wired to the printer opens on each printed receipt only if the printer driver is set to, because Sandooq sends no open-drawer command. Check your models with the team before buying hardware.

Does a POS system work when the internet is down?

It depends on the system, so ask each vendor for the exact list. In Sandooq specifically: Cash checkout can continue during a connection drop when you are already signed in and the cash session is open. Sales queue on the device and sync when the connection returns. Signing in, card payments, receipt lookups and opening or closing a cash session need a connection. Keep the POS tab open while working offline.

What is the cheapest way for a small shop to start with a POS?

Use a computer or tablet you already own if the system runs on it, start with one till, and add only the hardware you need: a receipt printer, a drawer, and a scanner if your goods carry barcodes. Compare the plan price over twelve months with what a register would cost, including your time.

How do I move my items from a cash register to a POS?

Write your items into a spreadsheet with name, barcode, price and cost, save it as CSV and import it. Then label unbarcoded items, count your opening stock, and keep the register's last Z report to compare against your first day on the POS.

Sources

Next step

Compare the plans on our pricing page, or book a demo and run a register-style day on Sandooq: open the drawer with a counted float, scan a basket, close with a count and read the Z-read.

Chat with us on WhatsApp