Project Documents & Submittals

Procurement Tracker Template for Construction: RFQ, PO, Production and Delivery Status

A construction procurement tracker should do more than store dates.

Its real purpose is to help the procurement team answer:

A weak tracker becomes a historical record.

Tracker rule: use the main procurement tracker as an execution-control view. Keep package, stage, required date, current forecast, delay / buffer, risk and next action visible — and hand detailed work to specialist logs where needed.

  • What still needs to be bought?
  • What is waiting for approval?
  • Which purchase orders have been released?
  • Which packages are in production?
  • Which deliveries are becoming late?
  • What needs action now?

A useful tracker becomes:

an execution-control sheet.

The most important principle is:

A Procurement Tracker Should Highlight Exceptions, Not Just Store Dates


What a Construction Procurement Tracker Should Control

A practical tracker should answer five questions for every procurement package:

Use the Construction Procurement Log as the broader package-level control record when you need the full sourcing-to-delivery view.

RFQSupplier SelectionApprovalPOProductionShipmentDeliveryRisk / Action
A Procurement Tracker Should Highlight Exceptions, Not Just Store DatesThe tracker should help the team see what is late, what is blocked and what requires action now.
  1. What are we buying?
  2. What stage is the package in?
  3. When does the project need it?
  4. When is it currently expected to arrive?
  5. Is any action required?

This means the tracker should connect:

RFQ → Supplier Selection → Approval → PO → Production → Shipment → Delivery

in one working view.

The tracker does not need every project detail.

It needs the milestones that affect procurement decisions.


Group 1: Package Identification

Start with the basic fields that identify the item being controlled.

Procurement PackageMaterial / ProductSpec SectionBOQ / Package RefQuantityUnitResponsible Buyer
One row = one manageable procurement packageKeep detailed technical content in the BOQ, RFQ, specification and submittal records rather than turning the tracker into another technical database.

Recommended columns include:

  • Procurement Package
  • Material / Product
  • Specification Section
  • BOQ / Package Reference
  • Quantity
  • Unit
  • Responsible Buyer

For example:

Procurement Package: Guestroom Doors Quantity: 320 sets Buyer: Procurement Engineer A

The objective is to make each row represent:

one manageable procurement package

rather than every individual document or BOQ line.

Detailed technical information should remain in:

  • BOQ;
  • RFQ;
  • specification;
  • submittal documents.

Do not turn the main procurement tracker into another technical database.


Group 2: RFQ and Supplier Selection

The next group should show whether the package has reached an award-ready position.

For detailed supplier-response control, use the RFQ Tracking Log instead of overloading the main procurement tracker with every RFQ event.

Not StartedNo sourcing action yet
RFQ IssuedRequest released
Quotes ReceivedResponses in hand
Under EvaluationAward not yet ready
Supplier SelectedCommercial path established

Useful fields include:

  • RFQ Issue Date
  • Bid Due Date
  • Quotations Received
  • Supplier Selected
  • Award Date
  • Commercial Status

Typical RFQ statuses might be:

  • Not Started
  • RFQ Issued
  • Quotes Received
  • Under Evaluation
  • Supplier Selected

This allows the manager to quickly identify packages that have not yet moved into purchasing.

For example:

Floor Tiles — Under Evaluation

may require a completely different action from:

Shower Hardware — Supplier Selected

A procurement tracker should therefore show the stage clearly.


Group 3: Material Approval and PO Status

Material approval and purchase order release should not be combined into one field.

Keep final approval details in the Material Approval Register and carry only the relevant approval milestone into the main tracker.

Material ApprovalNot Submitted · Under Review · Approved · Approved with Comments · Rejected / Resubmit
PO StatusNot Released · Draft · Released · Acknowledged
Material Approved ≠ PO ReleasedApproval and purchasing are different milestones and should remain visible as separate controls.

Recommended columns include:

  • Material Approval Status
  • Approval Date
  • PO Number
  • PO Release Date
  • PO Status

Possible approval statuses:

  • Not Submitted
  • Under Review
  • Approved
  • Approved with Comments
  • Rejected / Resubmit

Possible PO statuses:

  • Not Released
  • Draft
  • Released
  • Acknowledged

A material may already be:

Approved

but the PO may still be:

Not Released.

Or a purchase decision may be commercially ready while final material approval remains pending.

Material Approved ≠ PO Released

Both milestones should remain visible.


Group 4: Production and Shipment

Once the order has been placed, the tracker should move into execution.

Production StartPlanned CompletionInspectionReady to ShipShipment / ETAReceiving

Useful fields include:

  • Production Start Date
  • Planned Production Completion
  • Actual Production Completion
  • Inspection Status
  • Ready-to-Ship Date
  • Shipment Date
  • ETA
  • Delivery / Receiving Status

Possible production statuses:

  • Not Started
  • In Production
  • Inspection Pending
  • Ready to Ship
  • Shipped

The tracker should summarize these milestones.

Detailed production recovery actions or shipment events can remain in specialist tools.

The main tracker only needs enough information to show:

whether the package is still on track.


Group 5: Required Dates, Forecast, Delay and Risk

