Mumbai · Delhi · Bengaluru · Pune · Kolkata
Materials · Sub-product · 03 · For Stores Managers

The stores manager's day — now mobile-first. Live to HQ.

The stores manager's job is governance — every bag of cement, every length of steel, every drum of paint accounted for, with the contractor it went to and when. The traditional stack: paper registers, end-of-day reconciliation, contractor disputes when the numbers don't match. Farvision's inventory engine puts the godown on a phone — issues with digital signatures, returns acknowledged on the spot, transfers tracked in-transit, reorder alerts before stock-outs, ageing reports for slow-movers. Stock visibility live to HQ. The day stops being about reconciliation and starts being about anticipation.

§ 01
Pillars
Six pillars · the stores manager's surface

Issue. Return. Transfer.
Track. Re-order. Anticipate.

Pillar 01 is the daily contractor cycle — issues out, returns in. Pillar 02 covers material movement between godowns and projects. Pillar 03 is the in-transit bucket — material dispatched, not yet received, accounted for. Pillars 04 and 05 are the look-ahead and the look-back — reorder alerts and ageing reports. Pillar 06 is the device the stores manager actually uses: a phone, in their hand, in the godown.
Pillar · 01

Issues and returns — the daily cycle with the contractor.

The contractor walks up to the stores window: 50 bags of cement, today, for the slab. Old way: register entry, supervisor signs, slip handed over, spreadsheet later, dispute next week. New way: stores manager opens the app, picks the contractor, picks the item, enters quantity, contractor signs on the screen, photo of issued goods captured. Stock auto-deducted from project store. Surplus material returned at end-of-day? Same flow in reverse — stores accepts the return, stock added back, contractor's running balance updated. Both sides see the same number, the same minute.

Issue to contractorItem · qty · contractor selected · digital signature · photo evidence.
Issue returnSurplus or unused material · stores accepts · stock added back · running balance.
Direct issue · non-contractorFor internal use · admin, IT, maintenance · cost-centre tagged.
Auto-deduct from project storeStock falls in real time · HQ sees the same number, same minute.
Contractor running balanceTotal issued − returned · live · drives reconciliation at month-end.
Audit trail · per transactionWho issued · who received · time + location · photo + signature retained.
9:14 · Tower B store ● LIVE TO HQ ISSUE TO CONTRACTOR #ISS-2024-1147 CONTRACTOR Sharma Civil Pvt Ltd verified ✓ ITEM · STOCK 4,820 BAGS OPC 53 · UltraTech QUANTITY 50 bags VALUE ₹ 20,600 Photo attached CONTRACTOR SIGNED ✓ Confirm issue ✓ CONTRACTOR RUNNING · MONTH Issued · YTD ₹ 4.2 L Returned · YTD ₹ 0.6 L Net balance ₹ 3.6 L ▸ STOCK FALLS · HQ SEES · SAME MINUTE
Pillar · 02

Transfers — inter-godown within project, inter-location across projects.

Tower B has 600 bags of surplus cement; Marina is running short for tomorrow's casting. Old way: a phone call between site managers, an informal vehicle dispatch, a paper challan, and a reconciliation argument the following week. New way: stores manager initiates inter-location transfer on the app, picks destination project, raises transfer challan, vehicle and driver KYC tagged, source store stock decremented, in-transit bucket increments. Receiving site acknowledges on arrival; in-transit clears, destination stock adds. Both stores managers, both project managers, HQ — all see the same picture.

Inter-godown transferWithin same project · between stores at different blocks · simple flow.
Inter-location transferAcross projects · cost-centre re-allocated · approval-routed if > threshold.
Transfer challanAuto-generated · vehicle + driver tagged · printable for vehicle.
Source decrement · destination creditSource stock falls instantly · destination credits on receipt acknowledgement.
Approval routingConfigurable per amount band · prevents unauthorised cross-project moves.
HQ visibility · liveBoth site managers + HQ see the same picture · zero phone-call coordination.
INTER-LOCATION TRANSFER · TFR-04812 SOURCE · STOCK DECREMENTED Tower B store · Mumbai OPC 53 · 600 bags issued out · stock now 4,220 bags −600 IN-TRANSIT · TILL RECEIPT Vehicle MH-04-AB-1247 · Driver Ramesh K. Departed 14:02 · ETA 15:30 · transfer challan TC-1147 ~ 90 min DESTINATION · CREDITS ON RECEIPT Marina store · Mumbai OPC 53 · 600 bags inbound · stock will be 1,820 bags +600 ▸ COST CENTRE RE-ALLOCATED · TOWER B → MARINA Both PMs notified · HQ ledger updated · zero spreadsheets
Pillar · 03

In-transit inventory — nothing falls between the cracks.

