Skip to main content
Point of Sale

POS That Writes to the Same Stock Record as the Rest of the Business

A standalone till gives you sales in one system and stock in another, reconciled by somebody on a Friday afternoon. The shop floor never knows real stock and head office never knows real margin. An ERP Point of Sale module sells at the counter against one stock figure and one customer record, works when the internet drops, and reconciles cash by operator at the end of every shift.

50+ ERP and software projects. Zero failed projects since 2021.

Till 2, Shift Close
Illustrative
StoreAndheri West
OperatorR. Nair
Opened09:58
StatusOpen
Tenders taken this shift
Cash64,250
Card1,89,400
Voucher and gift card7,800
Total taken2,61,450
318Transactions
41sAverage at till
6Refunds
Cash variance on counted declaration
-120
Counted against float plus cash taken less drops. Variance is tracked by operator, shift after shift.
Seconds
The measure that matters at peak
Hours
Offline queue, not minutes
1
Stock figure across channels
Per operator
Cash variance, every shift
Why It Matters

The whole argument is one stock figure and one customer record

Everything else a POS does is table stakes. What separates an integrated Point of Sale module from a standalone till is whether the sale you just rang up is visible to purchasing, to the online channel and to the finance ledger without anyone typing it again.

Integrated Versus Standalone

Weekly reconciliation is the tax you pay for two systems

With a standalone POS, the till holds sales and the ERP holds stock, and somebody bridges them with an export. Between exports the shop floor is guessing. Staff promise items that sold this morning, reorder points fire on stale numbers, and the margin head office reviews is a week old and missing the discounts given at the counter. An integrated POS removes the bridge. The sale posts against the same item record, the same price list and the same customer the rest of the business uses, and the revenue lands in the ledger as it happens rather than as a monthly journal.

  • Stock on hand is correct at the moment of sale, not after the export.
  • Discounts and overrides given at the till show in real margin.
  • The customer who bought in store is the same record sales and support see.
Store team checking counter sales against live stock figures on one system
Offline Mode

Test the offline mode in the demo, do not take it on trust

The internet will drop. A till that cannot sell during an outage costs money within minutes and costs goodwill faster than that. A real offline mode caches products, prices, promotions and recent customers on the till, keeps taking sales, queues each completed transaction locally, and syncs when the link returns, resolving stock and receipt numbering on the way back up. Many products marketed as cloud POS mean a read-only screen when the connection goes, and vendors rarely volunteer this. Pull the network cable in the middle of a basket during the demo and watch what happens. It is the single most useful five minutes of any POS evaluation.

  • Local cache of the catalogue, prices and active promotions.
  • Completed sales queued on the till and synced in order on reconnect.
  • An outage of hours should be survivable, not an outage of minutes.
Testing a point of sale terminal running offline with queued transactions
What It Covers

Six areas the Point of Sale module owns

Counter selling, the money that comes in against it, and the controls that keep both honest. Quoted B2B order entry sits in the sales module, not here.

🛒
Till operation and checkout speed
Barcode scanning, keyboard shortcuts for the operations done a hundred times a day, quick-select tiles for common and unbarcoded items, and scale integration where goods sell by weight. Every extra second per transaction becomes a queue at peak. A layout that needs three taps where one would do is a design failure, and it is worth timing a real basket before you sign.
💳
Payments and tenders
Cash, card, split tender across several methods on one sale, vouchers and gift cards, and store credit. The card terminal should be integrated so the amount travels from the till to the terminal automatically. Rekeying an amount into a terminal is a source of both error and fraud, and it costs seconds on every card sale you take.
💰
Cash and shift control
Opening float, cash drops to the safe during the day, and a shift close where the operator counts and declares before seeing the expected figure. Variance is recorded per operator per shift and trended over time. The variance report by operator is the control that matters, and it works mainly because people know it exists.
🔄
Returns, exchanges and refunds
Returns linked to the original receipt, a recorded reason, refund tender restricted by policy, and supervisor authorisation above a threshold or where no receipt exists. Exchanges post as a return plus a sale so stock and margin stay right. The till is where loss most often occurs and refund authority is the usual route, so the authorisation trail is not optional.
🏷
Pricing, promotions and loyalty
Price lists by store, time-bound promotions that start and end on their own, multibuy and mix-and-match offers, and loyalty discounts applied against the customer record. Manual price override stays available for the situations the rules did not predict, but it carries an approval and lands in a log the store manager reviews.
🏪
Multi-store and omnichannel
Central product and price management pushed to every store, stock visibility across stores so staff can locate an item elsewhere, inter-store transfers, and consolidated sales reporting. Click and collect and online returns taken in store, both reading the same stock and the same customer record as the counter does.
How It Works

