🏗️ Cornerstone AI module · Purchase Orders

Construction Purchase Order Software

Construction purchase order software is a tool that lets a builder raise a PO for materials or services, route it for approval, apply GST, send it to the supplier, and match it against what is received and billed before paying. Cornerstone AI runs every PO on the project, so the committed cost is visible the moment the order is approved, not weeks later when the invoice lands, and no supplier is paid until the order, the delivery and the bill all agree. When you want to know which POs are open or over budget, ask the GenAI chat.

Part of Cornerstone AI · 500+ features · raise, approve, issue, 3-way match · committed cost visible

Cornerstone PO-3042 · Marina Residency Approved Send PURCHASE ORDER Supplier: Sri Cement Traders · from MR-118 Budget: Structurecommitted ITEMQTY / RATEAMOUNT OPC 53 grade cement100 @ Rs 390Rs 39,000 Delivery to site1 lotRs 1,000 GST 28 percentRs 11,200 PO totalRs 51,200 3-way match PO ordered100 bags = GRN received92 bags != Invoice billed100 bags Mismatch flagged: 8-bag gap, Rs 3,120 held. Paid for 92 received.
From MR
raise PO from a request
Approve
workflow with sign-off
3-way
PO, GRN, invoice match
Committed
cost against budget
17+ yrs
iStudio, Chennai
01 How it works

The purchase order flow, from request to matched payment

Cornerstone AI’s construction purchase order software moves every order through the same controlled path, so the right things are ordered, approved, received and paid, with nothing slipping past the budget.

1

Request

The site raises a material request for what the work needs.

2

Raise PO

Approved items become a PO with rates and GST, against a budget line.

3

Approve

The PO routes for the sign-off your rules require.

4

Receive

Goods arrive and are receipted as a GRN against the PO.

5

Match & pay

The invoice is 3-way matched to the PO and GRN, then cleared.

No technical experience needed

Raising a PO is picking the approved request and confirming the supplier and rates. Approving one is a tap. Your purchase team does not learn an accounting system, they just order the way they always did, with the approval and the budget check built in. And when the office wants to know what is on order or over budget, they do not open a ledger. They ask the GenAI chat.

02 The basics

What is 3-way matching in construction procurement?

3-way matching is the control that stops a builder paying for what was not ordered or not delivered. It compares three documents before an invoice is cleared: the purchase order, the goods receipt, and the supplier invoice. When all three agree, the bill is paid. When they do not, the mismatch is flagged.

1

Purchase order

What was ordered: the items, the quantity and the agreed price.

2

Goods receipt (GRN)

What actually arrived on site, counted and receipted.

3

Supplier invoice

What the supplier is billing you, item by item.

Why the match matters on a construction site

On a busy site, materials arrive in part loads, prices drift, and invoices turn up weeks later. Without a match, a builder pays what the invoice says and hopes it was right. With 3-way matching, Cornerstone AI checks the invoice against the goods receipt note and the original PO, so you only pay for what you ordered and actually received, at the price you agreed. If the supplier billed for 100 bags of cement but the GRN shows 92 arrived, the gap is caught before the payment goes out, not after.

03 A real walkthrough

See the construction PO flow, step by step

Here is a real order. A cement purchase for the “Marina Residency” villa in Chennai, from a site request to a matched, cleared invoice.

Step 1 & 2 · Request to PO

Turn an approved request into a purchase order

The site raises a material request for 100 bags of cement for the slab. Once it is approved, the purchase team creates a PO straight from that request. The item and quantity carry across, the rate comes from the supplier’s agreed price, GST is applied, and the PO is raised against the structure budget line, so the commitment is recorded the moment it is made.

Example: PO-3042 from MR-118: 100 bags cement at Rs 390, GST 28 percent, total Rs 49,920. Raised against Structure budget.
Cornerstone PO-3042 · Marina Residency Approved Send PURCHASE ORDER Supplier: Sri Cement Traders · from MR-118 Budget: Structurecommitted ITEMQTY / RATEAMOUNT OPC 53 grade cement100 @ Rs 390Rs 39,000 Delivery to site1 lotRs 1,000 GST 28 percentRs 11,200 PO totalRs 51,200 3-way match PO ordered100 bags = GRN received92 bags != Invoice billed100 bags Mismatch flagged: 8-bag gap, Rs 3,120 held. Paid for 92 received.
Step 3 · Approve

The PO is signed off before it goes out

Because the order is above the site engineer’s limit, the PO routes to the project manager for approval. He sees the item, the rate, the GST and the budget line it will commit, and approves in a tap. Only then does the PO go to the supplier. Nothing is ordered on a verbal “go ahead” that leaves no record.

