Procurement

Keep materials moving.

Sites raise material requests, procurement turns them into purchase orders, and every delivery is received against the order, updating stock and posting the cost to the project as it arrives.

Get started
  • Material request → purchase order → received
  • Partial deliveries received line by line
  • Received materials update stock and project cost automatically

Purchase Order PO-0007

Riverbend Suppliers · expected 12 Sep 2026

OrderedSample data
Draft
Pending Approval
Approved
4Ordered
5Received

OPC 53 cement

Received 300 of 500 bags · ₹380 per bag

₹1,90,000

TMT bars 12 mm

Received 12 of 12 MT · ₹62,000 per MT

₹7,44,000

M-sand

Received 0 of 40 units · ₹1,500 per unit

₹60,000

Each receipt updates stock and posts the material cost to the project.

Subtotal before tax₹9,94,000
Approval and delivery

Every order is approved, ordered, then received.

Purchase orders follow their own status flow.

DraftPending ApprovalApprovedOrderedReceivedRejected
Request to delivery

Nothing is ordered by accident.

  1. 1

    Raise a material request

    Pick the site, the material and the quantity. Requests are approved before anyone buys anything.

  2. 2

    Create the PO from it

    One action pre-fills a draft purchase order. You choose the vendor and pricing, then submit it for approval. Nothing is auto-approved.

  3. 3

    Receive against the order

    Record the quantity received on each line, including partial deliveries.

Purchase orders

Everything on the order.

Vendors

Register material suppliers, subcontractors, or both.

Line items

Material, quantity, unit, unit price, up to two tax rates and a cost code on every line.

Your own numbering

Requests, POs, vendor bills and work orders follow your Numbering settings.

Delivery status

Each PO shows Delivered, Partially Received, Back Ordered or Delayed, worked out from what has been received and the expected delivery date.

When goods arrive

Receiving does the bookkeeping.

Stock updates

Receiving a line adds it to your stock log when the line is linked to a catalogue material and the PO has a site.

Cost posts to the project

Received quantity × unit price is posted as a material expense when the PO has a project.

Materials catalogue

Keep a catalogue of materials with units and a reorder threshold.

Vendor bills

Vendor bills go through approval to paid.

Work orders

Issue subcontractor work orders, signed by OTP, with progress entries and payments.