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.

Best forSupermarket, department store, kirana / grocery store
Pick at setupSupermarket / Department Store, or Grocery Store
LoginsNo seat picker: Owner, Manager and User (cashier) roles plus switches; Delivery Boy and Accountant where offered
AppsSKS Market on each counter; SKS Server when several counters share the shop's data; SKS Connect to turn a phone into a scanner or a TV into a customer display
Switch on as you growCashier shifts, Offers, customer points, Price Rules, Warehouses, Delivery Run

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.

  1. Fill in the business Tools > Settings > Business Info: name, address, GSTIN and the licence number that should print on the bill.
  2. Check the product fields Tools > Settings > Product: MRP, barcode, auto-generated code and reorder quantity. Turn off what you will never fill.
  3. 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...).
  4. 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.
  5. Enter opening stock with Master > Bulk Changes > Stock Update, and add your suppliers under Master > Suppliers.
  6. 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.
  7. Turn on cashier shifts if cash changes hands at more than one counter Tools > Settings > Transaction > General > Cashier Shifts (day close).
  8. 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.

Cashier

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.

CashierBill (thermal or A4)

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.

CashierBill

Returns and exchanges

Sales > Counter Return against the original bill puts the goods back on the shelf and the money back out.

CashierManagerReturn bill

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.

ManagerDelivery BoyDelivery challan

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.

Store / PurchasePurchase orderBarcode labels

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.

Store / Purchase

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.

CashierOwnerShift close 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.

OwnerManager

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
Every sale moves stock and money in the same posting tables the reports read.

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.

  1. Open the users list Tools > Settings > Users, then add a user. Only a full-access login sees Settings.
  2. Set the login: User Name and Password (on a cloud business, the person's email address).
  3. Pick the Role Type: Admin, Manager or User; Delivery Boy and Accountant appear only where they can work (below).
  4. Link the Staff contact if you pay commission or keep attendance for this person.
  5. Tick the switches and save. The person gets the change at their next sign-in.

Typical logins for a supermarket:

Full access

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
Shifts bind only the people you tick. Turning on Cashier Shifts (day close) asks nobody to open a shift until you tick Runs a cashier shift on each cashier. Leave it off for back-office logins, who have no drawer to count.

The full switch list and what each one does is in Users, Roles & Permissions.

Reference · the rest of this page is for looking things up: every menu, screen, switch and report.

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:

MenuItems
DashboardDashboard cards, insights, stock chips, banners.
MasterProducts · 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.
SalesCounter Sale · Counter Return · Tax Invoice · Return/ Credit Note · Sales Quotation · Sales Order · Delivery (Sales Delivery Challan, Delivery Run, Sales Delivery Challan Return).
PurchasePurchase Invoice · Purchase Return · Purchase Quotation · Purchase Order · Goods Received · Goods Received Return.
VouchersPayment In / Out · Expense · Income · Salary · Stock Adjustment · Stock Transfer · Multi Payment · Staff Timesheet · Loans · Payment Types.
ReportsSales, Product Sales, Customers, Purchase, Stock, Accounts, Outstanding, Payments groups; statements, GST Reports, Monthly Report, Price List.
ToolsShift / 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]
The second question every shop asks after "what did we sell?" — where the money actually sits tonight.

Settings to check

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.