Example: PO-3042 routed to PM, approved, sent to supplier. Structure budget now shows Rs 49,920 committed.
Cornerstone PO-3042 · Marina Residency Approved Send PURCHASE ORDER Supplier: Sri Cement Traders · from MR-118 Budget: Structurecommitted ITEMQTY / RATEAMOUNT OPC 53 grade cement100 @ Rs 390Rs 39,000 Delivery to site1 lotRs 1,000 GST 28 percentRs 11,200 PO totalRs 51,200 3-way match PO ordered100 bags = GRN received92 bags != Invoice billed100 bags Mismatch flagged: 8-bag gap, Rs 3,120 held. Paid for 92 received.
Step 4 & 5 · Receive and match

Receive the goods, match the invoice, then pay

The cement arrives, but only 92 bags, so the storekeeper receipts 92 as a GRN against the PO. When the supplier’s invoice comes in for 100 bags, the 3-way match flags the eight-bag gap at once. The invoice is held, the supplier is queried, and the payment is cleared only for what was actually received. A Rs 3,120 overbill never leaves the building.

Example: GRN 92 of 100 bags. Invoice billed 100. 3-way match flags 8-bag gap. Paid for 92, supplier queried on the rest.
Cornerstone PO-3042 · Marina Residency Approved Send PURCHASE ORDER Supplier: Sri Cement Traders · from MR-118 Budget: Structurecommitted ITEMQTY / RATEAMOUNT OPC 53 grade cement100 @ Rs 390Rs 39,000 Delivery to site1 lotRs 1,000 GST 28 percentRs 11,200 PO totalRs 51,200 3-way match PO ordered100 bags = GRN received92 bags != Invoice billed100 bags Mismatch flagged: 8-bag gap, Rs 3,120 held. Paid for 92 received.
04 GenAI chat

Just ask, and the GenAI chat reads your purchase orders

Alongside the normal PO screens, the built-in GenAI assistant lets anyone ask about orders, approvals and spend in plain English. No ledger to open, no report to build.

Cornerstone AI · Assistant
Ask anything about purchase orders
Which POs are open and awaiting approval?
✦ Cornerstone AI3 POs await approval:
PO-3051 steelRs 2.4 L · PM
PO-3052 tilesRs 88 K · PM
PO-3055 sandRs 42 K · site head
Any invoice that failed the 3-way match this week?
✦ Cornerstone AIYes. PO-3042 cement: invoice billed 100 bags, GRN shows 92. Held with an 8-bag gap, Rs 3,120. Want me to notify the supplier?
Ask about POs, approvals, committed cost, matches…↑
✦ GenAI built into every module

No ledger to open. Just type the question.

Every Cornerstone AI module can be run the normal way, with forms, lists and a PO register. On top of that, the GenAI chat lets you ask about purchasing in plain language. Ask “which POs are pending approval?”, “how much is committed on the OMR site?”, or “which invoices failed the match” and the assistant reads your live procurement data and answers in seconds, with a table when that helps.

That means an owner can see what is on order and whether any bill is wrong, from a phone, without opening a single ledger. They just ask. It is what makes Cornerstone AI usable by a whole team, not only the purchase manager.

The GenAI chat is a core Cornerstone AI capability, implemented within the application. Examples shown are illustrative of how it answers.

05 What you get

Modern construction purchase order software features

Everything a builder needs from construction procurement software: order the right thing, approve it, receive it, and pay only what is correct.

PO from material request

Turn an approved request into a purchase order with no re-typing.

Approval workflow

Route POs above a threshold for the right sign-off before they go out.

Automatic GST

GST applied on the PO at the right rate, so the order total is correct.

3-way matching

Match the invoice to the PO and the GRN automatically before payment.

Committed cost

See spend against a budget line the moment a PO is approved.

Partial receipts

Receive part loads against a PO and keep the balance open and tracked.

Supplier on the PO

Every PO carries its supplier, so the vendor ledger stays accurate.

Mobile approvals

Approve a PO from a phone, so an order is never stuck waiting at a desk.

PO register & status

A numbered PO log showing open, approved, received and matched.

06 The process

The construction purchase order process, explained

The purchase order process is the set of steps a builder follows to buy materials properly: a need is raised, approved, ordered, received, and only then paid. Each step leaves a record, so the spend is controlled rather than discovered after the fact.

1. The need is raised

A site raises a material request for what the work needs, with the item and quantity. This is the demand, captured before anyone spends a rupee, so the office knows what is coming.

2. It is approved and ordered

The request is approved, a PO is raised with rates and GST against a budget line, and it routes for the sign-off your rules require. On approval it goes to the supplier as a binding order. The commitment is now visible.

3. The goods are received

Materials arrive and the storekeeper receipts what actually came as a goods receipt note against the PO, including part loads. This is the physical truth of the order.

4. The invoice is matched and paid

