NM Company
A portfolio and enquiry site for events firm NM Company
A visual portfolio and enquiry website for an event management and supplies firm — presenting a full...
Read itRetail & restaurant billing systems
Cloud POS with offline-first billing that never stops when the internet drops — GST e-invoicing, live multi-outlet inventory, UPI and card payments, and full hardware integration for retail and restaurant floors.
A point-of-sale system is judged in the two seconds between a customer handing over a card and the printer cutting the receipt. Nobody praises a POS that works. They only ever notice the one that freezes mid-bill on a Saturday evening with eleven people in the queue, or the one that oversold the last unit of a fast-moving SKU because the counter and the website were reading two different stock numbers.
We build POS software for retailers, restaurants and multi-outlet chains that have outgrown a spreadsheet, a shrink-wrapped desktop package from 2014, or an app-store billing app that cannot talk to their inventory. Cloud where it helps — one catalogue, one price list, one live view across every till and every branch — and offline-first where it matters, so a dropped broadband line or a dead 4G tower slows nobody down. Billing keeps running on the local device and reconciles the moment the connection returns.
This is the right service if the till is the heart of the operation: a grocery or kirana chain weighing loose stock, a QSR firing tickets to a kitchen display, a pharmacy tracking batch and expiry, a franchise owner who needs yesterday's numbers from forty outlets before the morning call. If a hosted retail app off the shelf already fits you, we will say so rather than sell you a build you do not need.
These are the exact complaints that bring retailers and restaurateurs to us. None of them show up in a shiny product demo.
A cloud-only app that needs a live connection to print a bill. On a congested tower or a flaky broadband line, the queue at the counter becomes a queue out of the door.
The last unit of a fast-moving SKU gets sold twice — once at the till, once online — because each channel reads a different stock number and nobody reserves anything.
GST computed by hand, no e-invoice IRN above the threshold, credit notes that do not tie back to the original bill. Reconciliation is a monthly firefight in a spreadsheet.
Forty branches, forty separate databases, and head office waits until the fifth of the month to find out what sold. Stock transfers are phone calls and guesswork.
A UPI collection succeeds on the customer's phone but the callback never lands, so the bill sits open and the cashier reconciles refunds by hand every morning.
The scanner double-scans, the cash drawer will not kick, the weighing scale needs a proprietary driver, and the kitchen misses tickets on a busy night.
Not a billing screen with extras bolted on. These are first-class parts of the system, in every build.
Keyboard-driven billing built for speed — scan, search, quantity, discount, hold and recall a bill, park and resume. Works the same whether you are online or off.
Live stock with reservations, purchase orders and GRN, supplier ledgers, stock transfers, batch and expiry tracking, and low-stock and reorder alerts.
HSN-driven tax, CGST/SGST/IGST by place of supply, IRP e-invoice IRN and signed QR above the threshold, e-way bills and audit-clean credit notes.
UPI intent and dynamic QR, cards, wallets and split tenders through Razorpay, PhonePe, Pine Labs or Ezetap — verified server-side before the bill closes.
Points, membership tiers, coupons and gift cards, plus BOGO, bundle, tiered and happy-hour offers driven by rules rather than manual overrides at the till.
Cashier, supervisor, manager and owner roles with granular permissions — void and discount limits, drawer access, and an audit trail on every privileged action.
Central catalogue and pricing, outlet-level stock and staff, inter-branch transfers, and consolidated head-office reporting with per-franchise settlement.
Day-close and Z-reports, sales by item, hour, cashier and outlet, margin and dead-stock analysis, and a live dashboard you can read from your phone.
A local database on every till, durable write queues, per-terminal invoice numbering and idempotent reconciliation so nothing is lost and nothing is billed twice.
Offline-first is where most Indian POS software quietly fails. The demo is flawless on office fibre; the reality is a market-street shop on a congested tower, a basement food court with no signal, or a broadband link that drops for ninety seconds every afternoon. A till that shows a spinner during those ninety seconds is a till that stops taking money.
We treat the local device as the source of truth for the billing session and the cloud as the thing it reconciles with. Bills, payments and stock movements are written to an on-device database first and served instantly, then streamed to the server through a durable queue that survives an app restart or a power cut. Sequential invoice numbers are reserved per terminal so two offline tills can never mint the same bill number. When the link returns, sync is idempotent and conflict rules are ones we agree with you in discovery — not whatever a library happened to default to. The cashier always sees what has synced, what is pending and what needs attention, because silence at the counter is worse than a queue.
Table and floor layout, dine-in, takeaway and delivery in one flow. KOTs route to the right kitchen printer or kitchen display screen; modifiers, combos and course firing are built in. Split, merge and share bills, apply service charge correctly, and pull Swiggy and Zomato orders straight onto the same board so the kitchen works one queue, not three.
Barcode-first billing, SKU variants for size and colour, matrix entry for apparel, batch and expiry for pharma and FMCG, and weighed items with price-embedded barcodes for loose grocery.
Barcode scanners, 58mm and 80mm ESC/POS thermal printers, cash drawers kicked through the printer, weighing scales over serial or USB, customer display poles and label printers — validated on your actual devices.
A single customer record across every outlet and both formats — purchase history, points, wallet balance and feedback — so a member is recognised at the store and the café alike.
Cash-in and cash-out logging, expected-versus-counted drawer reconciliation, tender-wise settlement against UPI and card statements, and a Z-report the owner can trust — generated per terminal and rolled up per outlet, so the morning starts with numbers instead of arguments.
We start on your shop floor, not in a slide deck. Every phase ends in something you can bill on, print from, or read.
We stand at your counter and watch a real rush. We map the billing flow, the payment mix, the exact hardware, the GST cases, and how many outlets and formats you run. You leave with a written scope, a device list, a connectivity plan for the worst-signal branch, and a number we will stand behind.
The billing screen is designed for keyboard speed and one-handed use under pressure, with the empty, held and offline states drawn up front. We model the catalogue, variants, tax, pricing and stock so the schema fits your business rather than the other way round.
The part most quotes skip. On-device storage, durable write queues, per-terminal invoice numbering and idempotent reconciliation with a conflict rule we agree explicitly. We test it by pulling the network cable mid-bill, killing the app, and cutting the power — then checking that nothing was lost or duplicated.
UPI, card and wallet integration with server-side verification, GST computation with IRP e-invoicing and e-way bills, and hardware brought up on your real scanners, printers, drawers and scales. Each is signed off against a live transaction, not a mock.
We go live in a single branch first, sit behind the counter through the busy hours, and fix what real trading exposes before anyone else touches it. Staff are trained on the floor, and we agree the rollback plan before we agree the rollout date.
Outlet-by-outlet rollout with the dashboards open, defects fixed at no charge for the first month, and handover of runbooks, the admin and the training material — or we stay on a support retainer with a defined response SLA.
Chosen so the till survives a dead network and so you can staff the system in India later without a rescue.
| Legacy / on-prem POS | PRS cloud POS | |
|---|---|---|
| Works when the internet drops | Only if fully local; then no cloud at all | Offline-first, then reconciles |
| Live view across all outlets | No | Yes |
| GST e-invoicing & e-way bills | Manual or add-on | Built in |
| Software updates | A USB stick and a site visit | Pushed centrally, staged |
| Data backup | Whatever is on that one PC | Continuous, off-site |
| New outlet setup | Days of on-site install | Log in and go |
| You own the code and data | Licensed, often locked in | Yours from the first commit |
These are engineering gates we hold ourselves to on every POS build — not sales figures we are promising you. If a till misses them on the mid-range hardware in our test matrix, it does not roll out. Holding this line is what keeps the counter fast on a busy evening and honest at day close.
Talk about your counterCash, credit and prepaid bills need zero connectivity
Per-terminal numbering, idempotent sync
Rolling target for the back-office and sync
On mid-range counter hardware
Retail floors and restaurant kitchens that stay up through Indian network conditions and a Saturday-evening rush.
A Shopify storefront for a Surat ethnic-wear label — 200+ SKUs of lehengas, sarees and suits organised by type, colour, fabric and work, wit...
A fleet, ePOD and route-optimisation platform built offline-first for drivers in low-connectivity corridors — because the two off-the-shelf...
A Shopify storefront for a Surat watch and eyewear retailer — browsable by gender, brand, style and combo, with predictive search, COD check...
Tell us your formats, your outlets, your hardware and the branch with the worst signal. A senior engineer replies within one business day with scope, risk and a number — no discovery call needed for a straight answer.
Proof
NM Company
A visual portfolio and enquiry website for an event management and supplies firm — presenting a full...
Read itSwasthya Sarathi
A multi-service healthcare platform that helps people find hospitals, doctors, labs, medical stores,...
Read itMV Tech Education
A course-catalogue and admissions website for a Bihar vocational institute — leading with industrial...
Read itProduction web applications built on Laravel, Next.js and Postgres — typed, tested, observ...
ExploreFlutter, React Native and native apps that hold up offline, on old hardware and on a metro...
ExploreCommerce platforms where the checkout converts and the back office reconciles — multi-ware...
ExploreLet's talk pos / point-of-sale development
A senior engineer reads every enquiry. You'll get a real answer — scope, risk and a number — within one business day.