Project Documents & Submittals

Material Approval Register vs Submittal Log vs Procurement Log: What Should Each One Track?

Construction projects often use several trackers that appear to contain the same information.

A material name may appear in:

All three may also contain fields such as:

Tracker-design rule: separate document review, material approval and procurement execution as different control functions. They may share milestone data — or even one spreadsheet on a small project — but each major status should still have one clear owner and one source of truth.

  • a Submittal Log;
  • a Material Approval Register;
  • a Procurement Log.
  • Status
  • Date
  • Supplier
  • Package
  • Comments

That can create a reasonable question:

Do we really need three different logs?

The answer depends on project size, but the three tools are not interchangeable.

They control different records and answer different questions.

Submittal Log tracks document review. Material Approval Register tracks the material approval decision. Procurement Log tracks purchasing and delivery execution.

The same physical material may appear in all three, but it is being controlled for a different purpose each time.


Why These Three Logs Are Easy to Confuse

Take a hotel bathroom fixture package.

Submittal LogWhere is the document review?
Material Approval RegisterHas the proposed material been approved?
Procurement LogWhere is the package in sourcing, ordering, production or delivery?

It may appear in the project records as:

Submittal Log

Bathroom Fixtures — Rev 1 — Under Review

Material Approval Register

Bathroom Fixtures — Pending Approval

Procurement Log

Bathroom Fixtures — Supplier Selected

All three records refer to the same material package.

But they answer different questions.

The Submittal Log asks:

Where is the document review?

The Material Approval Register asks:

Has the proposed material been approved?

The Procurement Log asks:

Where is the package in sourcing, ordering, production or delivery?

This distinction is more important than whether the project uses one Excel file or three.


Submittal Log: Track the Document Review

The main control object in a Submittal Log is:

For the detailed revision-control workflow, use the Construction Submittal Log as the primary document-status record.

Submittal Log = Document Review Control The main record is the submission and revision. The log should preserve review status, returned date, resubmission need and the current revision.

The submission and its revision

Its purpose is document control.

Typical fields may include:

  • Submittal Number
  • Material / Package
  • Revision
  • Submitted Date
  • Reviewer
  • Review Status
  • Returned Date
  • Resubmission Required
  • Current Revision

Consider a bathroom fixture package.

Rev 0

Submitted:

May 2

Status:

Returned with Comments

Rev 1

Submitted:

May 10

Status:

Approved

The same material has now created multiple records or revision events.

That is normal because the Submittal Log is not primarily asking:

Has the material finally been approved for procurement?

It is asking:

What happened to the submitted documents, and which revision is current?

Submittal Log = Document Review Control

Once the document cycle becomes more complex, this revision history becomes important because “approved” without a revision reference may not be enough.


Material Approval Register: Track the Approval Decision

The main control object in a Material Approval Register is:

Use the Material Approval Register to carry the final approved manufacturer, model, conditions and approval date forward.

Material Approval Register = Approval Decision Control The main record is the material or package. It should show the current approved manufacturer, model, approval date, conditions and release status — not recreate every document movement.

The material or material package

Its purpose is to show the current approval position.

Typical fields may include:

  • Material Package
  • Specification / Category
  • Proposed Manufacturer
  • Proposed Model
  • Approval Status
  • Final Approval Date
  • Approved Manufacturer
  • Approved Model
  • Conditions / Comments
  • Procurement Release Status

This means the same bathroom fixture package may have generated:

Rev 0 Rev 1 Rev 2

inside the Submittal Log.

But the Material Approval Register may still contain one main row:

Bathroom Fixture Package — Approved

The register is not trying to reproduce every document movement.

It is trying to answer:

What is the final approval status of this material?

That distinction matters when procurement is preparing to place an order.

A procurement team usually needs to know:

  • which manufacturer was approved;
  • which model was approved;
  • when approval was obtained;
  • whether any conditions remain.

Material Approval Register = Approval Decision Control

Document review history and material approval are related, but they are not the same record.


Procurement Log: Track Purchasing and Delivery Execution

The main control object in the Procurement Log is:

Once the package enters sourcing and ordering, the Construction Procurement Log becomes the main execution tracker.

Procurement Log = Purchasing and Delivery Execution Control Approval is only one milestone. The procurement record continues through PO release, production, inspection, shipment, ETA, delivery and closure.

The procurement package or order

Its purpose is execution control.

Typical fields may include:

  • Procurement Package
  • Required Date
  • Supplier
  • RFQ Status
  • Supplier Selection
  • Approval Status
  • PO Date
  • Production Status
  • Inspection Status
  • Shipment Status
  • ETA
  • Delivery Status
  • Current Risk / Comment

For the same bathroom fixture package, the record may eventually show:

RFQ Complete Supplier Selected Material Approved PO Released Production in Progress Shipment Planned ETA July 18

Notice what happened.

The submittal may already be finished.

The material may already be approved.

But the Procurement Log continues because the package still needs to be:

  • ordered;
  • produced;
  • inspected;
  • shipped;
  • delivered.

Final approval is one procurement milestone, not the end of procurement control.

So:

Procurement Log = Purchasing and Delivery Execution Control


Three-Log Responsibility Map

Tool One Row Mainly Represents Main Question Primary Control
Submittal LogSubmission / revisionWhere is the document review?Document status and revision
Material Approval RegisterMaterial / material packageIs this material approved?Approval decision
Procurement LogProcurement package / orderWhere is the package in buying and delivery?Procurement execution

A useful way to remember the difference is:

Submittal Log

Ends mainly with:

Current approved document / revision

Material Approval Register

Ends mainly with:

Approved material basis

Procurement Log

Ends mainly with:

Received / completed / closed procurement package


One Material Can Create Different Numbers of Records

This is one reason the three logs should not be treated as identical.

Submittal LogRev 0 · Rev 1 · Rev 2
Approval RegisterOne material package + approved basis
Procurement LogPO(s) · delivery batches · replacements
Same Material ≠ Same Tracking Record Record granularity should follow what the log is controlling rather than forcing one material to have identical row structure everywhere.

Consider:

Bathroom Vanity Package

In the Submittal Log

It may have:

  • Rev 0
  • Rev 1
  • Rev 2

because the documents were revised several times.

In the Material Approval Register

It may remain:

one material package

with:

  • approved manufacturer;
  • approved model;
  • final approval date.

In the Procurement Log

It may become:

  • one PO;
  • several delivery batches;
  • one replacement order.

The same material therefore does not always have the same record structure in every tracker.

Same Material ≠ Same Tracking Record

The correct record granularity depends on what the log is controlling.


Why One “Status” Column Usually Fails

Problems appear when a project tries to collapse all three control functions into one generic field:

Document StatusRevision / review status
Material Approval StatusApproval decision
Procurement StatusBuying / production / delivery stage
Document status, material approval status and procurement status should remain separate concepts “Approved” or “Ordered” becomes ambiguous if one status field is expected to control document review, material acceptance and execution at the same time.

Status: Approved

Approved what?

It could mean:

  • latest submittal revision approved;
  • material approved;
  • supplier approved;
  • PO approved;
  • inspection approved.

Likewise:

Status: Ordered

does not tell the team whether:

  • the approved material matches the order;
  • a newer revision exists;
  • the material is still awaiting consultant approval;
  • production has started.

A single status field therefore becomes ambiguous.

Document status, material approval status and procurement status should remain separate concepts.

That is true even if they are stored inside the same spreadsheet.


Can a Small Project Use One Spreadsheet?

Yes.

One Spreadsheet Is Possible. One Undifferentiated Status Logic Is Not. A small project can combine the records in one workbook, but Submittal Status, Material Approval Status and Procurement Status should still be separate fields.

Three separate Excel files are not always necessary.

A small project may be able to use one master tracker if:

  • the number of material packages is limited;
  • revision activity is low;
  • the approval workflow is simple;
  • the procurement team is small;
  • the same people manage documents and purchasing.

But the master tracker should still contain separate fields such as:

Submittal Status

Rev 1 Approved

Material Approval Status

Approved

Procurement Status

Production

The mistake is not:

using one spreadsheet.

The mistake is:

using one status logic for three different control functions.

One Spreadsheet Is Possible. One Undifferentiated Status Logic Is Not.


When Separate Logs Become More Useful

As projects become larger, the relationships become more complex.

Higher Revision VolumeMultiple POsSeveral Delivery BatchesDifferent OwnersMore ReportingAudit TrailFilteringAccountability

For example:

One Material

may have:

multiple submittal revisions

One Approved Material

may create:

multiple POs or delivery packages

One Procurement Package

may arrive through:

several shipments

At that point, one very large spreadsheet may become difficult to manage.

Separate logs can improve:

  • revision visibility;
  • ownership;
  • filtering;
  • reporting;
  • audit trail;
  • accountability.

The decision should therefore depend on:

record volume and control complexity

rather than a rule that every project must use three separate files.


How the Three Logs Should Hand Information to Each Other

The three logs should not operate as isolated systems.

The handoff begins inside the Construction Material Submittal Process and should carry the confirmed approval milestone into procurement rather than duplicate all document-control detail.

Submittal LogCurrent Revision Reaches Final ApprovalMaterial Approval RegisterApproved Manufacturer / Model / DateProcurement LogPO / Production / Inspection / Shipment / Delivery
Exchange milestone information — do not duplicate complete datasets The key control is the handoff of final approval information into procurement execution.

