Skip to main content

Procurement & stores

How material moves from a site's request to an order, a delivery, the store and finally the project's cost — and where each step lives in Zaptiz.

This part of the guide covers everything between "site needs 200 bags of cement" and "those bags are now a cost on the job": who you buy from, what you order, what arrived, what the stores hold, and what went to site. Subcontract work packages sit here too, because they are bought in much the same way.

The chain, request to cost​

Material requestPurchase orderGoods receiptStockIssue to siteProject cost
StepWhat happensWhat it does to money
Material request (indent)Site asks for material; the Project Manager approves itNothing yet. On approval, the app decides how much comes from stock and how much has to be bought
Purchase orderProcurement orders the "to buy" part from a vendorOnce issued to the vendor, the order value (without GST) becomes committed cost
Goods receipt (GRN)The store keeper records what came off the lorry and posts itMaterial enters stock — an asset, not a cost. The committed cost is released
Issue to siteThe store hands material over to the worksNow it is actual project cost, at the store's average rate

If the project's own site store already holds what the site asked for, the purchase order step is skipped for that quantity — it goes straight from stock to an issue.

Where things live​

📷 Screenshot spot — the Procurement hub showing the Source tiles (Vendors, Resources), the greyed-out Buy & receive tiles and the AI agents section

Save as static/img/screenshots/procurement-overview.png and replace this box with ![Procurement hub](/img/screenshots/procurement-overview.png)

  • Procurement (sidebar, under Workspaces) opens a hub. Vendors and Resources open company-wide lists. The Material Requests, Purchase Orders, Goods Receipts and Subcontracts tiles are greyed out on purpose: each of those documents belongs to one project, so you open them from inside the project. The hub also lists the procurement AI agents.
  • Stores (sidebar) opens a hub with Warehouses, Stock on Hand and Stock Movements — company-wide, across every store.
  • Inside a project, three tabs do the day-to-day work:
    • Procurement — material requests, purchase orders and goods receipts, stacked on one screen so you can follow one request through to delivery.
    • Materials — the project's site stock, and the buttons to issue, return and adjust it.
    • Subcontract — work packages let to subcontractors, and their bills.

Pages in this section​

PageWhat you do there
VendorsAdd suppliers and subcontractors, record GSTIN and terms, blacklist a vendor
Material requestsRaise an indent from site, approve it, track what has been ordered, received and issued
Purchase ordersOrder approved material, get it approved, send it to the vendor, cancel or close it
Goods receiptsReceive a delivery against an order into a store, including part and rejected quantities
StoresOpen site and central stores, see stock on hand and its value
Stock movementsIssue to site, return unused material, write off wastage, read the movement register
SubcontractsLet a work package, award it, record and certify the subcontractor's bills

Who does what​

The Company Admin can do every step. The table shows who else does each one.

StepWho
Raise a material requestSite Engineer, Project Manager
Approve or reject a material requestProject Manager, or any project team member with Indents ticked on the project's Team page
Raise, submit and issue a purchase orderProcurement Manager
Approve a purchase orderProcurement Manager up to the company's approval threshold; Company Admin above it
Receive and post goodsStore Keeper
Issue to site, return to storeStore Keeper, Project Manager
Write off wastage, damage or lossProject Manager
Add a vendorProcurement Manager
Open a storeCompany Admin
Draft a subcontractProject Manager, Procurement Manager
Award, suspend or terminate a subcontractCompany Admin
Record and certify a subcontractor's billProject Manager

Rates and values are not shown to every role. A Site Engineer or Store Keeper sees quantities on orders, receipts and stock, but no rates or amounts. See Roles & permissions.

The rules that govern this area​

  1. You cannot buy the same material twice. An order line can be for at most what was approved and is still waiting to be ordered. The check runs again at the moment an order is issued, so two draft orders for the same line cannot both go out.
  2. Stock can never go negative. If the store does not hold it, it cannot be issued. Enter the receipt that brought it in first.
  3. Everything on a project stays on that project. A project can draw on its own site store and on central stores, but never on another project's site store.
The rule that matters

A goods receipt puts material into stock — it is still an asset. It becomes project cost only when it is issued to site. A contractor who buys a month of cement in advance has not yet spent that money on the job, and treating the receipt as cost would make every margin figure wrong.

AI

The Procurement Agent finds approved material not yet ordered and drafts purchase orders from the right vendor. The Invoice & Challan Reader reads a vendor's invoice or delivery challan and drafts the goods receipt. Both only draft — nothing changes until a person confirms.