Construction quality control checklist: what to inspect, plus a free template
Direct answer: A construction quality control checklist is a stage-by-stage list of inspections that confirm work matches the drawings, specifications, and code before it is covered. It sits inside the contractor's QC plan, next to the inspection and test plan. Use the three phases of control—preparatory, initial, and follow-up—as the backbone, and mark hold points where work must wait (UFGS 01 45 00).
What is a construction quality control checklist?
It is the field list the QC manager walks before, during, and after each definable feature of work. UFGS 01 45 00 requires the QC plan to include procedures for the three phases of control, a Testing Plan and Log, a list of definable features of work, and coordination with the Statement of Special Inspections (UFGS 01 45 00). The checklist is how those procedures show up on the job.
A checklist is not a substitute for the inspection and test plan. The ITP is the line-by-line schedule of every required test. The checklist is the meeting and walk-down that asks whether this crew, today, is ready—and whether yesterday's work still matches.
How is a QC checklist different from an ITP?
| Document | What it is | When you use it | Source |
|---|---|---|---|
| Quality control plan | Organization, three phases, testing plan, DFOW list | Before work starts; updated when the plan changes | UFGS 01 45 00 |
| Inspection and test plan / Testing Plan and Log | Every required test, by spec paragraph, frequency, and responsible party | Planning and as a running log | UFGS 01 45 00; ITP template |
| Construction quality control checklist | Stage-by-stage checks for one DFOW or work area | Preparatory meeting, initial inspection, daily follow-up, closeout | UFGS 01 45 00 §1.8 |
| Statement of Special Inspections | Code-required special inspections the RDP lists for the building official | Permit and closeout | IBC 2024 §1704.3; SSI guide |
What should a construction quality control checklist include?
Build each row so a superintendent can answer it in the field:
| Column | Why it is there |
|---|---|
| Phase | Preparatory, initial, follow-up, or closeout (UFGS 01 45 00 §1.8) |
| Check item | One observable question ("Approved shop drawings on site?") |
| Spec section / paragraph | Same rule as the Testing Plan and Log: reference the paragraph that requires the check |
| IBC or contract reference | Special-inspection table item, hold point, or Division 01 clause |
| Hold / witness / review | Whether work stops, who is invited, or which record is reviewed. See hold points and witness points |
| Responsible party | QC manager, superintendent, special inspector, or lab |
| Record | Minutes, daily report, test ticket, or special-inspection report |
| Status / date | Open, done, or N/A, with the date |
UFGS tells the QC manager to fill a Preparatory Phase Checklist and an Initial Phase Checklist for each definable feature of work, and to keep following up until that feature is complete (UFGS 01 45 00 §1.8).
How do the three phases of control become the checklist?
Preparatory (before the crew starts)
UFGS §1.8.1: this phase happens after required plans, documents, and materials are approved and copies are on site. Notify the contracting officer at least two business days in advance. Checks include:
- Read the applicable specification paragraphs, drawings, and referenced standards.
- Confirm shop drawings and submittals are approved and on site.
- Review the testing plan and confirm the lab is lined up.
- Confirm preliminary work is complete and deficiencies are closed.
- Confirm materials and equipment match the approved data and are stored correctly.
- Review special inspections required by the Statement of Special Inspections and Section 01 45 35 (UFGS 01 45 00 §1.8.1 item o).
Initial (first acceptable segment)
UFGS §1.8.2: when the crew is ready to start, observe the first segment. Check that the work matches the contract, that required testing is being done by the approved laboratory, and that the level of workmanship is acceptable. Repeat the initial phase for a new crew if quality drops.
Follow-up (until the feature is complete)
UFGS §1.8.3: continue daily checks until the definable feature of work is done. Record tests on the Testing Plan and Log as they happen (§1.12.6). Failed results stay on the line next to the passing retest.
Closeout
IBC §1704.2.4 requires a final special-inspection report at a time agreed before work starts. The checklist's last rows ask whether every special-inspection line and every hold point has a matching report. Work that was supposed to stay accessible until inspected is a code issue if it was covered first (IBC 2024 §1704.2.2).
Free construction quality control checklist (CSV)
Download: construction-quality-control-checklist.csv
The file opens in Excel or Google Sheets. Rows follow preparatory, initial, follow-up, and closeout. Replace the sample spec sections with yours. Use it next to the ITP template: the ITP lists every test; this checklist walks the meeting and the work area.
Excerpt
| Phase | Check item | H/W/R | Record |
|---|---|---|---|
| Preparatory | Approved shop drawings and submittals on site | Review | Submittal log |
| Preparatory | Testing plan reviewed; lab scheduled | Witness | ITP / Testing Plan and Log |
| Preparatory | Statement of Special Inspections lines for this DFOW identified; inspector notified | Hold | SSI + notice record |
| Initial | First segment matches drawings and spec | Hold | Initial-phase checklist |
| Follow-up | Required tests performed and dated on the log | Review | Test reports |
| Closeout | Every hold has a matched report dated before later work | Hold | ITP log + reports |
FAQ
What is a construction quality control checklist?
A stage-by-stage list of inspections that confirm work matches the contract before it is covered. On federal work it is the preparatory, initial, and follow-up checklists UFGS 01 45 00 requires for each definable feature of work (UFGS 01 45 00 §1.8).
What should be on a construction quality control checklist?
The phase, the check item, the spec paragraph, any code or hold-point reference, who is responsible, and the record that proves the check. Include coordination with the Statement of Special Inspections (UFGS 01 45 00 §1.8.1 item o).
Is a QC checklist the same as an inspection and test plan?
No. The ITP (UFGS calls the testing portion a Testing Plan and Log) lists every required test by spec paragraph. The checklist is the walk-down for one feature of work. Use both; the ITP template is the companion file.
How do hold points show up on the checklist?
Mark a row Hold when work must wait for an inspection or release. Mark Witness when the named party is invited. Mark Review when only a document is accepted. See hold points and witness points.
Who fills out the checklist?
On a UFGS job, the QC manager conducts the three phases and fills the preparatory and initial checklists. The superintendent, special inspector, and foreman attend the meetings the spec names (UFGS 01 45 00 §1.8).
Turn the spec into the plan the checklist walks
Upload the project manual and SpecProven drafts each field test as a plan line with its standard, frequency, acceptance criteria, and source paragraph (how it works). After the plan is built, it matches incoming inspection reports to the plan lines they prove. Missed hold points are flagged when no report is matched, or a report is dated after work that should have waited. A paid pilot is $2,900 to start and covers four projects, then $500 per project per month after the four included. Pricing.
Sources
- UFGS 01 45 00 Quality Control (PDF): https://legacy.wbdg.org/FFC/DOD/UFGS/UFGS%2001%2045%2000.pdf (landing: https://www.wbdg.org/dod/ufgs/ufgs-01-45-00)
- UFGS 01 45 35 Special Inspections (landing): https://www.wbdg.org/dod/ufgs/ufgs-01-45-35
- IBC 2024 Chapter 17 (UpCodes): https://up.codes/viewer/general-services-administration/ibc-2024/chapter/17/special-inspections-and-tests
- SpecProven homepage: https://specproven.com/
- SpecProven ITP template: https://specproven.com/guides/inspection-and-test-plan-itp-template