This is where the tracker becomes a management tool.

Required DateProject baseline
Forecast DateLatest expected result
Actual DateWhat actually happened
Required / Forecast / Actual should never share one date fieldIf the latest forecast overwrites the baseline, the tracker loses its ability to show deterioration and schedule risk.

Recommended fields:

  • Required-on-Site Date
  • Forecast Delivery Date
  • Actual Delivery Date
  • Buffer / Delay Days
  • Risk Level
  • Current Issue
  • Next Action
  • Action Owner
  • Next Follow-Up Date

The two most important dates are:

Required-on-Site Date

The date the project actually needs the material.

Forecast Delivery Date

The latest expected arrival based on current information.

Then compare the two.

Example:

Required on site:

20 August

Forecast delivery:

15 August

Result:

5 days buffer

Another package:

Required on site:

20 August

Forecast delivery:

28 August

Result:

8 days late

That difference is far more useful than simply recording:

ETA: 28 August


Construction Procurement Tracker Template

A practical tracker could look like this:

PackageRequired DateRFQ StatusApprovalPOProductionShipmentForecast DeliveryDelay / BufferRiskNext Action
Bathroom Fixtures15 AugCompleteApprovedReleased70%Pending10 Aug+5 daysLowCheck production completion
Guestroom Doors20 AugCompleteApprovedReleasedDelayedPending28 Aug-8 daysHighRequest supplier recovery plan
Floor Tiles30 AugUnder EvaluationPending—————MediumComplete supplier award
Shower Hardware12 SepCompleteApprovedReleasedCompleteShipped6 Sep+6 daysLowTrack shipment

A procurement manager should be able to look at this table and immediately see:

which package needs attention first.

That is the standard to aim for.


Why One Generic “Status” Column Is Not Enough

A common spreadsheet contains:

RFQ StatusSourcing stage
Approval StatusTechnical / material approval
PO StatusCommercial order stage
Production StatusFactory execution
Shipment StatusLogistics execution

Status: In Progress

That tells procurement almost nothing.

“In Progress” could mean:

  • RFQ has been issued;
  • approval is pending;
  • PO is released;
  • production has started;
  • shipment is moving.

A better structure separates:

RFQ Status

Approval Status

PO Status

Production Status

Shipment Status

Then, if useful, add:

Overall Procurement Status

for management reporting.

The detailed fields provide traceability.

The overall status provides quick visibility.


Separate Required, Forecast and Actual Dates

Another common problem is storing everything in one column called:

If forecasts overwrite baselines, the tracker loses management valueKeep the project requirement, latest forecast and actual result as separate fields so movement is visible.

Delivery Date

Every time the supplier changes its commitment, the old date gets overwritten.

The tracker then loses the history needed to understand whether the package is deteriorating.

Use separate fields.

Required Date

The project baseline.

Forecast Date

The latest expected result.

Actual Date

What really happened.

Example:

Required Delivery:

15 August

Original Supplier ETA:

12 August

Latest Forecast:

21 August

Actual:

—

Now the issue is visible.

The package has moved from:

3 days early

to:

6 days late.

If forecasts overwrite baselines, the tracker loses management value.


Add Risk, Action and Ownership

A tracker should not stop at:

Current IssueWhat is wrong?
Next ActionWhat needs to happen?
Action OwnerWho is responsible?
Next Follow-UpWhen will it be checked?
Risk without action is only a labelThe tracker becomes useful when risk is tied to a specific next step, owner and follow-up date.

Risk: High

That is only a label.

A useful tracker should also show:

Current Issue

Production completion delayed by 7 days.

Next Action

Supplier to submit revised recovery schedule.

Action Owner

Buyer A

Next Follow-Up

8 August

This turns the tracker into:

an action-management tool

instead of a passive status sheet.


Keep the Main Tracker at Procurement-Package Level

The procurement tracker should not contain every detail from every other control record.

After PO release, use Construction Purchase Order Tracking for detailed order commitments and milestones.

The main tracker is a control view, not a replacement for every specialist recordUse specialist logs for document revisions, RFQ detail, shipment events, inspection detail and open PO commitments.

Avoid using it to track:

  • every RFQ email;
  • every drawing revision;
  • every inspection finding;
  • every container event;
  • every BOQ line.

Those belong in specialist records.

For example:

Detailed Submittal Revisions

Use:

Submittal Log

Final Material Approval

Use:

Material Approval Register

Detailed RFQ Responses

Use:

RFQ Tracking Log

Detailed Shipment Movement

Use:

Container / Shipment Tracking

Detailed Open PO Commitments

Use:

Purchase Order Tracker

The procurement tracker should summarize the important milestones from those systems.

The main tracker is a control view, not a replacement for every specialist record.


How Often Should the Tracker Be Updated?

The answer depends on risk.

High-Risk or Late Packages

Update whenever a significant milestone or forecast changes.

Active Production or Shipment Packages

Update on the agreed reporting cycle.

Low-Risk Future Packages

Update during normal procurement reviews.

The objective is not to update every row every day.

The objective is:

update decision-relevant information consistently.


Who Should Own the Updates?

Different fields may come from different sources.

Buyer

Typically owns:

  • RFQ Status
  • Supplier Selection
  • PO Status
  • Commercial Status

Technical / Submittal Team

Provides:

  • Material Approval Status

Supplier / Expeditor

Provides:

  • Production Progress
  • Ready-to-Ship Forecast

Logistics Team

Provides:

  • Shipment Status
  • ETA

Procurement Manager

May control:

  • Risk Level
  • Escalation
  • Priority

One person may maintain the spreadsheet, but the information source should still be clear.


Use the Tracker for Management by Exception

Suppose the project has:

When production or supplier milestones slip, move the issue into Procurement Expediting rather than trying to solve the recovery plan inside the summary tracker.

High RiskReview first and assign action
Medium RiskReview next
Low RiskConfirm no major change
Management by ExceptionDo not spend equal meeting time on every package. Focus first on the few items that threaten schedule or commercial control.

20 active procurement packages.

The tracker shows:

  • 15 Low Risk
  • 3 Medium Risk
  • 2 High Risk

The weekly procurement meeting should not spend equal time on all 20 packages.

Start with:

the 2 High-Risk packages.

Then review Medium Risk.

Low-Risk packages may only need confirmation that no major change has occurred.

This is:

management by exception

and it is one of the biggest reasons to maintain a structured procurement tracker.


Minimum Version for a Small Procurement Team

A small team does not need a complicated 40-column spreadsheet.

PackageSupplierRequired DateApproval StatusPO StatusProduction StatusShipment StatusForecast DeliveryRiskNext Action

A useful minimum version can contain:

  • Package
  • Supplier
  • Required Date
  • Approval Status
  • PO Status
  • Production Status
  • Shipment Status
  • Forecast Delivery
  • Risk
  • Next Action

That is enough to create a useful working view.

More fields can be added only when the project genuinely needs them.


When a Spreadsheet Stops Being Enough

Excel or Google Sheets may work well when:

Spreadsheet Still WorksManageable packages · small team · one workflow owner · simple reporting
Dedicated System May HelpHundreds of packages · many users · shared suppliers · automated reminders · complex reporting
  • the number of packages is manageable;
  • the procurement team is small;
  • one team controls the workflow;
  • reporting requirements are simple.

A dedicated system may become useful when:

  • hundreds of packages are active;
  • several projects share the same suppliers;
  • many users need simultaneous updates;
  • approval workflows need automated reminders;
  • reporting becomes difficult to maintain manually.

The issue is not:

spreadsheet vs software.

The issue is:

whether the current tool still gives the team reliable control.


Where Build Procurement Hub Fits

The procurement tracker should act as a gateway to the specialist tool needed to resolve each problem.

When the issue is shipment movement rather than procurement-stage control, continue into Container Tracking Tools for Procurement Teams.

For example:

Approval Late

Use:

Project Documents & Submittals resources

Supplier Award Delayed

Use:

RFQ, BOQ & Evaluation resources

Production Late

Use:

Procurement Expediting resources

Shipment Late

Use:

Freight & Tracking resources

PO Issue

Use:

Purchase Order tracking resources

Build Procurement Hub helps buyers move from:

the issue shown in the tracker

to:

the resource needed to resolve it.


Common Mistakes

Using Only One Status Column

Separate the major workflow stages.

Mixing Required Dates With Forecast Dates

Keep the baseline visible.

Tracking Dates Without Risk

Show the schedule consequence.

Recording Risk Without Action

Add owner and next step.

Putting Every Detail Into One Spreadsheet

Keep the main tracker at package level.

Updating Status Without Knowing the Information Source

Know whether the date came from the supplier, logistics team, technical team or project schedule.


Build the Tracker Around Exceptions, Not Data Volume

Keep each row at procurement-package level, separate RFQ, approval, PO, production and shipment statuses, preserve required / forecast / actual dates, and make every material risk visible with a next action, owner and follow-up date.

FAQ

What should a construction procurement tracker include?

At minimum, it should include package, supplier, required date, approval status, PO status, production status, shipment status, forecast delivery date, risk and next action.

What is the difference between a procurement tracker and a procurement log?

The terms can overlap. A procurement log is often the broader project record, while a procurement tracker can be structured as a more operational working sheet focused on current status, dates, risks and actions.

Should material approval and PO status be separate?

Yes. Approval and ordering are different milestones and should be visible separately.

How can I identify delayed materials in the tracker?

Compare the latest forecast delivery date with the project's required-on-site date and calculate the remaining buffer or delay.

Can this tracker be managed in Excel?

Yes. For smaller teams and manageable package volumes, Excel or Google Sheets can work well if the structure is clear and updates are disciplined.

The core principle is:

A construction procurement tracker should do more than record what has already happened. It should connect required dates with the latest RFQ, approval, PO, production and shipping information so procurement can see which packages are on track, which are becoming late, and what action needs to happen next.

Build Procurement Hub

Curated tools and practical resources for building-material procurement. ©

BuildProc Hub
Author: BuildProc Hub