Each pack becomes its own item (name + size, SKU + size) and they are grouped automatically. Tax %, HSN/GST, category and photo above are used for every pack. Stock is added per pack with Log Purchase.
Picking a district sends this product to every active Franchise there as a pending item —
it only appears to that Franchise's own customers once their admin reviews (and can edit) it and taps Accept.
HSN/GST/Image stay shared; everything else (name, category, price, cost, lead time, stock settings) becomes each Franchise's own from the values you enter below.
Set this to track the item on the Mallesious brand dashboard
Optional — bought loose by weight? Fill these two and Shop Price below fills in automatically (based on the Unit field further down). You can still type Shop Price directly instead — this is just a shortcut.
Tax % applied on top of Shop Price (e.g. 5, 10)
Price we pay to the shop/supplier
Separate from Tax % above — this is the real GST rate used for GST reports, not the markup.
Different from the billing Unit below — this is the fixed GST portal code.
Margin added on top of Shop Price to get Cost Price
Auto-fills as Shop Price + Margin % + Tax %, or type a price to auto-adjust the Margin %
Give another district its own Shop/Selling Price. Districts left blank use the prices above.
Give a franchise its own cost price, or switch it off this product entirely. Selling price always stays the district's.
Optional — same shortcut as above, for Selling Price: fill these two (based on the Unit field below) and Selling Price above fills in automatically, with Margin % recalculated to match. You can still type Selling Price directly instead.
Turn Track Stock off for items bought fresh per order (e.g. fish, some vegetables) — Purchases can still be logged for cost/GST records, just without a stock count. Billing always works either way.
Set a quantity range (To blank = no upper limit), an amount, and whether it's Added to or Subtracted from the shop price per unit, once the slot's total quantity for this product falls in that range. Outside any range, no adjustment applies.
🌍 District Prices —
Default (no override): Shop Price ₹0.00,
Selling Price ₹0.00.
Fill in a district below to charge it a different price; leave it blank to keep the default.
Loading districts…
🏢 Franchise Prices —
Each franchise's Shop Price (cost) and Selling Price default to its district's price (shown per district below); set either here to override just that franchise — all of that franchise share it automatically. Uncheck "Stocked" if a franchise doesn't carry this product at all — it'll stop showing up for that franchise regardless of price.
Loading franchises…
📨 Change Requests
Loading…
📥 Pending Products
These items were added elsewhere and published to your district. Nothing here is visible to customers yet —
edit anything you'd like (name, price, cost, lead time, etc.) then Accept to make it live for your Franchise,
or Decline if you don't want to carry it. HSN/GST/Image are shared and can't be changed here.
Loading…
⚙️ Shop List Settings
Categories on the Shop List
Uncheck a category to leave it out of the low-stock alert and printed Shop List.
Set how low its stock can go before it's flagged — new categories appear here automatically.
Token Generate — low-stock highlight colour
Colour used to flag low-stock products in the product list on the Token Generate page.
Pick a warning colour
🧩 Group Pack Sizes
Join items that are the same product in different sizes (e.g. Rice 500 g, Rice 1 kg). The customer app shows them as one product with size buttons. Nothing about the items' price, stock or GST changes.
Existing groups
📥 Log Purchase
Enter what you paid for this purchase once, then split the quantity across whichever
franchises got stock from it. The selling price stays the same everywhere — this just
keeps an honest record of what each franchise's stock actually cost, for accurate profit.
Optional — bought loose by weight? Fill these two and Cost Price (and Quantity, below) fill in automatically. You can still type Cost Price / Quantity directly instead — this is just a shortcut.
This item doesn't track stock — this just records what was bought, no stock count is kept.
Supplier & GST details (optional — only for GST-registered suppliers)
📥 Log Purchase — multiple products
#
Product
Qty
Cost ₹/unit
GST %
Cost incl. GST
Selling ₹
Line ₹
Total: ₹0.00(0 items)
⚖️ Adjust Stock
Use this when a physical count doesn't match the system — not for normal restocking (use "Log Purchase" for that).
Every adjustment is logged with a reason and can't be edited afterward.