Material Request Form for Construction Sites

Materials & purchase5 min read

On many sites, material is requested with a phone call or a WhatsApp message: "send 300 bags tomorrow." The office then has to guess the grade, the quantity really needed, which work it is for and whether anyone approved it. A material request form, also called a material requisition, puts all of that on one page before anything is ordered. This guide covers the fields to include, a sample request, how approval should work, and a free Excel template.

What is a material request form?

A material request form is the site’s written request to the office or purchase team for material it needs. It is raised by the site engineer or supervisor, approved by the project manager, and then either met from stock or turned into a purchase order.

It is the first document in the material chain, and it sets up the ones that follow:

  • Purchase order: purchase orders exactly what was described and approved, from the right supplier.
  • Goods receipt: the store checks the delivery against the PO, and the GRN closes the loop back to the site’s need.
  • Cost control: an approved request tagged to a BOQ item or cost code shows money about to be spent, before the invoice arrives. Our guide to budget vs actual explains why that matters.

Material request vs purchase order

Two documents that are often confused.
Material requestPurchase order
Raised bySite engineer or supervisorPurchase team or office
Sent toYour own office, for approvalThe supplier
SaysWhat the site needs, how much, by when, for which workWhat you are buying, from whom, at what rate and terms
Commits money?Not to a supplier, but an approved request is a planned spendYes, once approved and sent
One leads toA PO, or an issue from existing stockOne or more goods receipts

Run your material & inventory on CivilPilot

A material catalogue, requests from site, and stock for every project with every movement recorded.

Material request form: the fields to include

Header and line fields for a site material request.
PartFieldWhy it is there
HeaderRequest number and dateSo every PO and delivery can refer back to it
HeaderProject, and location such as block or floorTells purchase and the store where it is going
HeaderRequired-by dateThe date the work needs it, not the date you would like it
HeaderPrioritySeparates a slab pour from routine top-ups
HeaderRequested by, approved byWho asked and who agreed
LineMaterial and full descriptionGrade, size and brand, so nobody has to call the site
LineUnit and requested quantityIn the unit you buy and stock in
LineBOQ item or cost codeTies the request to the budget for that work
LineStock at site nowShows why more is needed
LineEstimated rate and valueGives the approver a sense of the spend
LineRemarksAnything purchase must know: delivery time, unloading, test certificates
Free material request form (Excel)A site material request with BOQ item, stock at site and estimated value, plus a request register to track each request through to PO and GRN.Free download · Excel · no sign-up

Sample material request for a slab pour

The site engineer on a residential block needs material for the third-floor slab. Quantities and rates are sample figures for illustration only, not estimates or market rates.

Sample request MR-0031, priority High, required by the day before the pour.
MaterialUnitAt siteRequestedBOQ itemRemarks
Cement OPC 53 gradebag40320RCC slab, 3rd floorDeliver in two lots
TMT steel Fe 500D, 10 mmkg6002,400RCC slab, 3rd floorMill test certificate needed
Red clay bricksnos1,50012,000Brickwork 230 mmRoutine, 2nd floor walls

Notice that the bricks are on the same form but are not urgent. Many teams raise a separate request for routine material, so that one slow item does not hold up the approval of urgent ones.

How the approval should work

  1. 1The site engineer fills the request, checks stock at site, and submits it.
  2. 2The project manager checks the quantity against the drawings, the BOQ and what has already been requested for that work, then approves, cuts the quantity or rejects it with a reason.
  3. 3The store issues what it can from existing stock; purchase raises a PO for the rest.
  4. 4When the material arrives and is accepted on a GRN, the request is marked fulfilled and the site is told.

Common material request mistakes

  • "Cement 300" with no grade, unit or date. Purchase guesses, and the wrong material arrives.
  • No link to the BOQ item. Nobody can tell when the requests for a piece of work have passed what the estimate allowed.
  • Requests approved on the phone. There is no record of who approved what, and duplicate orders follow.
  • Stock at site ignored. Material is ordered while the same item sits in another corner of the store.
  • Requests never closed. Without a fulfilled or cancelled status, the open list grows until nobody trusts it.

Do this in CivilPilot

In CivilPilot’s material and inventory module, a material request is a form on the project, filled on a phone at site:

  • Request from the catalogue: pick a material from your catalogue and its unit and rate fill in, or type a description. Add the location in the project, a required-by date and a priority from low to urgent.
  • Tie it to the BOQ: choose the BOQ item a line is for, and its cost code is picked up with it, or choose a cost code directly.
  • Approval before ordering: the site submits the request and it goes to the project manager, who approves it or rejects it with a reason. The request page shows each approval step and who decided it.
  • Close the loop: once the material is with the site, the request is marked fulfilled and the requester is notified.
  • Shows up in the budget: approved requests count as committed cost against their cost code in BOQ and budgeting, and fulfilled ones as actual.

Purchase orders and goods received are handled in procurement, and the project’s stock balance and issues to site are in the same app, so the store keeper can check what is already on site before a request goes in.

Frequently asked questions

Start counting what your sites really use.

Set up your first project today. Your site engineers can send their first daily report this afternoon.

  • 7-day free trial
  • No credit card
  • Cancel anytime
  • Made in India