Skip to content
USUnited States

Roofing Material Order Checklist: Check the Order Before You Send It

Turn the roof takeoff into a checked order, reconcile the supplier acknowledgment, and stop missing, damaged, or substituted materials before installation.

Yes Foreman · October 7, 2026 · Running the work

The truck can carry enough field material and still leave the crew stuck. One missing valley component, curb flashing, closure, or vent can stop the roof. A roofing material order checklist catches that gap before tear-off.

Stop the order until the documents match. Match the accepted scope to the roof map, the roof map to the order, the order to the supplier acknowledgment, and the acknowledgment to the delivered load.

Freeze the roof scope before counting materials

Start with the accepted quote, plans, product selections, and approved changes. Do not start with a supplier catalog. The catalog cannot tell you what you promised to install.

Put the current scope revision at the top of the roofer order sheet. If the customer changed the color, ventilation layout, flashing detail, or roof area, update the scope before measuring the order.

Use the guide to writing a clear quote when the accepted document does not state the product, roof areas, included details, and exclusions clearly enough to order against.

Mark included and excluded work

Draw a hard line around the base work. Note whether the job includes tear-off, deck repair, new ventilation, chimney work, gutters, fascia work, skylight work, or replacement flashings.

Do not turn an exclusion into a material allowance without approval. If deck condition cannot be confirmed before tear-off, mark it as unresolved concealed work. Keep its material outside the confirmed base order.

Check permit and inspection sequencing

Ask the local building department whether permit or inspection steps affect ordering or job sequencing. Write the answer in the job record. Do not assume the inspection point from a previous job applies to this address.

Draw a roof map another person can check

A takeoff without locations is hard to audit. Give every measured quantity a place on the roof.

Label each plane, eave, rake, hip, ridge, valley, wall junction, curb, chimney, opening, penetration, and ventilation point. Use the same labels on the roof map and roofer order sheet.

If the order shows a valley component but nobody can point to the valley on the map, stop. The measurement may be wrong, duplicated, or attached to the wrong detail.

Separate measurements from assumptions

Keep field measurements in their own column. Put assumptions and unresolved conditions in notes beside them.

Do not alter a measured quantity to hide uncertainty. A measurement is what you found. An allowance is a separate decision. Show both.

Record who measured the roof, when the site visit happened, and which roof map revision was used. If measurements came from more than one source, identify the source for each affected area.

Sort every quantity by how it is measured

Different materials need different checks. Sort each line into area, linear measurement, item count, or provisional concealed-condition material.

Check area quantities

Use area measurements for field material, underlayment, membranes, insulation, and sheet goods where the specified product is ordered by coverage.

Keep the measured roof area visible. Then show the product conversion and final purchase unit separately. This lets the checker trace the order back to the roof rather than trusting the final carton, bundle, roll, or sheet count.

Check linear quantities

Use linear measurements for eaves, rakes, ridges, hips, valleys, wall junctions, edge components, flashings, closures, and some ventilation components.

Trace every linear line around the roof map. A ridge line should lead to a ridge. A wall flashing line should lead to the correct wall junction. Do not combine unrelated details just because the supplier sells them in the same length.

Check item counts

Count penetrations, drains, outlets, vents, curbs, skylights, access points, special corners, and other individual components.

Record the roof location beside each count. That catches the fifth penetration that appears on the roof map but not on the order.

Keep nonmaterial work off the purchase list

Removal, disposal, temporary protection, lifting equipment, access equipment, permits, and labor may belong in the quote and job cost. They do not belong inside a material quantity.

Keep those costs in their proper buckets. The roofing material order checklist should tell the supplier what to supply.

Build replacement roof materials detail by detail

Field material is only one part of the roof. Build the replacement roof materials list by walking through every roof detail shown on the map.

Start with the specified roof system

Record the product family, profile, size, specification, color, and finish needed for the field material. Add the components required to complete that specified system.

Do not accept a product-family name as a complete description. Similar labels can hide different profiles, sizes, finishes, or compatible accessories.

Add underlayers and transitions

List underlayment, barriers, membranes, transition materials, and detail products on separate lines. State where each product will be used.

Pay close attention where one roof area changes to another. Transitions disappear from orders when the takeoff is built by area alone.