They should pass important milestones forward.

A simple flow is:

Submittal Log

Current revision reaches final approval

↓

Material Approval Register

Records:

  • approved manufacturer;
  • approved model;
  • final approval date.

↓

Procurement Log

Uses that approval information to control:

  • PO release;
  • production;
  • inspection;
  • shipment;
  • delivery.

The objective is not to duplicate every field across every tracker.

It is to make sure the important approval milestones reach the next stage.

The logs should exchange milestone information rather than duplicate complete datasets.


Example: One Material Moving Through All Three Logs

Consider a shower hardware package.

After PO release, move order-level milestones into Construction Purchase Order Tracking instead of continuing to use the submittal or approval register as the delivery tracker.

SH-023 Rev 1 ApprovedMaterial ApprovedPO ReleasedProduction / Shipment / ETA

Step 1 — Document Review

Submittal:

SH-023 Rev 0

Status:

Returned with Comments

Then:

SH-023 Rev 1 — Approved

Primary record:

Submittal Log


Step 2 — Material Approval

Material:

Shower Hardware Package

Approved manufacturer:

Supplier X

Approved model:

Model A

Final approval date:

May 16

Primary record:

Material Approval Register


Step 3 — Procurement Execution

PO released:

May 20

Production:

In Progress

Shipment:

Planned

ETA:

July 18

Primary record:

Procurement Log

One material package has now passed through three different control systems.

That does not mean the data is duplicated unnecessarily.

It means the procurement decision has changed.


Which Log Should Be the Source of Truth?

A useful rule is to give each status one primary owner.

When approval timing controls PO release, use Submittal Approval Dates and Procurement PO Control to connect the approval milestone with the downstream purchasing date.

Current Document RevisionSubmittal Log
Final Material ApprovalMaterial Approval Register
Purchasing / Production / DeliveryProcurement Log
Each status should have one primary source of truth Other logs may reference that status, but detailed ownership should remain with the tracker designed to control it.

Current Document Revision

Source of truth:

Submittal Log

Final Material Approval

Source of truth:

Material Approval Register

Purchasing / Production / Delivery Status

Source of truth:

Procurement Log

The information can still be referenced elsewhere.

For example, the Procurement Log may contain:

Material Approval Status: Approved

But detailed revision history should remain in the Submittal Log.

This reduces repeated updates and conflicting records.

Each status should have one primary source of truth.


Where Build Procurement Hub Fits

Different procurement-control tasks require different tools.

Within Project Documents & Submittals, procurement teams may need resources for:

  • Submittal Logs
  • Material Approval Requests
  • Material Approval Registers
  • Document Control

Within Procurement Planning & Execution, they may need:

  • Procurement Logs
  • PO Tracking
  • Procurement Schedules
  • Delivery Tracking

Build Procurement Hub helps users identify which resource fits the task instead of forcing document review, approval and delivery control into one generic tracker.

The important question is not:

Which spreadsheet is best?

It is:

What are we trying to control?


Common Mistakes

Using the Submittal Log as the Entire Procurement Tracker

An approved submittal does not show whether the PO has been released or the material delivered.

Using the Procurement Log as the Revision-Control Record

Procurement status does not replace detailed document history.

Recording “Approved” Without Defining What Was Approved

Keep document, material and procurement statuses separate.

Repeating Every Field Across All Three Logs

Share key milestones instead of duplicating complete records.

Creating Multiple Logs Without Clear Ownership

Each major status should have one source of truth.


Give Each Tracker One Clear Control Job

Use the Submittal Log to control document revisions, the Material Approval Register to control the approved material basis, and the Procurement Log to control purchasing and delivery execution. Share milestone information between them, but keep each major status owned by one primary source of truth.

FAQ

What is the difference between a Submittal Log and a Material Approval Register?

A Submittal Log tracks document submissions, revisions and review status. A Material Approval Register tracks the final approval status of the material or product.

What is the difference between a Material Approval Register and a Procurement Log?

The Material Approval Register shows whether the proposed material is approved. The Procurement Log follows the package through supplier selection, PO, production, shipment and delivery.

Can all three be combined into one spreadsheet?

Yes, especially on smaller projects. However, document status, material approval status and procurement status should still remain separate fields.

Which tracker should control the delivery date?

The Procurement Log or procurement schedule should normally control purchasing and delivery milestones, while approval records provide the approval dates that feed into those milestones.

The core principle is:

Submittal Log tracks document review. Material Approval Register tracks the material approval decision. Procurement Log tracks purchasing and delivery execution. These controls can share data and may even share one spreadsheet on a small project, but they should not share one undifferentiated status logic because they manage different records and different procurement decisions.

Build Procurement Hub

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

BuildProc Hub
Author: BuildProc Hub