Material that's been dispatched but not yet received sits in a third bucket: in-transit. Not at source any more, not at destination yet. Critical for cash-flow accuracy, for insurance claims, for spotting a vehicle that's been in-transit for too long. Every transfer creates an in-transit lot tied to vehicle, driver, departure time, and ETA. The in-transit dashboard shows lots ageing — anything beyond ETA + buffer flags red. One click to call the driver, one click to escalate to the procurement head. Material doesn't get "lost" between godowns any more.

In-transit lot · per dispatchVehicle, driver, items, departure, ETA · all attached.
Ageing flagsBeyond ETA + buffer · red flag · auto-notification to source store manager.
Insurance accuracyMaterial in-transit is insured separately · accurate book values for claims.
One-click escalationDriver delayed? Tap to call driver, tap to escalate to procurement head.
Receipt acknowledgementDestination scans gate pass · in-transit clears · stock credited atomically.
Loss reconciliationVehicle accident, theft, discrepancy on arrival · all logged here · insurance link.
IN-TRANSIT · 6 LOTS · LIVE TFR-04812 · 600 bags OPC 53 Tower B → Marina · MH-04-AB · departed 14:02 ETA 15:30 · on schedule ~ 64 min TFR-04806 · 4 t TMT 12mm Skyline → Heights P-1 · MH-12-CD · 09:14 ETA 13:00 · on track ~ 4h TFR-04772 · 80 drums paint Marina → Greens · MH-08-EF · departed yesterday ETA missed · driver contacted · 5h delay DELAYED ⚠ TFR-04754 · 12 t aggregate Heights → Vista · MH-22-GH · 2 days in-transit Driver unreachable · escalated to procurement ESCALATED + 2 more lots in-transit · all healthy VIEW ALL ▸ IN-TRANSIT VALUE · TODAY ₹ 18.4 L Insured · book values current · claim-ready 2 flagged action required
Pillar · 04

Reorder levels — predictive, not reactive. Stock-outs prevented.

Running out of cement during a slab-pour costs days, not hours. Reorder levels per item are configurable per project — minimum stock that triggers an alert, maximum holding that triggers a hold. The system also runs predictive consumption — based on the last 4 weeks' issue rate and the casting calendar, it forecasts when you'll hit minimum and fires the alert with enough lead time to procure. Alert routes to stores manager + procurement + project manager. Auto-creates a draft indent if configured. The "we're out of cement" call to procurement at 6 PM stops happening.

Reorder level · per item · per projectMin stock thresholds · max holding thresholds · CFO sets the rules.
Predictive consumptionBased on 4-week issue trend + casting calendar · forecasts stock-out date.
Lead-time aware alertFires with enough buffer to procure + receive + QC before stock-out.
Auto-draft indentIf configured · alert generates indent ready for stores manager review.
Routed alertsStores manager · procurement · project manager · CFO if critical · multi-channel.
Stock-out incident logIf a stock-out does happen · root cause + duration + impact tracked.
REORDER STATUS · TOP ITEMS · TOWER B OPC 53 cement HEALTHY min 1500 4,820 bags TMT 12mm steel REORDER ⚠ min 5 t 5.8 t · indent drafted RMC M-30 CRITICAL ⚠ min 80 m³ 42 m³ · 2 days to casting Aluminium frame HEALTHY min 800 m 2,140 m ▸ PREDICTIVE ALERT · RMC M-30 Stock-out forecast: tomorrow 11 AM Casting scheduled for 7 AM · ~ 30 m³ short → Auto-indent drafted · → procurement notified · → PM alerted
Pillar · 05

Stock ageing — spot the slow-movers, kill the dead inventory.

Cement ages. So does steel. So do paints, tiles, fittings. Slow-moving stock ties up working capital, takes up godown space, and depreciates. Stock ageing reports group items by how long they've been in the godown — 0–30, 30–60, 60–90, 90+ days — across stock value, by item, by project. The Stores Manager spots the slow-mover early, the Procurement Head sees the patterns, the CFO sees the working-capital cost. Action: transfer to a busy site, return to vendor, sell at salvage, or write off — every option logged, audit-ready.

Ageing buckets · per item0–30 · 30–60 · 60–90 · 90+ days · stock value rolled up.
Slow-mover flagAuto-flagged · stores manager + procurement notified · action requested.
Working capital impactStock value × cost-of-capital · CFO sees the bleed · monthly trend.
Action optionsTransfer to busy site · return to vendor · salvage · write-off · all routed.
Stock summary with valueProject-wise · item-wise · enterprise rollup · drill-through anywhere.
Year-end clean-upAnnual ageing review · adjustments audit-trailed · books stay clean.
STOCK AGEING · ALL SITES · BY VALUE TOTAL STOCK VALUE ₹ 6.4 Cr across 30 sites SLOW-MOVERS · 90+ ₹ 38 L 5.9% of total · action needed AGEING DISTRIBUTION · ENTERPRISE 0–30 days · fast-moving ₹ 5.2 Cr 30–60 days · normal ₹ 84 L 60–90 days · slowing ₹ 22 L 90+ days · slow-mover · action ₹ 38 L TOP SLOW-MOVERS · 90+ DAYS Decorative tiles · Vista C-3 114 days · spec changed · transfer or salvage? ₹ 14 L HVAC ducting · Tower B 98 days · awaiting design · return-to-vendor offered ₹ 11 L
Pillar · 06