The supplier invoice is 3-way matched to the PO and the GRN. If the three agree, it clears for payment. If not, the gap is flagged and held. Payment follows the truth, not the invoice.

PO types a builder uses

Not every order is a one-off. A standard PO is a single order for a known quantity at a known price. A blanket or running PO covers repeat supply over a period, for example ready-mix across a pour season, drawn down as needed. A contract or rate PO fixes agreed rates with a supplier that individual orders then reference. Cornerstone AI handles these the same consistent way, so whether you order once or draw down over months, the receiving and the matching work the same.

07 The problem & the fix

What’s broken in WhatsApp-and-bill-book purchasing, and how Cornerstone AI fixes it

These are the real problems builders hit ordering by phone and paying against whatever bill turns up. Cornerstone AI’s construction purchase order software was built against each one.

⚠️ With phone orders & bill books

  • Materials ordered verbally with no record
  • No approval, so anyone can commit spend
  • Invoices paid without checking what arrived
  • Overbilling and short deliveries go unnoticed
  • Budget overspent before anyone sees the bills
  • No supplier ledger, so dues are a guess

✓ With Cornerstone AI purchase orders

  • Every order a numbered PO with items and price
  • Approval workflow before anything is committed
  • 3-way match of PO, GRN and invoice before paying
  • Short loads and overbills flagged automatically
  • Committed cost visible the moment a PO is approved
  • A clean supplier ledger from the POs themselves

These pain points reflect widely reported problems with informal construction purchasing. See PMI on procurement management and the GST portal on tax-compliant purchase documentation. Content was rephrased for clarity.

08 A real sample

Sample: a purchase order, as the supplier receives it

A clean, GST-ready PO with items, rates, the budget line it commits, and its approval status.

PO · PO-3042 Supplier: Sri Cement Traders Status: Approved
ItemQty / rateAmount
OPC 53 grade cement100 bags @ Rs 390Rs 39,000
Delivery to site1 lotRs 1,000
SubtotalRs 40,000
GST 28 percentRs 11,200
PO totalRs 51,200
Budget lineStructurecommitted

Sample data shown for illustration. Items, rates, GST and budget lines are configurable.

09 Examples

Construction purchase order examples: everyday tasks

Common things purchase and site teams do with POs every day.

Raise

Order cement from a request

Turn the site’s approved material request into a GST-ready PO in a tap.

Approve

Sign off a steel order

A PO over the limit routes to the PM, who approves from the phone.

Receive

Receipt a part load

Receive 92 of 100 bags as a GRN and keep the balance open on the PO.

Match

Catch an overbill

The 3-way match flags an invoice billing more than the GRN shows.

Commit

Check committed cost

See how much of the structure budget is already spoken for by open POs.

Ask

Find pending approvals

Ask the GenAI chat which POs are waiting for sign-off right now.

See it live on your own procurement

Book a free, no-obligation demo. We will raise a PO from a request on data shaped like yours, route it for approval, receive a part load, and show the 3-way match catch an overbill, so you can see purchasing that protects the budget.

Book a live demo
10 In depth

Construction purchase order software, explained for Indian builders

A PO turns a verbal order into a controlled commitment

Most leakage on an Indian site starts with a verbal order. Someone calls a supplier, materials arrive, a bill follows, and it is paid because the material is already on site. Nobody approved the price and nobody checked the quantity. Construction purchase order software replaces that with a numbered, approved, priced order, so every commitment is deliberate and on the record before a single bag is delivered.

Committed cost is the number that saves budgets

A budget is blown not when the invoice arrives but when the order is placed. If you only see spend when bills land, you are always looking weeks into the past. Because a PO books committed cost against a budget line the moment it is approved, you can see that the structure budget is already 90 percent committed before the next order is raised, and stop the overspend before it happens rather than explain it afterwards.

The 3-way match is quiet money saved

Over a project, short deliveries and small overbills add up to real money, and they are almost impossible to catch by eye when invoices arrive in batches weeks after delivery. The 3-way match against the GRN catches each gap automatically, at the moment of payment. It is not dramatic, but across a year of purchasing it is one of the clearest returns the software gives.

A supplier ledger that keeps itself

Because every PO carries its supplier, the vendor ledger builds itself from real orders and receipts rather than from manual entries. You can see at any time what you have ordered from a supplier, what has been received, what has been matched and what is still due, without reconciling a separate book. When a supplier calls about a payment, the answer is on the screen.

Approval that moves at site speed

Control is only useful if it does not stall the work. A paper approval that needs the manager in the office can hold up a pour for a day. Because POs are approved from a phone, the control is real but it moves at the speed of the site. The manager sees the order, the price and the budget impact, and approves in a tap from wherever he is, so nothing waits and nothing is ordered unchecked.

Purchase orders inside the ERP, not a standalone tool

