All modules
Module · Inventory & Stock

Know what's on site, down to the last bag.

A material master plus an append-only movement ledger: receive against bills, issue to sites, and see live on-hand without a spreadsheet. Theft and wastage stop hiding.

Store keepersSite supervisorsProcurementProject managers
buildersitenow.com/inventory
What's inside

Everything the inventory & stock module ships with.

Material master

Cement, steel, sand, hardware — your catalogue with units, HSN, reorder levels, and last-paid rate.

Goods receipts (GRN)

Receive multi-line deliveries into central store or a site, optionally tagged to the vendor bill they arrived on.

Site issues

Issue materials to a site for consumption. Over-issue is blocked — you can never issue more than is on hand.

Live on-hand

Stock is computed from movements (never a stale stored number), per material and per location, with below-reorder flags.

Stock-take adjustments

Correct counts after a physical audit with a signed adjustment that stays in the movement trail.

Reverse a batch

Void an entire GRN or issue in one click; on-hand and the audit trail update together.

Where it earns its keep

What this looks like on a real site.

01

Forty bags of cement are missing and nobody can say when

On-hand is computed from an append-only movement ledger — every receipt, every issue, every adjustment, in order, with who recorded it. When a physical count comes up short you can walk the movements backwards to the day the numbers diverged instead of guessing. Wastage and pilferage stop being a vague monthly write-off and become a dated event.

02

A site asks for material that is not actually in store

Issues are checked against live on-hand and over-issue is blocked outright, so the system cannot record you handing out stock that does not exist. That constraint is what keeps the ledger trustworthy. Below-reorder flags on the material master tell the store keeper what to replenish before a site is standing idle waiting for steel.

03

A whole delivery was entered against the wrong site

Void the entire goods receipt in one action; on-hand and the audit trail update together rather than leaving a half-corrected mess of manual counter-entries. Corrections after a physical stock-take work the same way — a signed adjustment that stays visible in the movement trail, so the count change is explained rather than silently applied.

Common questions

Inventory & Stock, answered.

Can I track stock at each site, not just a central store?

Yes. Every location is tracked separately — central store and each site — and material moves between them as receipts and issues. On-hand is reported per material per location, which is the only useful view when the same cement exists in three places and only one of them is running low.

Does receiving material link to the vendor bill?

Optionally, and it is worth doing. A goods receipt can be tagged to the vendor bill it arrived on, which ties physical stock to the money you paid for it. That link is what lets you check whether what was billed is what actually turned up.

How is on-hand calculated?

Always from the movements, never from a stored running total that can drift. Every query recomputes from receipts, issues and adjustments. It is slightly more work for the system and considerably more trustworthy — a stored number that once went wrong stays wrong forever.

What if the physical count does not match?

Record a stock-take adjustment. It corrects on-hand to the counted figure and stays in the movement trail as an explicit, attributable entry rather than an invisible edit. Over a few months, the pattern of adjustments tells you which materials and which sites are actually losing stock.

Pairs well with

Modules that connect to Inventory.

See Inventory & Stock in action.

A 30-minute walkthrough with one of your sites loaded in.

Book a demo