Sweets & Snacks
For a sweet stall or namkeen shop that makes in house and sells by weight. Raw materials come in from suppliers, are turned into finished sweets in the kitchen, and go out over the counter or on festival orders.
Set up before your first batch
The owner does these once. The preset has already turned on weight entry, tax-inclusive rates, raw materials and ingredient items, and seeded Kg, Gram, Box, Packet and Plate, with groups for Sweets, Namkeen & Savouries, Dry Fruits, Bakery and Gift Packs.
- Fill in the business Tools > Settings > Business Info: name, address, GSTIN and the FSSAI licence number that prints on the bill.
- Add your raw materials under Master > Raw Materials: ghee, sugar, flour, dry fruits, oil. They never show on the counter grid.
- Add your sweets and snacks under Master > Products with the rate per kg, and boxes as items of their own if you charge for them.
- Check the charges Tools > Settings > Transaction > General > Extra Charges: the preset added Delivery Charge and Packing Charge.
- Enter opening stock of both raw materials and finished sweets with Master > Bulk Changes > Stock Update, and add suppliers under Master > Suppliers.
- Turn on shelf life if you date your trays Tools > Settings > Product Batch (Expiry Date, Manufacturing Date).
- Create a login for each person (see Who signs in), then make one test batch and one test bill.
How the work flows
Two stock pools, raw material and finished sweets, joined by the kitchen's production entry. Each step says who does it and what prints.
Buy raw material
Book ghee, sugar, flour and dry fruits on a Purchase Invoice. Raw material stock goes up.
Make a batch
Vouchers > Raw Material to Finished: list what was used on the Consumed (-) side and what came out, by kg, on Produced (+). It saves as one numbered entry, so a run can be opened, corrected or reversed as a whole, and the batch is costed from what went in.
Sell over the counter
Counter Sale on the touch grid: weigh, add the box or the packing charge, take cash or UPI.
Take a festival order
A wedding or Diwali order goes on a Sales Order with the advance taken against it.
Deliver and bill the order
Send it with a Sales Delivery Challan and bill it on a Tax Invoice; the invoice adjusts the advance and the delivery charge goes on as an extra charge.
Write off breakage and stale stock
What could not be sold goes out on Vouchers > Stock Adjustment with a reason.
Check the cost
Stock Vouchers lists the production runs; Profit compares the counter rate with what the batch cost. When ingredient prices move, move the rate.
The whole journey on one page:
flowchart TD
P[Purchase Invoice
ghee · sugar · flour · dry fruits] --> RM[(Raw material stock)]
RM --> C[Raw Material to Finished
consume raw · produce sweets by kg]
C --> FG[(Finished goods stock)]
FG --> S[Counter Sale: weigh · box · pack]
FG --> O[Festival / bulk order
Sales Order with advance] --> D[Delivery Challan · Invoice]
S & D --> T[(Voucher and stock movement)]
T --> R[Sales by Product · Stock Value · Profit]
Who signs in
Give every person their own login. There is no seat picker: you choose a role, then tick switches. A User is only offered the counter switches. The production entry needs Stock Adjustment, and buying needs Manage Purchase, and both are offered to a Manager alone, so whoever runs the kitchen stock is a Manager.
- Open the users list Tools > Settings > Users, then add a user.
- Set the login: User Name and Password (on a cloud business, the person's email address).
- Pick the Role Type and link the person's Staff contact if you keep their attendance.
- Tick the switches and save. The change reaches them at their next sign-in.
Typical logins:
Owner / Admin
Sets rates, reads the cost of a batch.
- Role
- Owner or Admin
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Starts with
- Everything, including Settings and Users
Counter
Weighs, boxes and bills.
- Role
- User
- Opens on
- Dashboard, one tap from New Sale
- Phone bar
- New Sale · Payment In · More
- Tick
- Payment Entry, Extra Charges (packing), Runs a cashier shift if shifts are on, Cash Billing Only for a walk-in counter
- Leave off
- Edit Voucher, Delete Voucher. Rates, stock and reports are not offered to a User
Kitchen / Store
Buys raw material and enters each batch made.
- Role
- Manager
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Tick
- Stock Adjustment (for Raw Material to Finished), Manage Purchase, Add Product, Edit Product
- Leave off
- Edit Price in Sales, Voucher Less, View Reports, Salary
Manager
Takes festival orders and runs the shop in the owner's absence.
- Role
- Manager
- Opens on
- Dashboard
- Phone bar
- New Sale · Payment · More
- Tick
- Payment Entry, Edit Voucher, Extra Charges, Voucher Less with a Max Less Percentage, Edit Contact, View Reports
- Leave off
- Delete Voucher, Salary
The full switch list is in Users, Roles & Permissions.
Where it is in the app
The POS main page (see Supermarket & Grocery for the menu layout). Extra for this trade: Master > Raw Materials, Master > Ingredient Items and Vouchers > Raw Material to Finished (Premium; shown to logins with Stock Adjustment).
What matters for this trade
- Raw materials and ingredients - kept as their own product type so they never show on the counter grid. Ingredient groups organise them.
- Raw Material to Finished - one numbered entry consumes the raw lines and produces the finished quantity, costing the batch from what went in. It can take a date other than today, and draw from one godown while producing into another.
- Selling by weight - weight entry, price per kg, boxes as separate items or a packing charge.
- Orders with advance - a Sales Order takes the advance; the invoice on delivery adjusts it.
- Shelf life - turn on batch/expiry under Settings > Product Batch if you track it.
What a tray actually costs
flowchart TD
A[Buy ghee · sugar · flour · dry fruits] --> B[Raw material cost]
B --> C[Raw Material to Finished: make a batch]
C --> D[Cost per kg of the finished sweet]
D --> E[Set the counter rate]
E --> F[Sell by weight]
F --> G[Profit report: rate minus batch cost]
G -->|ingredient prices moved| E
C --> H[Wastage and breakage] --> D
Reports
Sales by Product, Product Summary, Stock List, Stock Value, Stock Vouchers (the production runs), Purchase Register, Profit, Monthly Report.