The counter transaction cycle, open to reconciled

1
Open the shift
The operator signs in to a named till, the opening float is counted and entered, and the local cache of products, prices and promotions is refreshed.
2
Scan and price the basket
Items are scanned or picked from quick-select, weighed goods come off the scale, and price lists, promotions and loyalty discounts apply as the basket builds.
3
Take payment
One tender or several. The amount is sent to the card terminal rather than rekeyed, change is calculated for cash, and vouchers and store credit are redeemed against their balance.
4
Complete and update stock
The receipt prints, the drawer opens if cash was taken, and the sale reduces stock and posts revenue and tax. If the till is offline the sale is queued and posts in order on reconnect.
5
Close and reconcile
Drops are recorded, the operator counts and declares the drawer, variance against expected cash is logged by operator, and the shift totals roll into store and group reporting.
What Is Included

What we set up when we configure POS

🛒

Till layout and quick-select

Screen layout, keyboard shortcuts and quick-select tiles built around your actual basket, then timed against a real peak queue.

📶

Offline caching and sync

Local product, price and promotion cache, a transaction queue that survives an outage of hours, and a tested sync and numbering path on reconnect.

💳

Tender and terminal setup

Cash, card, split tender, vouchers, gift cards and store credit, with the card terminal integrated so amounts are never rekeyed.

💰

Shift and cash controls

Float, drops, blind counted declaration at close, and a variance report by operator and by shift that a store manager can actually read.

🏷

Pricing and promotion rules

Store price lists, dated promotions, multibuy and mix-and-match, loyalty tiers, and an override path with approval and an audit log.

🖥

Hardware and store rollout

Printer, drawer, scanner, terminal and scale tested per store, staff trained on the till, and a pilot store run before the rest follow.

What Changes

What integrated POS changes on the shop floor

One
Stock figure, counter and online
Shorter
Queues at peak trading
Keeps
Selling through an outage
Tracked
Cash variance by operator
Daily
Margin by store and by line
No
Weekly reconciliation job
Why Us

Why teams bring us in to set up POS

1
We will tell you not to buy this
One till and no stock complexity? A cheap dedicated POS product will serve you better and cost less. We say so before you pay us to configure a module you do not need.
2
Offline mode gets tested
We pull the connection during acceptance testing, sell through it, and prove the queue syncs correctly with the right receipt numbers and the right stock movements.
3
We time the checkout
A real basket, a real operator, a stopwatch. Layout and shortcuts are then tuned against seconds per transaction rather than against how the screen looks in a demo.
4
Hardware checked before commitment
Printer, drawer, scanner, terminal and scale models are confirmed as supported at the evaluation stage, because a driver gap found after go-live is slow and expensive to fix.
5
Controls that a manager will use
Refund authorisation, override logs and variance by operator are configured as reports someone actually reviews weekly, not as data sitting unread in a table.
6
Pilot store first, always
One store runs live for a full trading cycle including a weekend and a stock count before the rollout continues. Problems are found on one till, not on thirty.
FAQ

Point of Sale questions

Does the POS work offline, and what happens to sales during an outage?
A genuine offline mode caches the product list, prices, promotions and recent customers on the till itself, keeps selling when the link drops, queues every completed transaction locally, and pushes the queue up when the connection returns. You should expect a till to survive an outage of hours, not minutes. Card payment will still need the terminal's own connectivity, so cash and account sales continue while card sales depend on the acquirer. Test this in the demo by pulling the network cable mid-basket. Plenty of cloud POS products describe offline support and turn out to mean a read-only screen.
How does it keep stock in step with the rest of the business?
Because the till writes to the same stock ledger every other part of the system reads. A sale at the counter reduces the item on hand immediately, or on sync if the till was offline, and the same figure drives reorder points, transfers and the online channel. There is no nightly file, no reconciliation spreadsheet and no argument about which system is right. That single figure is the main reason to run POS inside the ERP rather than beside it.
Does it support multiple stores and central pricing?
Yes. Products, price lists and promotions are maintained centrally and pushed to each store, so a price change happens once rather than store by store. Staff can see stock in other stores and either transfer it in or send the customer to a branch that has it. Sales, margin and cash variance report by store, by till and by operator on one set of figures. Store level price lists are still supported where a location genuinely prices differently.
What hardware do we need at the counter?
A receipt printer, a cash drawer triggered by the printer, a barcode scanner, a card terminal and, for anything sold by weight, a scale. Most tills run on a normal PC or tablet. The practical constraint is peripheral support: check that your specific printer, scanner, terminal and scale models are supported by the product you are buying before you commit, because a driver gap at one store is a slow and irritating problem to fix after go-live.
How are returns and refunds controlled?
The till is where loss most often occurs, and refund authority is the usual route. So refunds run through a controlled path: a return is linked to the original receipt where one exists, the reason is recorded, the refund tender is restricted by policy, and anything above a set value or without a receipt needs a supervisor authorisation that is logged against that supervisor. Exchanges are handled as a return and a new sale so stock and margin stay correct. The refund and override log by operator is then reviewed like any other control.
Does it handle click and collect and online returns in store?
Yes, provided the online channel and the till read the same stock record and the same customer record. Click and collect reserves the stock when the order is placed, and the store hands it over and closes the order at the till. An online order returned in store is processed against the original order, refunds to the original tender or to store credit, and puts the item back into store stock. If the two channels run on separate stock figures, both of these break in the same way and staff learn to distrust the screen.