Walk every edge and opening

Check eaves, rakes, valleys, walls, parapets, curbs, chimneys, skylights, drains, pipes, and other penetrations. Give each flashing or accessory its own order line when its specification or location differs.

Tear-off is due to start. The order has field material but no line for the valley shown on the roof map. That is the moment to stop the release, not the moment to tell the crew to make something work.

Add the small components

List ventilation parts, closures, fasteners, sealants, termination pieces, finishing accessories, and compatible detail components. Small cartons cause large delays when nobody owns the count.

Record the exact installation document and revision used to match the field product, underlayer, flashing, fastener, closure, sealant, substrate, and roof detail. Name one person to resolve every unmatched component, and block the order until each match is closed.

Separate deck repair material

Existing decking may remain partly hidden until tear-off. Keep provisional deck repair material and its authorization separate from the confirmed order.

You can ask a supplier to hold material or prepare a rapid-release line if that fits the job. Do not present unknown repair work as included customer work unless the accepted scope says so.

Convert the takeoff into purchasable units

The roof measurement and supplier unit are not the same thing. Convert them without deleting the original measurement.

Use the current packaging and coverage information for the exact specified product. Confirm the product's stated coverage basis. Account for required laps and detail-specific allowances. Divide the measured quantity by the purchase-unit coverage, round up to a whole purchasable unit, and retain the original measurement beside the result.

Record the conversion source or document revision on the order sheet. Do not reuse a conversion from another product because the names look similar.

Show these fields on every converted line:

  • Measured quantity and measurement unit
  • Package coverage or conversion basis
  • Allowance and the reason for it
  • Final purchase quantity
  • Purchase unit used by the supplier

A roll, carton, bundle, piece, and measured quantity cannot be compared unless both documents use clear units. If the supplier acknowledgment changes the unit, convert it back and check the result.

Keep allowances visible. Do not hide uncertainty inside a general waste line. State what the allowance covers, such as cuts around a specific roof shape or material held for an approved detail.

Flag special-order, nonreturnable, or timing-sensitive products before release. Confirm the specification and customer selection first. Do not use a purchase restriction as a reason to rush an unchecked order.

Set the delivery plan before final order release

Confirm the job address, ZIP code, access route, site contact, unloading point, staging limits, requested shipment groups, and job timing. Decide whether access or staging requires split shipments or different packaging before sending the final order.

Keep delivery placement separate from authorization for rooftop loading. The delivery instruction must state where the load can be left. Any workplace handling or loading question belongs in the job safety plan; check workplace safety requirements with OSHA (opens in a new tab).

Put the delivery instructions on the roofer order sheet. Give the receiving person the final acknowledged order and roofing delivery checklist after the supplier confirms the order.

Run the roofing material order checklist before release

Set the accepted scope, roof map, takeoff, and order side by side. Trace every order line back to a roof location or approved job requirement.

Check the other direction as well. Walk every detail on the roof map and find its order line. This catches missing components that a line-by-line order review cannot find.

For each item, check the specification, profile, size, color, finish, component, intended location, measured quantity, conversion, allowance, and purchase quantity.

Give one person responsibility for the final check. A second person should perform it when someone else prepared the takeoff. Record the checker and save the approved revision before sending the order.

Use a copy-ready roofer order sheet

Copy this blank table into the job record. Add lines as needed. Keep the field measurement beside the supplier unit.

Job fieldEntry
Job name and address[Enter job and delivery address]
Accepted scope or quote revision[Enter document and revision]
Roof map revision[Enter revision]
Measurement source and date[Enter source and site-visit date]
Supplier and order reference[Enter supplier and reference]
Order revision[Enter current revision]
Requested delivery or shipment group[Enter delivery request or group]
Prepared by[Enter name]
Checked by[Enter name]
Roof locationRoof-map detail referenceMaterial categoryProduct specificationColor or finishMeasured quantityMeasurement unitConversion sourceAllowance and reasonFinal purchase quantityPurchase unitSubstitution approval statusReturn restriction statusAcknowledged quantityDelivery statusJob-cost code
[Plane, edge, valley, curb, or penetration][Unique map label][Category][Exact product][Selection][Measurement][Unit][Current product document][Separate allowance and reason][Order quantity][Supplier unit][Approved, rejected, or open][Returnable, restricted, or confirm][Complete after acknowledgment][Open, partial, or complete][Code]

