Zepth Vector · Procurement

Purchase Orders

By the time an invoice arrives, the money is already owed.

Last updated

Zepth Vector module

Purchase Orders

AI agent built into the module
Commitment on approvalNumbered, approved revisionsCumulative goods receiptsThree-way matching

~30%

of indirect spend happens off-contract — the maverick-spend leak

The Hackett Group

Up to 80% at the worst performers. Construction’s version is the site engineer phoning a supplier for urgent materials.

10–20%

of negotiated savings forfeited when spend goes off-contract

The Hackett Group

25–33%

of construction projects finish within 10% of their original budget

KPMG Global Construction Survey

30–60 days

the invoice lag — how late you learn about an overrun if you track only actuals

Standard payment terms

This is arithmetic, not research. If invoices arrive 30–60 days after the commitment, then actuals-only tracking is 30–60 days behind reality by construction — no study required.

Overview

A purchase order is the moment cost becomes legally committed — before any delivery, before any invoice. Which is why construction cost control lives at the PO stage rather than the invoice stage: by the time an invoice arrives, the money is already owed and every option has expired.

An unrecorded commitment is an invisible liability, sitting outside every cost report you produce.

Why purchase orders are critical

A project’s true financial position is three lines, and only three: budget, then committed — the value of approved purchase orders and subcontracts — then actual, meaning invoiced or paid. Forecast final cost is actuals, plus open commitments, plus an estimate of the balance still uncommitted.

Firms that track only actuals discover their overruns 30 to 60 days late. That is not a failure of diligence; it is the invoice lag, and it is structural. The liability already exists by the time the invoice reports it, and every option that might have been taken has expired.

The leak has a name: maverick spend. Cross-industry research puts roughly 30% of indirect spend off-contract — as much as 80% at the worst performers — forfeiting 10 to 20% of negotiated savings in the process. Construction’s version is entirely familiar: the site engineer phones a supplier for urgent materials, and the invoice arrives with no PO to match it, no agreed price, no committed cost, and a dispute already inside it.

Only about a quarter to a third of construction projects finish within 10% of their original budget. Commitment-stage control is the most under-used lever on that number.

The role of POs in project performance

  • Put the scope in the right instrument. A purchase order suits defined-scope supply and simple services, on the PO’s own terms. A scope that needs supervision, insurances, retention or defects-liability obligations belongs in a subcontract. Labour scopes misplaced onto material POs is a real audit finding, and the reason is not pedantic: the retention and the insurance obligations silently vanish with the paperwork. Framework agreements sit above both — pre-negotiated rates drawn down by call-off orders — and they carry value caps and expiry dates that have to be tracked, or the ceiling gets quietly exceeded by people who had no idea there was one.

  • Revisions are commitments too. Every change to quantity, price or date is a numbered revision with an approval behind it, and the cost report must always reflect the latest approved revision. A cost report showing Rev 0 while Rev 3 is in force is not being conservative. It is fiction with a delay.

  • Partial deliveries make a PO a cumulative document. One order for 500 tonnes of rebar is fulfilled across weeks of deliveries. Goods receipts draw down the PO line as they arrive; over-delivery tolerances — say ±5% on bulk materials — are agreed in advance rather than argued afterwards; and the invoice matches against cumulative receipts, never against the raw PO quantity. Match against the PO total and you will pay for steel that has not turned up.

  • Closeout is monthly hygiene. Purchase orders left open with undelivered residual balances hold phantom commitment against the budget. Closing them releases real money. And the inverse failure is just as expensive and much less obvious: believing the budget is exhausted when it is not, and running a value-engineering exercise against a number that was never true.

International orders carry structural terms

Gulf contractors import heavily, and on an import the PO is carrying more than a price.

The Incoterm decides who carries freight, marine insurance and customs clearance — and, critically, when risk transfers. FOB, CIF and DDP are not stylistic preferences; they are different allocations of cost and of risk, and getting one on the PO by habit rather than by decision is how a delivery becomes somebody’s expensive surprise.