The mobile store app — field-rugged, offline-capable, in your hand.

The stores manager isn't behind a desk. They're at the godown gate, at the unloading bay, at the cement silo, at the contractor's pile. The mobile app puts every workflow in their hand: receive against PO, run gate-pass intake (which then ties into P2P's gate flow), issue to contractor, accept return, raise transfer, scan stock, check reorder. Offline-capable — at remote sites with patchy mobile signal, work continues; data syncs when signal returns. Branded as your firm. Multi-language. Field-rugged. iOS + Android.

Issue · Return · TransferAll workflows on the home screen · two taps to start any of them.
Receive against PODriver shows PO · stores person scans · GRN starts · ties into gate flow.
Stock check · barcode scanScan barcode or RFID · live quantity · location at site.
Offline-capablePatchy signal? Work continues · auto-syncs when connected.
Multi-languageEnglish · Hindi · Tamil · Telugu · Kannada · Marathi · Bengali
Branded · field-ruggedYour firm's name and colours · gloved-hand UI · sun-readable.
9:14 · Tower B ● ONLINE STORES · TOWER B Welcome, Anil M. 4,820 OPC bags QUICK ACTIONS Issue to contractor Return accept back Transfer godown · location 2 2 Receive 2 trucks at gate Scan stock check Alerts 3 reorder TODAY · LIVE TO HQ Issues today 14 · ₹ 4.8 L Returns today 3 · ₹ 0.6 L In-transit out 1 · ₹ 2.4 L Net stock change −7,800 kg ▸ OFFLINE-CAPABLE · SYNCS WHEN ONLINE
§ 02
Stores Manager
Today's stock health · live across every site

The Stores Manager's view.
What's flowing, what's stuck.

Issues today, in-transit lots, reorder alerts, slow-movers, contractor balances — all on one screen, all live. The Stores Manager spots stock-out risks before they bite, the Procurement Head sees cross-site patterns, the CFO sees working-capital cost. The "let me check and get back to you" call disappears.
147 Issues today · all sites ▲ ₹ 28 L issued
6 In-transit lots · 2 flagged ▲ ₹ 18.4 L value
11 Reorder alerts · 3 critical ▲ vs 4 last week
5.9% Stock as 90+ slow-movers ₹ 38 L locked
Site · cost-centre
Stock value
Issues today
In-transit
Reorder alerts
Slow-movers 90+
Contractor balance
Tower BMumbai · 18 floors
₹ 1.4 Cr
28
1
3
₹ 11 L
₹ 18 L
Skyline P-1Pune · 24 floors
₹ 1.8 Cr
34
1
2
₹ 4 L
₹ 22 L
MarinaMumbai · 32 floors
₹ 1.6 Cr
42
2
2
₹ 6 L
₹ 38 L
Heights P-1Bengaluru · 40 floors
₹ 1.1 Cr
22
1
1
₹ 3 L
₹ 12 L
GreensPune · 8 floors
₹ 38 L
12
1
3
₹ 4 L
₹ 28 L
Vista C-3Hyderabad · launch
₹ 42 L
9
₹ 14 L
Total · today
₹ 6.4 Cr
147
6
11
₹ 38 L
₹ 1.18 Cr

Contractor stock summary · running balances

Issued − returned · across sites
Contractor · category Issued YTD Returned YTD Net balance Status
Sharma Civil Pvt LtdCivil · 4 sites · 8 yrs
₹ 84 L
₹ 12 L
₹ 72 L
Healthy · 14% return
Mehta PlumbingPlumbing · 4 sites · top performer
₹ 28 L
₹ 4.6 L
₹ 23.4 L
Excellent · 16% return
Verma CarpentryCarpentry · 3 sites
₹ 18 L
₹ 0.4 L
₹ 17.6 L
Watch · 2% return rate
Kumar Tiling WorksTiling · Greens · long ageing
₹ 14 L
₹ 0.2 L
₹ 13.8 L
Review · 84d outstanding
Patil ElectricalsElectricals · 2 sites
₹ 9 L
₹ 1.8 L
₹ 7.2 L
Healthy · 20% return
I used to walk back to my office cabin to update the register every time a contractor took 50 bags. Now I issue from where the contractor is standing. The HQ team sees the same number I see, the same minute. We've stopped having the "whose number is right" conversation.
— Stores Manager · Tower B project · Mumbai
Next step

See it from the godown.

30 minutes. We'll set up the mobile store app on a phone and walk through a real day at site — receiving against PO at the gate, issuing 50 bags to a contractor, accepting a return, raising an inter-location transfer, watching reorder alerts fire. Bring your stores manager and your project manager. They each get to see what they need.