Decide if the store needs inventory
If the store does not want stock control, leave Track Inventory off in Products. Billing, KOT, takeaway, and reports will still work normally.
Public Guide
Full tutorial for stock tracking, suppliers, purchase orders, purchase bills, costing, recipes, stock count, and troubleshooting.
Beginner Quick Start
This is the safest setup path for a new store. Do this first before trying purchase orders, recipes, stock count, or reports.
If the store does not want stock control, leave Track Inventory off in Products. Billing, KOT, takeaway, and reports will still work normally.
Add suppliers first, then create inventory items such as Onion, Rice, Oil, Milk, Coke Bottle, Packing Box, or Paper Cup.
Use Simple Stock for direct products like bottles and packed goods. Use Recipe Based for food items that consume ingredients.
Use Stock In for current stock or create a Purchase Bill if you have a supplier bill. Enter real quantity, unit, cost, batch, and expiry where needed.
Settle one test order and check Inventory movements. If stock reduces correctly, the setup is ready for daily operation.
Which User Are You?
Do not enable Track Inventory in Products. The POS can be used only for billing, orders, KOT, customers, and reports.
Best for stores that do not follow stock.
Enable Track Inventory and choose Simple Stock. Enter opening stock and minimum stock in the product.
Best for bottles, packets, retail goods, and direct quantity deduction.
Create ingredients in Inventory, enable Recipe Based on menu products, then map recipes ingredient by ingredient.
Best for biryani, tea, meals, juices, sandwiches, and prepared foods.
Use Purchase Orders before goods arrive and Purchase Bills when supplier invoice/goods are received.
Best for managers who check quantity, rate, supplier, expiry, and pending orders.
Daily Purchase Choice
This is the most important purchase concept. The correct option depends on whether goods are requested, already received, or just being entered as quick stock.
Flow Charts
These simple flows help staff understand what happens first, what updates stock, and where mistakes usually happen.
Use this when a store is starting inventory for the first time.
Use this to decide which tracking mode a product needs.
Use this to decide the right purchase workflow.
Stock reduces after settlement, not when KOT is printed.
Use this when physical stock and system stock may be different.
Important Rules
Training Video
Step 1
Inventory connects products, ingredients, suppliers, purchase flow, stock count, costing, and sale deduction. The goal is to know what is available, what must be reordered, what each item costs, and what gets consumed when sales are settled.
When to use: Start here when a new store wants to understand what Inventory controls and which daily workflows affect stock.
Example: Onion is an inventory item. It can be purchased in kg, linked to a supplier, consumed by recipes, deducted when food is sold, and reordered when it falls below minimum stock.
Result: After setup, the store gets live stock, purchase history, low-stock alerts, costing, supplier ledger, and automatic deduction on settlement.
Common mistakes
Step 2
Products can be Not Tracked, Simple Stock, or Recipe Based. Simple Stock deducts the product quantity directly. Recipe Based deducts ingredients mapped in Inventory > Recipes.
When to use: Use this when adding or editing a product and deciding whether sales should reduce stock.
Example: A Coke bottle should be Simple Stock. Chicken Biryani should be Recipe Based because it consumes rice, chicken, onion, oil, and packing material.
Result: Sales deduct stock according to the selected product tracking mode.
Common mistakes
Step 3
Stock In increases inventory and records actual purchase cost. Each stock-in can create a batch with expiry. Average cost uses weighted average while each batch keeps its own purchase cost.
When to use: Use Stock In for quick receiving when a full purchase bill is not required.
Example: Existing Onion: 10 kg at INR 20. New purchase: 10 kg at INR 30. New average cost becomes INR 25/kg, while the new batch keeps INR 30/kg as actual batch cost.
Result: Stock increases, movement history is created, batch/expiry is saved, and average cost is updated.
Common mistakes
Step 4
A Purchase Order is only an order/request. It does not increase stock. Stock updates only when the PO is received, so actual quantity and actual rate can be checked.
When to use: Use Purchase Orders when goods must be requested from a supplier before they arrive.
Example: You order 50 kg Onion at expected INR 25/kg. Supplier sends 40 kg at INR 27/kg. Receive only 40 kg at INR 27. Stock increases by 40 kg and PO remains partially received if 10 kg is pending.
Result: Supplier order history is preserved and stock only increases after actual receiving.
Common mistakes
Step 5
A Purchase Bill is a direct purchase entry. It records the supplier bill and stocks in items immediately.
When to use: Use Purchase Bill when goods already arrived and the supplier invoice/bill is available.
Example: You bought Onion 20 kg, Tomato 10 kg, and Oil 5 L from the market. Add all three rows and Save & Stock In. Stock updates for all items in one action.
Result: Purchase record, movement, batch, stock quantity, and average cost are all updated together.
Common mistakes
Step 6
Recipes connect sale products to inventory ingredients. When a recipe product is settled, mapped ingredients are deducted automatically. Batch deduction follows FIFO/expiry-first logic where batch data exists.
When to use: Use Recipes for menu items that consume ingredients.
Example: Tea can deduct Milk 0.1 L, Tea Powder 0.01 kg, Sugar 0.02 kg, and Cup 1 pcs for each Tea sold.
Result: Recipe products reduce ingredient stock automatically after settlement.
Common mistakes
Step 7
Stock Count compares expected system stock with counted physical stock. Applying adjustments changes item stock to counted quantity and records audit movements.
When to use: Use Stock Count during closing, weekly audit, or when physical stock does not match system stock.
Example: System shows Rice 50 kg but physical stock is 47 kg. Count 47 kg and apply adjustment. System posts -3 kg adjustment.
Result: System stock matches physical stock and variance is recorded for audit.
Common mistakes
Step 8
Supplier Ledger is calculated from purchase orders and received purchase bills. It summarizes total purchased, received value, pending value, bill/order count, and last purchase date.
When to use: Use Supplier Ledger to understand purchase volume and pending order value by supplier.
Example: Dhanalakshmi Store may show INR 20,000 purchased, INR 15,000 received, INR 5,000 pending, 8 bills, last purchase 14/08/2026.
Result: The store can quickly see supplier activity and pending purchase value.
Common mistakes
Step 9
Inventory Settings control negative stock and manager-only operations.
When to use: Use Settings before giving inventory access to staff.
Example: Cashier can settle sales but cannot change purchase cost. Manager can receive stock, adjust stock, and change settings.
Result: Inventory becomes safer for multi-user store operations.
Common mistakes
Step 10
Most issues come from setup mismatch: product not tracked, recipe missing, supplier not linked, stock unavailable, or negative stock set to Block.
When to use: Use this when inventory behavior does not match what the user expects.
Example: If Onion stock does not reduce after selling Biryani, check whether Biryani is Recipe Based and whether Onion is mapped in the Biryani recipe.
Result: The user can diagnose common setup and workflow issues without calling support.
Common mistakes
FAQ
Yes. Keep Track Inventory disabled in Products. Billing, KOT, takeaway, customers, and reports can continue without stock management.
Check whether the product has Track Inventory enabled. For Recipe Based items, also check whether ingredients are mapped in Inventory > Recipes. Stock reduces on settlement, not on KOT.
Draft POs are generated from low-stock items. At least one inventory item must have current stock below minimum stock and supplier information should be available.
Average cost uses weighted average. Example: 10 kg at INR 20 plus 10 kg at INR 30 becomes 20 kg at INR 25 average cost.
Receive only the actual quantity. The PO becomes Partially Received and the remaining quantity stays pending.
Use Purchase Bill when multiple items came with one supplier bill or invoice. Use Stock In for quick single-item receiving.
Yes. This page is public and can be shared without login. Use Print / Save PDF to export it.