Grocery · Mart POS
Powerful Mart POS Software for Pakistani Supermarkets & Grocery Stores
Ring up a full trolley in under a minute, keep thousands of items in stock control, manage supplier purchases and close the day with a profit figure you can trust, with or without an internet connection.
Sale · INV-24817
Walk-in customer · 08:42 PM
| Item | Qty | Rate | Amount |
|---|---|---|---|
| Tapal Danedar 950g890012 · tea | 2 | 2,900 | |
| Dalda Oil 5 Ltr774310 · cooking | 1 | 2,690 | |
| Sufi Basmati 5 kg551208 · rice | 1 | 2,150 | |
| Milkpak 1 Ltr620945 · full cream | 6 | 1,680 | |
| Lays Masala 63g338177 | 4 | 400 |
- Items
- 14
- Subtotal
- 9,820
- Discount
- −220
Payable
Rs 9,600
Received
Rs 10,000
Rs 400
The problem
What actually slows a mart down
Most marts do not lose money at the counter, they lose it in the gaps between the counter, the store room and the supplier. These are the gaps we built Mart POS to close.
Evening queues that cost you sales
Between 6 PM and 10 PM the counter decides your day. If the cashier has to search for an item by name or wait for a screen to load, customers abandon trolleys and go to the shop across the road.
Stock on paper that does not match the shelf
Once the register drifts from reality, low-stock alerts become useless, re-ordering turns into guesswork and fast-moving items sit empty on the shelf during peak hours.
Margins nobody can actually calculate
Purchase rates change every few weeks. Without cost tracking on each purchase, the profit report is a rough estimate, and rough estimates are expensive at 4% margins.
Shrinkage that shows up only at stock-take
Damaged goods, expired packs, staff errors and unrecorded self-consumption all disappear into a single mystery number once a year.
Internet that fails at exactly the wrong time
A cloud-only POS goes down with your connection. On a Sunday evening, that means writing bills by hand and reconciling them later, if at all.
Why this solution
Why marts choose OfflinePOS
Mart POS is not a generic retail template with a new logo. Every default in it, the keyboard shortcuts, the weight-barcode handling, the supplier claim workflow, the daily closing screen, comes from how marts in Pakistan actually run.
- Keyboard-first billing so an experienced cashier never touches the mouse
- Scale-generated barcodes for loose items read correctly at the counter
- Purchase rate history per item, so margin reports reflect real cost
- Supplier claims for damaged and expired goods tracked to settlement
- Runs on the machine at your counter, the connection is optional
Built for mart / supermarket businesses
Built for the pace of a Pakistani mart: thousands of SKUs, long evening queues and margins measured in single rupees. Mart POS keeps the counter fast, the stock file accurate and the day’s closing honest.
- Industry
- Grocery
- Runs offline
- Yes, completely
- Feature areas
- 4
- Reports
- 10+
Key features
What Mart POS does
Checkout & billing
- Barcode scanning with instant item lookup
- Weight-embedded barcodes from counter scales
- Keyboard shortcuts for quantity, discount and hold
- Hold and recall bills when a customer goes back for an item
- Line-level and bill-level discounts with permission control
- Split payment across cash, card and wallet
- Thermal receipt printing with your shop header
- Bill reprint and duplicate copy
Inventory & stock
- Live stock for every SKU as bills are made
- Categories, sub-categories and brand grouping
- Multiple units, piece, pack, carton, dozen, kilo
- Stock adjustments with reason codes
- Low-stock and re-order level alerts
- Expiry tracking for dairy, bakery and packaged goods
- Damage and wastage recording
- Physical stock-take with variance report
Purchasing & suppliers
- Purchase entry against supplier invoice
- Purchase rate history per item
- Supplier accounts with running balance
- Purchase returns and damaged-goods claims
- Partial payments and settlement tracking
- Supplier-wise purchase and payable reports
Customers & cash
- Walk-in and registered customer billing
- Customer ledger for khata and udhaar accounts
- Sale returns and exchanges
- Cash in, cash out and expense recording
- Opening and closing cash balance per shift
- Cash drawer reconciliation with variance
Inside the software
Mart POS screens
Sale · INV-24817
Walk-in customer · 08:42 PM
| Item | Qty | Rate | Amount |
|---|---|---|---|
| Tapal Danedar 950g890012 · tea | 2 | 2,900 | |
| Dalda Oil 5 Ltr774310 · cooking | 1 | 2,690 | |
| Sufi Basmati 5 kg551208 · rice | 1 | 2,150 | |
| Milkpak 1 Ltr620945 · full cream | 6 | 1,680 | |
| Lays Masala 63g338177 | 4 | 400 |
- Items
- 14
- Subtotal
- 9,820
- Discount
- −220
Payable
Rs 9,600
Received
Rs 10,000
Rs 400
Keyboard-driven billing screen built for peak-hour speed.
How it works
A day in the system
- 01
Receive stock
Enter the supplier invoice, confirm rates and quantities, and stock updates immediately. Rate changes are recorded against the item for future margin reporting.
- 02
Price and label
Set retail price and print shelf labels or barcode stickers for items that arrive without a readable barcode.
- 03
Sell at the counter
Scan, take payment, print. Held bills, returns and discounts are all one keystroke away.
- 04
Handle returns and claims
Record customer returns back into stock, and raise damage or expiry claims against the supplier who supplied them.
- 05
Close the day
Count the drawer, record expenses, and close the shift. The system shows expected versus counted cash and the variance.
- 06
Review and re-order
Check what sold, what earned, what is running low, and generate the next purchase list from actual movement rather than memory.
Reporting
The numbers you will actually look at
Reports run against your local database, so they open instantly and work whether or not you have a connection.
- Daily sales summary with hourly breakdown
- Gross profit by item, category and brand
- Top and slow-moving product ranking
- Stock valuation at cost and at retail
- Low-stock and re-order report
- Expiry due report by date range
- Supplier purchase and payable summary
- Cash book with expenses and drawer variance
- Sale return and damage report
- Cashier-wise sales and discount report
Mart POS keeps working when the internet does not
Your business should not stop because your connection did. Here is what offline-first means in practice.
The terminal holds its own data
Products, prices, customers, stock positions and settings live on the machine at your counter. A sale reads and writes locally, so nothing in the billing flow waits on a server response.
Sales complete without a connection
Scanning, billing, discounting, printing, returns and stock updates all work with the network unplugged. There is no queue of "pending" transactions holding up the counter.
Terminals reconcile when connectivity returns
When the shop network or internet comes back, terminals exchange the transactions recorded while they were isolated, and the back office reflects the complete picture.
Connectivity is used, not depended on
When you do have a connection, it powers off-site backup, remote reporting and multi-branch consolidation. None of those are required to make a sale.
Mart POS runs on the computer at your counter. Billing, stock updates, returns and receipt printing all happen locally, so a dropped connection at 8 PM does not stop a single sale. When connectivity returns, data syncs to your other terminals and back-office reporting.
What changes
The difference after a few weeks
Shorter queues at peak hours
A billing screen designed for keyboard speed means more trolleys cleared in the same four hours.
Stock you can actually trust
Purchases, sales, returns, damages and adjustments all move the same number, so the shelf and the screen agree.
Real margin visibility
Because cost is captured at purchase, profit reports reflect what you actually paid, not an assumed rate.
Less money stuck on shelves
Slow-mover and expiry reports show you what to clear before it becomes a write-off.
Control without being present
Cashier-wise discounts, voids and cash variance are recorded, so the counter runs the same whether you are there or not.
FAQ
Mart POS questions
Something specific to your setup? Ask us. We would rather tell you honestly whether we fit than sell you the wrong thing.
Will the counter really keep working if my internet goes down?
Can it handle loose items sold by weight?
How many products can it handle?
Can I run more than one counter?
Does it work with my existing barcode scanner and thermal printer?
Can I see my sales when I am not at the shop?
How long does it take to get started?
Next step
See Mart POS running your business
Book a free demo and we will walk through Mart POS with data that looks like yours. Your kind of items, your kind of customers, your kind of day.
Explore more
Related POS solutions
Supermarket POS
Multi-counter POS for medium and large supermarkets with departments and shifts.
Grocery Store POS
Simple, fast billing and khata management for karyana and general stores.
Retail POS
A complete counter, stock and reporting system for any retail shop.
Wholesale POS
Party-wise rates, credit sales, recoveries and ledgers for wholesalers and distributors.