The currency matters too. A euro-denominated purchase order sitting against a dirham budget means your committed cost moves with the exchange rate, whether or not anyone is watching it. And customs and legalisation need real lead-time buffers rather than optimistic ones. On long-lead equipment, advance payments ride on advance payment guarantees — which is where the purchase order stops being a procurement document and starts being a contract-management one.

What happens without PO discipline

The chains are short. A verbal order, then an invoice at a price nobody agreed, then a disputed and unaccrued liability, and a margin surprise at close. A revision never captured, so the project reads as on budget right up until the Rev 3 invoice lands and the forecast’s credibility goes with it. Stale POs never closed, so committed cost is overstated and the team manufactures a budget crisis that does not exist.

Every one of those is a workflow failure wearing the costume of a cost overrun.

And the realistic fix for verbal orders is not policing. It is speed. If raising a proper PO takes longer than a phone call plus a favour, the phone call wins — every time, on every site, no matter what the procedure says. An emergency PO issued in ten minutes beats a verbal order comfortably. The process has to make the disciplined path the fast path, because the disciplined path will not otherwise be taken.

How Zepth runs purchase orders

Every PO — material or service — carries its line items, terms, currency and delivery data, flows through amount-threshold approvals set by your delegation of authority, and posts to committed cost the moment it is approved. Not at invoice. At approval, which is when the money actually became owed.

Revisions are numbered, approved and audit-trailed. Deliveries draw down the lines. Invoices match against receipts. And the budget–committed–actual picture is live at both project and portfolio level, so the forecast is a screen rather than a month-end excavation. An award from a tender converts directly into the PO, so nothing is re-keyed between what was bid and what was bought.

The value

Why it matters

Cost is controlled where it is actually committed, not 30–60 days later when the invoice reports what already happened.

The forecast final cost is live — actuals plus open commitments plus the uncommitted balance — rather than assembled at month end.

Off-contract spend is visible as it happens, because an invoice with no PO behind it is an exception the system raises rather than a surprise the cost report absorbs.

Stale POs stop holding phantom commitment against a budget that is actually available.

Capabilities

What you can do

01

Commitment on approval

The approved PO posts to committed cost immediately — the moment the money became owed, not the moment somebody invoiced for it.

02

Numbered, approved revisions

Every quantity, price or date change is audit-trailed, and the cost report always reflects the latest approved revision.

03

Cumulative goods receipts

Partial deliveries draw down the PO line, with pre-agreed over-delivery tolerances — and invoices match cumulative receipts, never the raw PO total.

04

Three-way matching

PO, goods receipt and invoice reconciled — with the material inspection as the receipt gate the match depends on.

05

Framework call-offs

Pre-negotiated rates drawn down by call-off, with value caps and expiry dates tracked so the ceiling is not quietly exceeded.

06

Incoterms, currency and guarantees

Import terms carried on the PO itself, so risk transfer, FX exposure on committed cost, and advance payment guarantees are explicit rather than assumed.

The workflow

How it actually runs

  1. 1

    Requisition from site

    With specifications and required dates — and checked against existing stock and open POs first, because the cheapest purchase order is the one you did not need to raise.

  2. 2

    Source on landed cost

    Quotes, or a call-off against a framework. Compare landed cost, not unit price: freight, duty and clearance are part of what the thing costs, and the cheapest unit price frequently is not.

  3. 3

    Approve against the threshold

    Routed by amount per your delegation of authority. The approved PO posts to committed cost instantly — that is the whole point of the document.

  4. 4

    Get it acknowledged

    The supplier confirms price, quantity and date. An unacknowledged PO is not a commitment; it is an assumption you are about to build a programme on.

  5. 5

    Receive against the line

    Deliveries booked against PO lines as goods receipts, with partials tracked cumulatively and pre-agreed tolerances applied rather than debated.

  6. 6

    Match, and close monthly

    Invoices matched three ways — PO, receipt, invoice. Residual balances closed out every month, because a stale PO is phantom commitment holding real budget hostage.

AI that does the work

How AI changes Purchase Orders management.

Commitment-integrity checks.

Invoices arriving with no PO behind them. POs that bypassed an approval threshold. Revisions still pending while an invoice already references them. Flagged as they happen rather than found at audit, when the money is gone and the argument is all that is left.