Scope Your POS Rollout

Book a free consultation. We will look at your counter volumes, your store count, your hardware and your channel mix, and give you a straight answer on whether an ERP Point of Sale module earns its cost for you or whether a dedicated till product is the better buy.

Book a Free Consultation →

No commitment. If one till and simple stock is your whole situation, we will point you at a cheaper product and say why.

POS Features

What the Point of Sale Module Does

The detail behind an ERP POS: how fast a basket goes through, what happens when the connection drops, how the money is taken and counted, and how one set of prices reaches every store.

Core Features

Speed at the counter, money under control, one price list

Checkout and Offline

A basket that goes through in seconds, connected or not

Barcode scanning drives most of the basket, keyboard shortcuts cover the actions repeated all day, quick-select tiles handle loose produce and unbarcoded lines, and a scale feeds weighed goods straight in. Underneath, the till holds a local cache of products, prices, promotions and recent customers, so when the link drops it keeps selling and queues completed sales to push up on reconnect. Time a real basket at peak before you buy anything, and pull the network cable while you are at it.

  • Scan, shortcut and quick-select tuned to your actual basket mix.
  • Local cache of catalogue, prices and active promotions.
  • Transaction queue built to survive an outage of hours, not minutes.
Operator scanning items at a point of sale counter during peak trading
Tenders, Cash and Refunds

Every rupee accounted for, from float to counted declaration

Cash, card, split tender across several methods on one sale, vouchers, gift cards and store credit, with the card terminal integrated so the amount is sent rather than retyped. Rekeying is where both errors and fraud start. Around that sits the cash discipline: opening float, drops to the safe during the day, a counted declaration at close, and variance recorded per operator per shift. Refunds run through a controlled path with a reason, a receipt link where one exists, and supervisor authorisation above a threshold.

  • Split tender, vouchers, gift cards and store credit on one sale.
  • Integrated card terminal, so amounts are never rekeyed.
  • Refund and override logs reviewed by operator, not just stored.
Counting the cash drawer and declaring variance at the end of a retail shift
Pricing and Multi-Store

One price change, every store, every channel

Products, price lists and promotions are maintained centrally and pushed to stores, with store level lists where a location really does price differently. Time-bound promotions start and stop on their own, multibuy and mix-and-match rules apply as the basket builds, and loyalty discounts attach to the customer record. Staff can see stock in other stores, raise a transfer, or complete a click and collect order at the till. Online returns come back through the same counter and the same stock record.

  • Central catalogue and price lists pushed out, changed once.
  • Dated promotions, multibuy, mix-and-match and loyalty tiers.
  • Cross-store stock visibility, transfers, click and collect, online returns.
Reviewing central pricing and promotions across multiple retail stores
What You Get

Everything the POS setup delivers

🛒

Configured till screen

Layout, shortcuts and quick-select tiles built for your basket, timed against a real peak queue rather than a demo.

📶

Proven offline behaviour

Cache and queue configured, then tested by cutting the connection mid-sale and checking numbering and stock after sync.

💳

Tenders and terminal link

All tender types enabled, split payment allowed, and the card terminal wired so amounts travel automatically.

💰

Shift and variance reporting

Float, drops and counted declaration in place, with a variance by operator and by shift report a manager reviews weekly.

🏷

Promotion and loyalty rules

Dated offers, multibuy, mix-and-match and loyalty tiers configured and tested against baskets that should and should not qualify.

🖥

Hardware and store handover

Printer, drawer, scanner, terminal and scale tested per site, staff trained at the till, and a written runbook per store.