Check the supplier acknowledgment as a new document

The acknowledgment is not proof that the original order was correct. It is a new document that needs its own check.

Compare every acknowledged line with the released roofer order sheet. Check product descriptions, units, package quantities, colors, finishes, split shipments, back orders, substitutions, and delivery instructions.

Reconfirm the address, access route, unloading point, staging limits, shipment groups, and job timing. Check that the acknowledged packaging and schedule still fit the site plan.

Do not compare only the total quantity or order value. A supplier can acknowledge the correct product family with the wrong component or unit.

Resolve differences in writing before loading. Save the checked acknowledgment with the job and mark the original request as superseded if the accepted order changed.

Use the roofing delivery checklist at the truck

Check the job address before unloading. Then compare labels, quantities, colors, specifications, package condition, and delivery location with the acknowledged order.

Use one receiving line for each acknowledged order line:

Order lineQuantity dueQuantity deliveredLabel/specification checkColor/finish checkPackage conditionAccepted/rejectedShortage or back orderPhoto referenceReceiverDate
[Order line reference][Due][Delivered][Match, mismatch, or unverified][Match, mismatch, or unverified][Good, damaged, or disputed][Accepted or rejected][Record missing quantity or status][Photo file][Name][Date]

Record partial deliveries and back orders against their exact order lines. A note saying materials short does not tell the office what is missing.

Photograph product labels, damaged packaging, visible defects, shortages, and disputed items before the material is opened or moved. Keep the delivery slip with those records.

Separate accepted, rejected, damaged, and unverified material. Mark the status clearly. Do not let the crew install from a disputed pallet while the office is still checking it.

If the truck carries the right product family but the wrong color or component, stop the unload for that item. Delivery pressure does not approve a substitution.

Stop discrepancies before installation

Record each shortage, overage, damaged package, wrong product, or unapproved substitution against the affected order line. Name the person fixing it.

State the next action. Replacement, redelivery, return, collection, credit, or written approval. Keep the line open until the job record shows the result.

Check any proposed substitution against the accepted scope and the rest of the roof system. Get the required approval before installation. Once the roof covers the label, the argument becomes harder and the removal cost becomes real.

Update the crew packet after the discrepancy is resolved. Do not leave the old order beside the revised acknowledgment.

Control material changes after tear-off

Tear-off exposes conditions that could not be confirmed during the site visit. Stop when the crew finds added deck work or another concealed condition outside the accepted scope.

Describe the added work. Price the labor, material, equipment, and markup. Write a change order and get approval before issuing extra material to the crew. The electrical change order process shows the same approval boundary on renovation work.

The house example is electrical, not roofing. R. Chen at 14 Oak Street accepted quote Q-1847 for 1,105. The lined ceiling and quote excluded chasing. Extra cable and chasing were approved on site as a 160 change order, so invoice INV-1847 totaled 1,265.

Use the same stop on the roof. Identify the added work, price it, get approval, and then release the material. Do not use material first and ask the customer later.

Record every material movement against the job

Record what was ordered, received, returned, transferred, left unused, and bought later. Attach the approved scope, roof map, final takeoff, released order, supplier acknowledgment, delivery slips, photos, discrepancy log, return records, credits, extra purchase records, and change approvals to the same job.

Compare actual material cost with the material cost allowed in the quote. Keep labor and material in separate cost buckets. Use the job-costing explainer to close the job without mixing quoted revenue, supplier credits, and unused stock.

A returned item is not a saving until the credit reaches the job record. A spare component moved to another truck is not still a cost of this roof. Record the movement and the credit against the correct job.

Yes Foreman can keep the order, delivery record, change order, supplier bill, and job costs against the same job. That makes the final cost check traceable without turning the order sheet into an accounting document.

Add the completion documents later using the roofing warranty handover checklist. On the next replacement job, open the roofing material order checklist before the site visit, label each roof detail as you measure it, and name the person responsible for every unresolved line.

NEXTKeep going

Related articles

Put the next job in one place

Yes Foreman connects quotes, schedules, crews, timesheets and invoices for small field-service teams.