Stale-PO housekeeping.

Open orders with aging residual balances surfaced monthly, with a recommended close-or-chase. Phantom commitment is budget you already have and do not know about.

Price-anomaly detection.

Invoice rates and new PO rates checked against framework rates and your own price history — so the quiet 4% drift that nobody notices in any single transaction gets caught while it is still 4%.

Forecast assembly.

Budget against committed against actual against forecast-final, drafted continuously from live data. Month-end becomes a review rather than an archaeology project.

The engineer’s judgment stays in charge; the AI removes the latency and the blind spots.

Best practices

  • Make the disciplined path the fast path. If raising a PO takes longer than a phone call plus a favour, the phone call wins — so an emergency PO in ten minutes beats a policy nobody follows.
  • Match invoices against cumulative receipts, not the PO total. Match against the total and you will eventually pay for a delivery that never arrived.
  • Close stale POs every month. Undelivered residual balances hold phantom commitment, and a budget crisis built on phantom commitment sends a real team into a real value-engineering exercise for nothing.
  • Put labour scopes in subcontracts, not on material POs. It looks like paperwork until the retention and insurance obligations turn out to have vanished with it.

Dashboards & reporting

Budget, committed, actual and forecast final cost — live, at project and portfolio level. Open-PO ageing with residual balances, so phantom commitment is visible and closable. Off-contract spend reported as an exception rather than absorbed silently. And the three-way match status on every invoice, with the goods receipt that supports it.

Live dashboards
Drill-down & filters
Export to Excel / PDF
FAQ

Common questions

What is the difference between a purchase order and a subcontract?

A PO is a commitment for defined-scope supply or a simple service, on the PO’s own terms. A subcontract is a bilateral, administered agreement for scope that needs supervision, insurances, retention and defects obligations. The rough test: if the scope needs site presence and retention, it is a subcontract — and putting it on a material PO is how those obligations silently disappear.

What is committed cost?

The value of approved purchase orders and subcontracts: money legally promised but not yet invoiced. A project’s true position is budget against committed against actual. Track only actuals and you will learn about your overruns 30 to 60 days late — not through carelessness, but because that is how long invoices take to arrive.

Read the full answer
Can a PO be changed after it is issued?

Yes — through numbered, approved revisions with an audit trail behind them. The commitment value in the cost report must always reflect the latest approved revision. A report showing Rev 0 while Rev 3 is in force is not conservative. It is fiction with a delay.

What is a blanket or framework PO?

A pre-negotiated rates agreement drawn down by call-off orders — efficient for repeat materials, provided two things are tracked: the value cap and the expiry date. Call-offs post to committed cost like any other PO. Frameworks whose ceiling nobody is watching get exceeded by people who did not know there was a ceiling.

How do partial deliveries work against one PO?

Each delivery is received against the PO line via a goods received note. Cumulative receipts must not exceed the PO quantity plus any pre-agreed tolerance — ±5% on bulk materials is common — and invoices are matched against receipts rather than against the PO total. Match against the total and you will pay for material that has not arrived.

Which terms matter on an international material PO?

The Incoterm, which decides who carries freight, insurance and customs — and when risk transfers. The currency, because FX moves your committed cost whether or not anyone is watching. The payment structure, with advances secured by guarantees. And realistic customs and legalisation buffers. For Gulf imports, these are the difference between a delivery date and a hope.

Sources

  • The Hackett Group — maverick spend and savings leakage (share of indirect spend off-contract; negotiated savings forfeited)
  • KPMG — Global Construction Survey (share of projects finishing within 10% of original budget)
  • APQC procurement benchmarks and Ardent Partners, State of ePayables — order and invoice processing cost and cycle time
  • Flyvbjerg et al. — cost-overrun research
  • No clean, neutral figure exists for a “% premium paid on off-PO purchases”. We frame the cost as forfeited negotiated savings rather than invent one.

Zepth is the construction project delivery platform — it runs construction, procurement and asset management on one record, and does the work: reading the drawings, reviewing the submittals, matching the invoices and flagging the risks, with a human sign-off on anything consequential.

See it on your project.

A short, tailored walkthrough on your real workflow — no generic demo.