A construction material tracking spreadsheet can be a useful starting point when the team agrees how records are created, updated and checked. Its value comes from clear ownership and consistent identifiers. Adding more columns will not solve duplicate records or a location that nobody updates.
Give each record a stable identity
Use an internal item ID that stays with the record as material moves. Keep the purchase order line, supplier reference and drawing reference in separate fields. Avoid using a description alone as the identifier: two fittings can have similar descriptions but different sizes, ratings or allocations.
Decide the level at which you track material. A bulk quantity, a heat or batch, and an individually serialized item are different things. Split records when the location, traceability identity or status differs. Document the rule so each receiver applies it consistently.
Download the starter template
Download the material tracking CSV →
The template opens in Excel and other spreadsheet tools. Its single example row is fictional and marked EXAMPLE; remove it before using the file for a project. Set identifier columns to text when importing so spreadsheet software preserves leading zeroes in item and heat numbers. Review the fields against your project needs.
What to track
- Scope: project, work package and drawing revision.
- Identity: item ID, description, specification and heat or batch reference where applicable.
- Supply: purchase order, required quantity, received quantity and unit of measure.
- Availability: allocated quantity and physical location.
- Evidence: inspection status, document reference and readiness status.
- Follow-up: blocker, action owner and last verified date.
Use controlled statuses and a separate movement log
Agree a short status list such as expected, received, on hold, released and issued. Define who can change each status and what evidence is needed. Use data validation in your spreadsheet to reduce spelling variations, and distinguish an empty field from a confirmed “not applicable”.
A current-location cell shows where material should be now; it does not explain how it got there. Keep a movement log with item ID, quantity, source location, destination, timestamp and person responsible. Reconcile changes to the stock balance rather than simply overwriting a total.
When a shared workflow becomes useful
Consider a shared system when several teams edit different copies, a field crew cannot retrieve the current record, or changes to release status are hard to trace. Evaluate how the system handles permissions, attachments, corrections, exports and conflicting edits. Test these tasks with your own sample data before moving a live package.
Keep the existing register as a reconciled baseline during a pilot. Compare a small package first, resolve differences and agree which record becomes authoritative. StudShelf pilot scoping can start with this material register and a defined receiving-to-field handoff.
Bring your material workflow to the pilot.
Start with one work package, a material register and the handoffs your team wants to improve.
Explore the 30-day pilot →