A point of sale (POS) system is the combination of software and hardware a business uses to record sales, take payment and keep track of what it sells. If you run a shop, café or salon, it is the tool your team touches more than any other — and the one that decides whether your stock figures, cash counts and daily reports can be trusted.
This guide explains what a POS system actually does, step by step, what equipment it needs, how inventory fits in, the difference between cloud and offline systems, and a practical checklist for setting one up.
In this guide
- What is a POS system?
- How a POS transaction works, step by step
- POS hardware: what you actually need
- POS software: core features to expect
- How inventory integrates with the POS
- Cloud vs. offline (local) POS systems
- Who needs a POS system?
- The POS in daily store routines
- Common mistakes when starting with a POS
- POS setup checklist
What is a POS system?
At its simplest, “point of sale” is the moment and place where a customer pays. A POS system is everything that supports that moment: the screen where a cashier builds the order, the software that calculates totals and taxes, the devices that scan products and print receipts, and the database that remembers every transaction.
Older cash registers only added up prices and stored cash. A modern POS system goes further: it links each sale to a product record, updates the stock count, attaches the sale to a customer if needed, records which employee made it, and feeds the numbers into reports. In other words, it is both a till and a lightweight business management system.
POS system vs. payment terminal
These two are often confused. The payment terminal (card reader) is the device that reads a customer’s card and talks to the bank or payment processor. The POS system manages the order: items, prices, discounts, receipts and stock. Some products bundle both; many businesses use a POS application together with a separate card terminal from their payment provider and simply record “card” as the payment method in the POS.
Rule of thumb: the POS knows what was sold and to whom; the payment terminal handles how the money moves.
How a POS transaction works, step by step
Whatever the business, almost every sale follows the same six steps. Understanding them makes it easier to judge any system you are evaluating.
- Build the basket. The cashier scans a barcode, taps a product button or searches by name. The POS looks up the product and its price.
- Adjust. Quantities are changed, items removed, discounts applied. If the customer has an account, the sale is linked to them.
- Take payment. The cashier records the payment method — cash, card on an external terminal, or another method — and the POS calculates change.
- Issue the receipt. A thermal receipt prints (or an A4 invoice for a business customer). Good systems let you reprint any past receipt.
- Update stock. Each item sold is deducted from inventory automatically, so the stock figure reflects reality without a manual count.
- Report. The sale flows into daily totals, payment-method breakdowns and product performance reports.
Example: a convenience store sells two bottles of water and a sandwich. The cashier scans three items, the customer pays cash, the receipt prints, and the stock count for each product drops immediately. At closing, the daily report shows the sale under “cash”, which should match the drawer.
POS hardware: what you actually need
Hardware needs vary by business, but most counters are built from the same components. Start with the essentials and add the rest only when there is a clear reason.
| Device | What it does | Who needs it |
|---|---|---|
| Computer or tablet | Runs the POS software and usually stores or accesses the database. | Everyone |
| Barcode scanner | Reads product barcodes and enters them into the basket. | Retail, grocery, pharmacy-style shops |
| Receipt printer | Prints customer receipts, usually on 58 mm or 80 mm thermal paper. | Almost everyone |
| Cash drawer | Stores cash; typically opened by a signal from the receipt printer. | Businesses that take cash |
| Customer display | Shows the basket and total to the customer. | Busy counters, transparency |
| Card terminal | Reads cards and authorises payments with the processor. | Card-accepting businesses |
| Label printer | Prints barcode and price labels. | Shops with unlabelled goods |
Our POS hardware setup checklist covers each device, connection types and common troubleshooting in detail.
POS software: core features to expect
The software is where systems differ most. Beyond adding up a sale, these are the capabilities that matter in daily use:
- Fast checkout: product grid by category, search, barcode scanning, discounts, several open baskets at once.
- Product catalogue: categories, brands, cost and selling prices, taxes and barcodes.
- Customers: profiles, purchase history and — for many shops — customer credit and account statements.
- Staff management: separate logins, roles and permissions, and an activity log of sensitive actions.
- Receipts and documents: customisable receipts, A4 invoices, and for some businesses quotations, delivery notes and credit notes.
- Reporting: a daily overview at minimum, and ideally sales, stock and cash analysis plus exports for your accountant.
- Backups: a reliable way to copy and restore your data.
For a structured way to compare products on these points, see how to choose a POS system.
How inventory integrates with the POS
Inventory integration is what separates a POS system from a simple calculator. When the product catalogue and the sales screen share the same database, three things happen automatically:
- Sales reduce stock. No end-of-day data entry and no spreadsheet to reconcile.
- Purchases increase stock. Recording a supplier delivery adds quantities and saves the purchase price, which makes margins visible.
- Low stock becomes visible. You can see which items need reordering before shelves run empty.
The quality of the data depends on discipline: every product sold must be scanned or selected as itself, and deliveries must be recorded when they arrive. A weekly spot-check of a few fast-moving products is a simple way to catch drift early.
Read more about inventory management in a POS and recording supplier purchases. For the full method, see our retail inventory management guide and how to set a reorder point.
Cloud vs. offline (local) POS systems
POS systems store their data in one of two broad ways:
| Cloud-first POS | Offline-first (local) POS | |
|---|---|---|
| Where data lives | Vendor’s servers | A computer in your business |
| Without internet | Limited or offline mode with restrictions | Selling continues normally |
| Remote access | Built in | Depends on the product |
| Backups | Handled by the vendor | Your responsibility (ideally automated) |
| Typical pricing model | Ongoing subscription | Varies; often one-time licences |
Neither model is automatically better. A shop with unreliable internet often values a local database; a chain that needs head-office dashboards may prefer the cloud. We compare both in depth, including what happens to card payments during an outage, in offline vs cloud POS.
Who needs a POS system?
Any business that sells in person benefits once it has more than a handful of products or more than one person at the counter. Needs differ by sector:
- Retail and grocery: barcode scanning, stock control and labels — see POS for supermarkets and grocery stores.
- Restaurants and cafés: table plans, kitchen screens and waiter ordering — see restaurant POS.
- Trade counters: large catalogues, customer accounts and quotations — see hardware stores and auto parts.
The POS in daily store routines
Once installed, the POS becomes part of every routine: opening the till with a float, recording deliveries, closing with a cash count, and reviewing the daily report. Our retail store operations guide covers these routines, and retail KPIs explains which numbers to watch.
Common mistakes when starting with a POS
Most problems with a new POS come from setup decisions rather than the software itself. Avoid these and the system will pay for itself quickly:
- Skipping product data cleanup. Duplicate items, missing barcodes and inconsistent names make search slow and reports unreliable. Clean the list before importing it.
- Sharing one login. Without individual accounts you cannot see who cancelled a sale or gave a discount.
- Not recording deliveries. If purchases are not entered, stock figures drift and low-stock alerts become useless.
- No backup plan. Whether your data is in the cloud or on a local computer, know how it is backed up and how to restore it.
- Ignoring training. Ten minutes per employee on the most common tasks prevents most day-one errors.
POS setup checklist
Use this checklist when installing a new system. Most small shops can complete it in a day if the product list is ready.
- Choose the computer that will hold the main database and keep it on a UPS.
- Install the POS software and, if available, explore it with demo data first.
- Enter business details, taxes, payment methods and receipt header/footer.
- Create categories, then add or import products with prices and barcodes.
- Connect and test the scanner, receipt printer, cash drawer and customer display.
- Create user accounts for each employee with appropriate permissions.
- Set up automatic backups and test a restore once.
- Run five test sales, including a discount, a refund or cancellation, and a reprint.
- Check the daily report against the test sales, then delete or void test data if needed.
- Train staff on the five things they do most: sell, discount, cancel, reprint and close the day.
Want to see these steps in practice? The free edition installs on Windows, Mac or Android tablets and includes demo data.
Frequently asked questions
What does POS stand for?
POS stands for “point of sale” — the place and moment where a customer completes a purchase. A POS system is the software and hardware that records that sale.
Is a POS system the same as a cash register?
No. A cash register mainly totals prices and stores cash. A POS system also manages products, stock, customers, staff and reports, and usually connects to scanners and printers.
Do I need internet to use a POS system?
It depends on the type. Cloud-first systems rely on the internet for most functions and offer limited offline modes. Offline-first systems keep the database locally and continue selling without a connection.
Does a POS system process card payments?
Not necessarily. Many POS applications record the payment method while a separate card terminal from your payment provider handles the card authorisation.
How long does it take to set up a POS?
For a small shop with a ready product list, installation, hardware connection and a first test sale can usually be done in a day. Importing or creating a large catalogue takes longer.
