Skip to content
Inventory

Live stock in every location, down to the batch.

Hubs, warehouses and stores share one stock record. Every receipt, sale, transfer and adjustment updates it as it happens, so the number on screen is the number on the shelf, with the batch and expiry beside it.

All locations
Live
Stock value
₹2.84 Cr
At cost
Sellable units
1,86,420
9,310 reserved
Below reorder
18
In 4 locations
Near expiry
7
Batches, 30 days
Stock ledgerToday
  • GRNBasmati rice 5 kg10:42, GRN-5531, Bengaluru DC+240
  • SaleToor dal 1 kg10:38, SO-10482, Koramangala−2
  • TransferCow ghee 500 ml10:21, IND-0412, Bengaluru DC−40
  • AdjustPaneer 1 kg10:05, ADJ-0092, Damaged in chiller−4
  • CountJaggery powder 500 g09:52, CC-0311, Bin A-05-1+3
Needs attention
Below reorderKoramangala
Toor dal 1 kg
14 leftReorder at 40
Near expiryB-2189
Cow ghee 500 ml
86 units, expires 24 Oct
Count dueToday
Zone B, 42 bins
Assigned to Deepak M.

Every unit accounted for, from receipt to sale

Each movement writes a line to the stock ledger with who made it and why. The balance in any location is always the sum of its lines.

  1. 1

    Received

    A GRN adds stock to a location, with batch, expiry and cost.

  2. 2

    Reserved

    Orders hold units, so sellable stock drops before anything is picked.

  3. 3

    Moved

    Indents and transfers send stock between hubs, warehouses and stores.

  4. 4

    Adjusted

    Damage, expiry and found stock are booked against a reason.

  5. 5

    Counted

    Cycle counts check a few bins a day and post the difference.

  6. 6

    Reordered

    Anything under its reorder level raises a purchase request.

Inside Inventory

Every location on one screen.

See on hand, reserved and sellable stock for any SKU across hubs, warehouses and stores. Open a location to see the bins and batches behind the number.

  • Sellable is on hand minus reserved and blocked
  • Locations below reorder level marked as they cross it
  • Stock value at cost for every location
By location
Sellable units
ProductBengaluruWarehouseGurugramHub
Basmati rice 5 kgRIC-BAS-051,240344
Toor dal 1 kgDAL-TOR-012,810410
Cow ghee 500 mlGHE-COW-05640182
Jaggery powder 500 gJAG-POW-051,105268
Cold-pressed oil 1 LOIL-GRN-010156
Basmati rice 5 kg at GurugramBins G-02-1, G-02-2
On hand
420
−
Reserved
64
−
Blocked
12
=
Sellable
344

Batches and expiry dates, tracked from the dock.

Each batch or lot is recorded at receiving with its manufacture and expiry dates. Picking follows first expiry, first out, and stock close to expiry is flagged while there is still time to sell it.

  • FEFO picking in every location
  • Near-expiry alerts at the number of days you set
  • Trace a batch to every order it shipped in
Cow ghee 500 ml
FEFO
Batch, units
SepOctNovDecJanFeb
1B-218986 units
24 Oct
2B-22071,240 units
12 Nov
3B-22313,600 units
3 Jan
4B-22444,800 units
19 Feb
B-2189 expires in 13 days
86 units at Koramangala and Indiranagar. Picked first on every order.
Trace B-2207
Shipped in 214 orders from 3 locations since 22 Aug.

Move stock between locations without phone calls.

A store raises an indent, the warehouse approves and dispatches it, and the store receives it against the same document. Stock shows as in transit in between, so it is never counted twice.

  • Indents from stores, approved by the sending location
  • In-transit stock kept separate from both ends
  • Short and excess receipts recorded on arrival
Transfers
Bengaluru
1 in transitETA 2:30 pm
IND-0412
In transit
Bengaluru DC to Koramangala
ItemAskedSent
Toor dal 1 kg120120
Cow ghee 500 ml4040
Basmati rice 5 kg6048
12 units of Basmati rice back-ordered on the next indent.
  1. Raised
  2. Approved
  3. Sent
  4. Received

Everything in Inventory

The pieces your team uses every day, all reading from the same record.

  • Product master

    SKUs, variants, units, HSN codes and prices in one catalogue.

  • Bundles and combos

    Sell kits that draw stock from each component when they ship.

  • Stock by location

    Hubs, warehouses and stores, each with its own levels and value.

  • Batches and expiry

    Lots with manufacture and expiry dates, picked first expiry first.

  • Stock ledger

    Every receipt, sale, transfer and adjustment, with who and why.

  • Adjustments with reasons

    Damage, expiry, theft and found stock booked against reason codes.

  • Transfers and indents

    Requests, approvals, dispatch and receipt between any two locations.

  • Cycle counts

    Count a few bins a day, review the variance, then post it.

  • Barcodes and RFID

    Print barcode labels, scan on handhelds and read whole cartons with RFID.

Gudz AI in Inventory

Ask where the stock is, then move it.

Hyperion reads the same stock ledger your team does. Ask in plain words and it answers with the numbers, then drafts the transfer or purchase order for you to approve.

Hyperion

What will run out at Koramangala this week?

getStockByLocationgetSalesVelocitylistOpenIndents
3 SKUs will run out before Saturday: Toor dal 1 kg, Cow ghee 500 ml and Basmati rice 5 kg. The Bengaluru DC has spare stock of all three. I can raise an indent for 120, 40 and 60 units.
Draft indent from Bengaluru DCReview

Works with

Inventory shares one record with every other module, so nothing needs syncing.

Connects to

  • Shopify
  • Unicommerce
  • Zoho Inventory
  • Zid
  • Salla
  • Tally
  • RFID readers
  • TSC label printers
  • Android handhelds

Questions about Inventory

What is the difference between on-hand and sellable stock?

On hand is everything physically in a location. Sellable is on hand minus units reserved for open orders or blocked for QC, damage or an outgoing transfer. Every channel only sees the sellable number.

Can we track batches, lots and expiry dates?

Yes. Batches are recorded at receiving with manufacture and expiry dates, picking follows FEFO, and stock close to expiry is flagged. You can trace any batch to the orders it shipped in.

How do transfers between locations work?

The receiving location raises an indent, the sending location approves and dispatches it, and the receiver confirms what arrived. Stock shows as in transit in between, and any shortfall is recorded on receipt.

Can we count stock without closing?

Yes. Cycle counts cover a few bins or SKUs each day while the rest of the location keeps working. Variances go to a supervisor for review before they post to the ledger.

See all your stock in one place.

Bring a stock sheet from one location and we'll show it in Gudz, with batches, reorder levels and a transfer, in the demo.