A standalone PO tool can print an order, but it cannot connect that order to the rest of the job. It does not know the material request that started it, the goods receipt that fulfils it, the invoice that bills it, or the budget line it commits. So purchasing becomes an island, and someone has to reconcile it with receiving and accounts by hand.

In Cornerstone AI the PO sits at the centre of the procurement flow on the project. It is born from an approved material request, received as a GRN, matched to the supplier invoice, committed against the budget, and tied to the supplier ledger. Every stage shares one record, which is what lets the GenAI chat answer “how much is committed and which invoices failed the match” with a real number instead of a guess.

What builders need and rarely get: every order a numbered, approved PO, GST applied, committed cost visible against the budget at approval, receiving and invoicing matched three ways so you pay only for what you ordered and got, and a supplier ledger that builds itself. Getting that loop inside the ERP is the point, instead of a PO pad that just prints orders.

How to choose construction purchase order software

Look for POs raised straight from a material request, an approval workflow with mobile sign-off, automatic GST, 3-way matching of the PO, GRN and invoice, committed-cost visibility against a budget line, and a supplier ledger that builds from real orders. Most of all, look for purchase orders that sit inside the project, not a standalone tool, so an order connects to receiving, invoicing and the budget. Cornerstone AI does all of this inside a full construction ERP. Explore the GRN module that receives against a PO, the supplier invoice module it is matched to, or the Cornerstone AI overview.

iS

Built by iStudio Technologies · Chennai

Written from hands-on experience building procurement, PO and vendor workflows for Indian builders at iStudio Technologies, a Chennai software company with 17+ years delivering web, mobile and ERP products. About iStudio Technologies.

Updated: October 2026. Serving builders and contractors across Chennai, Tamil Nadu and India. Figures are illustrative.

11 Questions

Construction purchase order software FAQ

What is construction purchase order software?
Construction purchase order software is a tool that lets a builder raise a purchase order for materials or services, route it for approval, apply GST, send it to the supplier, and match it against what is received and billed before paying. Cornerstone AI runs the PO on the project, so every order is tied to a budget line and the committed cost is visible the moment the PO is approved.
What is a purchase order in construction?
A construction purchase order, or PO, is an official document a builder issues to a supplier to order materials, equipment or services at an agreed quantity and price. Once the supplier accepts it, the PO is a binding commitment and becomes the baseline that the delivery and the invoice are checked against.
What is 3-way matching in construction procurement?
3-way matching is an internal control that compares three documents before an invoice is paid: the purchase order (what was ordered), the goods receipt note or GRN (what actually arrived), and the supplier invoice (what is being billed). If the three agree on quantity and price, the invoice is cleared for payment. If they do not, the mismatch is flagged. Cornerstone AI does this match automatically.
How does the purchase order process work?
The purchase order process runs in steps: a site raises a material request, it is approved, a PO is issued to the supplier, the goods arrive and are receipted as a GRN, and the supplier invoice is matched to the PO and the GRN before it is paid. Cornerstone AI moves an order through all of these on one record.
Can I raise a PO from a material request?
Yes. You can create a purchase order directly from an approved material request, so the items and quantities the site asked for carry straight onto the PO without re-typing. The PO then goes through approval and out to the supplier.
Does it apply GST and route approvals?
Yes. GST is applied on the PO at the correct rate, and the PO is routed through an approval workflow you set up, so orders above a threshold need the right sign-off before they go to the supplier. Nothing is ordered without the approval your rules require.
How does a PO control committed cost?
When a PO is approved it is raised against a budget line, so the committed cost is visible immediately, not weeks later when the invoice arrives. That means you can see how much of a budget is already spoken for by open orders and avoid over-committing a line before the bills even land.
Does the PO connect to GRN, invoices and the budget?
Yes. The PO links to the goods receipt note when materials arrive, to the supplier invoice for the 3-way match, and to the budget line it commits. The GenAI chat will tell you which POs are open, partly received or over budget when you ask.
How much does it cost in India?
Cornerstone AI is priced for the Indian market and sized to your projects and users. Purchase orders are part of the procurement workflow in the platform rather than a separate add-on. A free demo is available and pricing is shared on request.
Who builds and supports it?
It is built and supported by iStudio Technologies, a Chennai-based software company with 17+ years of experience delivering web, mobile and ERP software for Indian businesses.

Book a free construction purchase order demo

See Cornerstone AI raise a PO from a request, route it for approval, receive a part load, and 3-way match the invoice to catch an overbill. Then ask the GenAI chat what is committed. No technical experience needed.

iStudio Technologies · No. 5, 1st Floor, Arcot Road, Valsaravakkam, Chennai – 600087 · +91-8807003902 · info@istudiotech.in

Enquiry Now
close slider
[]
1 Step 1
keyboard_arrow_leftPrevious
Nextkeyboard_arrow_right
FormCraft - WordPress form builder