Supermarket & Grocery
For a supermarket, department store or kirana counter. Fast barcode billing, loose goods from a label-printing scale, shelf stock that tells you what to reorder, offers and loyalty points, and the daily and monthly reports an owner reads.
Set up before your first bill
The owner does these once, in this order. The preset has already turned on MRP, barcodes, tax-inclusive rates and reorder levels.
- Fill in the business Tools > Settings > Business Info: name, address, GSTIN and the licence number that should print on the bill.
- Check the product fields Tools > Settings > Product: MRP, barcode, auto-generated code and reorder quantity. Turn off what you will never fill.
- Add your products under Master > Products, scanning each pack's barcode on the product form. Unit Types and Product Groups are under Item Setup; the preset seeded the common ones (Pcs, Kg, Packet; Groceries, Dairy, Beverages...).
- Set up the label scale for loose goods Tools > Settings > Barcode > Weighing Scale Barcode: turn on Read weight/price from scale labels and match the prefixes and digits to what your scale prints. The live tester on that page reads a sample label.
- Enter opening stock with Master > Bulk Changes > Stock Update, and add your suppliers under Master > Suppliers.
- Set up the counter and printer: Tools > Settings > Transaction > Counter Sale for the billing screen, Tools > Settings > Invoice Print for the thermal roll or A4 layout.
- Turn on cashier shifts if cash changes hands at more than one counter Tools > Settings > Transaction > General > Cashier Shifts (day close).
- Create a login for each person (see Who signs in), then ring up one test bill, print it and cancel it.
How the work flows
A normal day, from opening the drawer to reading the numbers. Each step says who does it and what prints.
Open the drawer
With shifts on, a cashier opens a shift with the opening float from Tools > Shift / Day Close before the first cash bill.
Bill at the counter
Sales > Counter Sale (or New Sale on a phone). Scan the barcode, scan a scale label for loose goods, or pick from the touch grid. A matching offer applies itself; a customer's points can be earned or used.
Take the money
Cash, UPI, card or a split. A bill on account needs a named customer; the balance shows on their statement. The bill can also go out on WhatsApp.
Returns and exchanges
Sales > Counter Return against the original bill puts the goods back on the shelf and the money back out.
Home delivery
Take the order as a Sales Order, send it with a Sales Delivery Challan, and hand a batch of bills to a rider on Delivery Run. The rider settles on return.
Receive stock
Raise a Purchase Order, book the goods on Goods Received or the Purchase Invoice, and print shelf labels for anything new from Master > Barcode or Designed Barcode.
Write off wastage
Expired or damaged stock goes out on Vouchers > Stock Adjustment with a reason, so the Stock Write-Off report can total it.
Close the day
Count the drawer with Denomination, close the shift, and read Day Summary. Any difference from the expected cash shows on the slip.
Decide what to buy
The Reorder Stock Report, Sales by Product and the Monthly Report say what is running out, what sells and what the month made.
The whole journey on one page:
flowchart TD
A[Counter Sale] --> B{How is the item entered?}
B -->|scan| C[Barcode lookup
weight barcodes decoded]
B -->|scale label| D[Weight or price read from the label]
B -->|search / touch grid| E[Pick item · qty]
C & D & E --> F[Cart line
MRP · rate · discount · tax]
F -->|offer matches| G[Promo applied
buy X get Y · combo]
F & G --> H[Customer optional
points earned / redeemed]
H --> I[Payment: cash · UPI · card · split]
I --> J[Print · WhatsApp bill]
J --> K[(Bill and its lines
stock out · money in)]
K --> L[Shelf stock falls]
L -->|below reorder| M[Reorder Stock Report]
M --> N[Purchase Order to supplier] --> O[Goods Received / Purchase Invoice] --> L
R[Counter Return] --> K
Who signs in
Give every person their own login; never share the owner's. A shop has no seat picker: you choose a role, then tick switches. A User (the cashier role) is only ever offered the counter switches. Price, purchase, stock, staff and report switches are offered to a Manager alone, so anyone who buys stock or reads reports needs the Manager role.
- Open the users list Tools > Settings > Users, then add a user. Only a full-access login sees Settings.
- Set the login: User Name and Password (on a cloud business, the person's email address).
- Pick the Role Type: Admin, Manager or User; Delivery Boy and Accountant appear only where they can work (below).
- Link the Staff contact if you pay commission or keep attendance for this person.
- Tick the switches and save. The person gets the change at their next sign-in.
Typical logins for a supermarket:
Owner / Admin
The owner, or a partner who runs the shop with them.
- Role
- Owner (whoever created the business) or Admin
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Starts with
- Everything, including Settings and Users. Admin has no switches to tick
Cashier
Billing at the counter all day.
- Role
- User
- Opens on
- Dashboard, one tap from New Sale
- Phone bar
- New Sale · Payment In · More
- Tick
- Payment Entry, Runs a cashier shift, Add Contact, Less Customer Points (shown when points are on), Show only user created voucher
- Leave off
- Edit Voucher and Delete Voucher. Price edits, bill discounts, purchase, stock and reports are not offered to a User at all
Store / Purchase
Receives stock, keeps the catalogue and the shelf right.
- Role
- Manager
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Tick
- Manage Purchase, Stock Adjustment, Add Product, Edit Product, Payment Entry (to pay suppliers), View Reports (for the reorder list)
- Leave off
- Delete Product, Salary, Voucher Less
Floor manager
Runs the shop when the owner is out: returns, price corrections, the day's numbers.
- Role
- Manager
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Tick
- Edit Price in Sales, Voucher Less with a Max Less Percentage, Edit Voucher, Payment Entry, Edit Contact, View Reports
- Leave off
- Delete Voucher, Salary
Delivery boy
The rider on home deliveries.
- Role
- Delivery Boy
- Opens on
- Delivery Run, and nothing else
- Offered
- Only on a cloud business or one running SKS Server, where the rider's phone can reach the shop's data
- Not given
- Any switches: the role owns one screen
Accountant
Your auditor or tax consultant.
- Role
- Accountant
- Opens on
- GST Reports, and nothing else
- Offered
- Cloud businesses only
- Not given
- Billing, stock or settings
The full switch list and what each one does is in Users, Roles & Permissions.
Where it is in the app
This trade runs on the POS main page. The menus (side rail on a phone, menu bar on Windows, drawer on a tablet) are:
| Menu | Items |
|---|---|
| Dashboard | Dashboard cards, insights, stock chips, banners. |
| Master | Products · Raw Materials · Offers · Customers · Suppliers · Staffs · Barcode · Designed Barcode · Offer Stickers · Bulk Changes (Price Update, Tax Update, Name Update, Stock Update, Bulk Create) · Price Rules · Item Setup (Product Group, Unit Types, Item Brand, Item Location, Warehouses) · Party Groups · Account Heads. |
| Sales | Counter Sale · Counter Return · Tax Invoice · Return/ Credit Note · Sales Quotation · Sales Order · Delivery (Sales Delivery Challan, Delivery Run, Sales Delivery Challan Return). |
| Purchase | Purchase Invoice · Purchase Return · Purchase Quotation · Purchase Order · Goods Received · Goods Received Return. |
| Vouchers | Payment In / Out · Expense · Income · Salary · Stock Adjustment · Stock Transfer · Multi Payment · Staff Timesheet · Loans · Payment Types. |
| Reports | Sales, Product Sales, Customers, Purchase, Stock, Accounts, Outstanding, Payments groups; statements, GST Reports, Monthly Report, Price List. |
| Tools | Shift / Day Close · Day Summary · Denomination · Price Calculator · Design · Whatsapp · SKS Connect · Help · Settings · Update · Logout. |
Each entry appears only when its setting is on, your plan includes it and the login holds the switch for it: Purchase needs Manage Purchase, Reports needs View Reports, and Settings and Staffs are for full-access logins.
What matters for this trade
Barcodes and weighing
Attach a barcode by scanning it on the product form or in bulk under Master > Barcode. Loose goods are weighed on a label-printing scale; the counter reads the weight or price out of the label's barcode (Settings > Barcode > Weighing Scale Barcode). Print shelf labels and price tags from Designed Barcode (Premium). See Barcodes & Labels.
Units and MRP
A variant carries MRP, up to three sale rates with per-rate discounts, purchase rate and margin. Multi-unit items (case / piece) sell in either unit. Bulk Changes updates price, tax, stock or names across many items at once.
Offers and points
Offers (buy X get Y, combos, dated) apply themselves on the counter; customer points accrue per bill and redeem against the next. See Promotions.
Stock control
Stock List, Reorder, Zero and Negative Stock reports; Stock Adjustment for shrinkage; Stock Transfer between warehouses or branches. See Stock.
Shifts
Cashier shifts with opening float and closing count, and the Denomination counter for the drawer. See Shifts.
Home delivery
Sales Order and Delivery Challan with a Delivery Run to hand a batch of bills to a rider and settle on return.
Where the day’s money goes
flowchart TD
B[Bills through the day] --> T{How was it paid?}
T -->|cash| C[Cash drawer]
T -->|UPI / card| D[UPI or POS machine account]
T -->|on account| E[Customer balance]
C --> S[Shift close: count the drawer
variance explained]
D --> R[Bank settlement next day]
E --> F[Statement sent · payment collected]
S & R & F --> G[Day Book: everything posted today]
G --> H[Monthly Report: sales · purchase · profit]
H --> I[Owner decides: reorder · reprice · offer]
Settings to check
- Settings > Product - stock maintenance, barcode, auto-generate code, MRP, tax inclusive.
- Settings > Transaction > Counter Sale - quick payment, print after save; Settings > Touch POS for the touch grid.
- Settings > Barcode - label size and the Weighing Scale Barcode layout; Designed Barcode for the label designer.
- Settings > Additional - the customer display screen.
Reports
Sales Register, Pending / Due Bills, Sales by Product, Product Summary, Customerwise Sales, Promotional Sales, Profit; Purchase Register and Supplierwise Purchase; Stock List, Stock Value, Reorder, Zero / Negative Stock; Payable / Receivable Parties and Ageing; GST Reports; Monthly Report; Price List. See Reports.