Construction progress report template
Updated September 10, 2026

A construction progress report answers one question for somebody who was not there: are we where we said we would be, and if not, by how much. Everything in it either supports that answer or gets cut.
It is a different document from the daily report, which records one day at a time and gets filed. The progress report is a comparison, and it gets read.
The header names the period, not the day
| Field | What goes in it | Example |
|---|---|---|
| Project and number | The name everyone uses, plus the contract number | Northgate Medical Fit-Out, C-2214 |
| Report number and period | Sequential, with the dates it covers | Progress report 14, Aug 31 to Sep 6, 2026 |
| Prepared by, for | Who wrote it and who reads it | M. Okafor, GC, for owner and architect |
| Contract dates | Original completion, current forecast | Original Nov 20, 2026; forecast Dec 4, 2026 |
| Working days in period | Days worked, days lost, why | 5 worked, 0 lost |
The forecast date belongs on page one of every report, next to the original. Moving it quietly in report 14 and hoping nobody reads report 9 is how a two-week slip becomes a surprise in November. If the forecast moved this period, say so in the same line.
Percent complete has to be tied to something countable
The number that gets argued about is percent complete, and it gets argued about because most reports produce it by feel.
Tie it to units instead. Drywall is sheets hung against sheets in the takeoff. Framing is linear feet of wall. Glazing is units set. Rough-in is fixtures or drops. If you cannot count the thing, count the rooms it is finished in.
Then write the basis down in the report, once, so the figure means the same thing in report 3 and report 14:
Percent complete for each area is hung and finished square footage against the takeoff for that area, excluding punch.
An owner who disagrees with a counted number is disagreeing with the count, which is a short conversation. An owner who disagrees with a feeling has nothing to point at, and that conversation goes on for a week.
Put last period's number beside this one
One table carries most of the report.
| Area | Scope | Last week | This week | Planned | Note |
|---|---|---|---|---|---|
| Level 2 east | Drywall hang and finish | 62% | 84% | 80% | Ahead, second crew added Tuesday |
| Level 2 west | Drywall hang and finish | 41% | 47% | 70% | Waiting on above-ceiling electrical signoff |
| Level 3 | MEP rough-in | 88% | 95% | 100% | Two medical gas drops remain |
| Roof | Membrane and flashing | 100% | 100% | 100% | Complete Aug 28, warranty inspection Sep 11 |
| Exterior | Glazing | 15% | 33% | 35% | 22 of 66 units set |
Three columns do the work. Last week is what makes movement visible, and an area that did not move is the most informative row in the report. Planned is the schedule you are measuring against. The note says why, in one clause, and never more.
The row worth reading twice is Level 2 west: six points of movement against a plan that wanted 29. It is not a disaster, and buried in a paragraph it would be invisible. In the table it is the first thing anyone sees.
Shoot the same frames from the same spots every week
The photo set is what makes the report evidence instead of assertion, and it only works if the frames repeat.
Pick five or six vantage points at the start of the job and mark them. A column line, a stair landing, the same corner of the parking lot. Stand there every week and shoot the same view. Same spot, same direction, roughly the same time of day so the light is comparable.
A reader flipping through fourteen reports sees the west elevation fill in like a flipbook. That comparison is impossible if every week's photos were taken from wherever the photographer happened to be standing.
Six to ten photographs is the right size. Each one gets a caption with the area, the date and what changed since the last report. The photo documentation guide covers how to shoot the individual frames.
The look ahead is two weeks and names who has to move
One week is not enough warning for anyone to act on, and a month of look ahead is fiction. Two weeks.
| Period | Work planned | Depends on |
|---|---|---|
| Sep 7 to 13 | Level 2 west tape and finish | Above-ceiling electrical signoff, requested Sep 2 |
| Sep 7 to 13 | Glazing units 23 to 44 | Nothing outstanding |
| Sep 14 to 20 | Level 2 east prime and first coat | Drywall finish complete |
| Sep 14 to 20 | Level 3 medical gas certification | Two drops, then third-party test scheduled |
The depends-on column is the reason the section exists. A look ahead that lists work without naming what would stop it is a wish list. Naming the electrical signoff, with the date it was requested, puts the delay in front of the person who can clear it while there is still time to clear it.
Open issues carry a decision date, not a status
An issues list where everything reads "in progress" tells nobody anything.
| # | Issue | Raised | Needed by | Who decides |
|---|---|---|---|---|
| 22 | Above-ceiling electrical inspection not signed | Sep 2 | Sep 9 | AHJ, chased by GC |
| 23 | Corridor light fixture substitution, specified unit at 14 weeks | Aug 24 | Sep 11 | Architect and owner |
| 24 | Slab depression at Level 2 west, 3/8 inch over 10 feet | Sep 4 | Sep 12 | Structural engineer |
Needed by is the field that makes an issue move. It is the date after which the issue costs the schedule, and it is your estimate, not a request. Item 23 has a needed-by that is two weeks earlier than the lead time would suggest, because a decision that lands after the order window has to be made twice.
Carry closed issues for one more report with the resolution and the date, then drop them. A list that only grows gets skimmed.
Write it the day the period closes
The report goes out Monday morning for the week that ended Friday, or it does not get written at all. By Wednesday the photographs are stale, the reason Level 2 west stalled has been half forgotten, and somebody has already asked by email.
On iPhone and iPad, Sitewise covers the walk that produces the photo set. Shoot your repeating vantage points, dictate what changed while you are looking at it (the voice note transcribes on the phone), sketch onto a photo when the change is hard to see, and each capture carries a timestamp and, with location on, a GPS pin. On a Pro iPhone or Pro iPad with a LiDAR scanner, two taps in the camera measure a dimension and print it on the photo, which is how a slab depression gets into the report as a number. Capture works with no signal and syncs later. Pick the frames that go in the report, leave the rest in the project, and export a PDF or DOCX to send. It does not build the schedule or the percent-complete table for you: no scheduling, no budgeting, no cost tracking, no CAD, and no Android or web version.
For the contemporaneous day-by-day record that sits underneath all of this, and that a delay claim is actually built from, use the daily construction report template.
The test of a progress report is whether somebody who has not visited in a month can read it and know which two things to ask about. If every area looks fine and the completion date moved anyway, the report did not do its job.
Questions people ask
- What is a construction progress report?
- A periodic summary, usually weekly or monthly, written for people who are not on site: the owner, the lender, the architect, sometimes an insurer. It says how much of the work is done, how that compares with where the schedule said you would be, what is blocking the next stage, and it carries photographs as the evidence. It is not the daily report. The daily report is a contemporaneous record of what happened on one day, and it exists mainly for a claim. The progress report is a comparison, and it exists so somebody can decide whether to release money or start worrying about the date.
- What should a weekly construction progress report include?
- A header naming the reporting period and the report number, percent complete by area with last period's figure beside it, work completed in the period, photographs shot from repeating vantage points so the change is visible, a two-week look ahead naming who has to move, open issues each carrying a decision date, and any days lost to weather or access. Keep it to two or three pages plus photographs. Anything longer stops being read.
- Who writes the progress report on a construction project?
- Usually the general contractor's project manager or superintendent, sent to the owner and the design team. On projects with a lender draw, an owner's representative or a third-party inspector may write a parallel report that the bank relies on instead. When both exist they are read against each other, which is a good reason to keep your percent-complete figures tied to something countable rather than to a feeling about the week.
Related guides
- Daily construction report template
A daily construction report template written for the delay claim that comes later: manpower counts, weather, work by area, delays with times, and an example.
- Construction photo documentation that still makes sense in three years
How contractors shoot, caption and file job site photos so they hold up later: wide-medium-tight, pre-cover shots, scale objects and same-day captions.
Write this report on site, not in the truck.
Sitewise turns photos, voice notes, sketches, and typed observations into a PDF or DOCX before you leave. iPhone and iPad, iOS 26 or later.
Get the app