How to track field issues until they close: RFIs and punch lists

Every job has open items. The difference between a job that finishes and one that drags on for months is not how many it has. It is whether each one has an owner, a date and a clear way to close. This guide is about the craft of keeping that list honest, from the first question on the drawings to the last punch item in the last unit.

An open item is a promise with a date

A question nobody answered, a door that does not latch, a guardrail missing at a slab edge: on site these are all «things to fix», and they end up on the same whiteboard, in the same notebook or in the same email thread. That is where they get lost. Not because people are careless, but because a list that mixes everything cannot tell anyone what to do next.

An open item is really a small agreement: somebody owes somebody else a move, by a date, and everybody knows what «done» looks like. When any of those three parts is missing, the item is not being tracked. It is being remembered, and memory does not survive a change of project engineer or a three-week vacation.

An item without an owner is not open. It is abandoned, and nobody has noticed yet.

Five kinds of open item, five different lives

The first discipline is to stop treating every issue the same way. Each kind has a different person who owes the answer, a different pace and a different proof of closure. Put them in one list with one set of statuses and the urgent ones wait behind the slow ones.

KindWhat it isWho owes the next movePace It closes when
RFI A question about the contract documents: a conflict, a gap, a detail that cannot be built as drawn The design team, through construction administration (CA) — usually the architect of record, who brings in the engineers Days, as the contract sets The answer is issued and distributed to everyone who builds from it
Punch item Work that is incomplete, damaged or not to the documents, found near completion The trade that installed it Days to weeks, in waves Someone other than the trade verifies it in place
Observation or NCR Work that does not conform, found at any time — a failed test, a wrong material, an out-of-tolerance pour The responsible party proposes a fix; the design team or the owner decides the disposition Before the next activity covers it The corrective action is done, verified and documented
Safety A hazard: an open edge, a blocked egress, a missing guard, a bad ladder Whoever controls the area, right now Hours, often minutes The hazard is removed and someone checks it on the spot
Coordination A conflict between trades or systems: a clash, a sequence problem, two crews in one space The trades involved, in the coordination meeting Before the work is installed The agreed solution is in the model or drawings and in the field

Names change by company and contract — «deficiency», «non-conformance», «field observation», «issue». What matters is that each kind keeps its own owner, pace and proof of closure.

Two of these can turn into the other. A coordination issue that cannot be solved by moving something becomes an RFI the moment it needs a design decision. And an observation found during punch is still a punch item if the fix is obvious, but becomes an NCR if someone has to decide whether to tear it out.

What a good RFI contains

An RFI is a formal question to the people who designed the building. It is not a chat message, not a complaint and not a negotiation. The design team answers dozens of them in parallel, so the ones that get answered first are the ones that can be answered without a phone call.

01One question One RFI, one question. Three questions in one RFI get one answer — to the easiest of the three — and the other two stay open with no number of their own.
02The reference The sheet, the detail, the spec section and the revision. «Detail 4/A-501, Rev 2» — not «the stair drawing».
03The location Building, level, grid lines or room. Whoever answers may never have walked the site.
04A proposed solution What the builder would do, with a sketch or a photo if it helps. The design team can accept, adjust or reject it, but it turns a blank page into a yes-or-no.
05The impact if unanswered What stops, and when. «Drywall close-in at level 3 starts on the 16th.» It tells the reader how to rank it against the other forty on their desk.
06A due date Set from the contract's response time and from the schedule. If the schedule needs it sooner than the contract allows, say so and explain why.

The same RFI, written badly and written well

PartBadGood
SubjectStair issue Stair 2 handrail — backing not shown in wall type W3
QuestionPlease advise on handrail and also confirm paint color and door hardware at stair Detail 4/A-501 anchors the handrail bracket to wall type W3. W3 on A-601 shows no backing. Is backing required, and of what type?
Location—Stair 2, levels 1 to 4, north wall, grids C/4 to C/6
Proposal—Continuous 20 ga steel backing, 6 in tall, centered at bracket height, installed by the framing sub
ImpactUrgent!!Level 3 drywall close-in scheduled for the 16th. Without an answer by the 12th, the stair walls are left open and the finish crew moves to another floor.
DueASAPThe 12th, within the contract response time
An RFI is not the place to argue cost or ask for more time. Ask the technical question; handle money and time through the change process. Mixing them slows the answer and muddies the record.

Ball in court: who owes the next move

Every open item has exactly one party holding the ball at any moment. On an RFI it starts with the project engineer drafting it, passes to the architect when it is issued, may pass to the structural engineer inside the design team, comes back to the general contractor (GC) with the answer, and ends with the PE distributing it to the subs. On a punch item it goes from the superintendent to the trade, back to the superintendent or the PE to verify, and on to the owner's side for final acceptance.

Due dates and aging

Contracts usually define how long the design team has to respond to an RFI, and sometimes how long the contractor has to correct defective work. Read those clauses before the first RFI goes out; they set the due dates you can defend. When the contract is silent, agree on response times at the kickoff meeting and write them in the minutes.

Aging is simply how long an item has been open, and how long it has been with its current holder. Many teams group items in buckets — for example up to a week, one to two weeks, two to four weeks, and over a month — so the weekly review starts with the oldest. The buckets are the team's choice; what matters is that overdue items are visible without anyone having to go looking for them.

An open item gets older by itself. It only gets closed when someone moves it.

How to log a punch item so it can be closed

A punch item that only its author understands will bounce back and forth three times. The trade foreman reading it tomorrow morning, with no one to ask, has to be able to find it, fix it and know when it is done. Four things make that possible:

Write the item as a fact, not an opinion: what is wrong and where, not who is to blame. The punch list will be read by the trade, by the owner's representative and, sometimes, by someone else much later. Neutral wording ages well.

Whoever did the work does not sign it off

This is the rule that makes the whole system trustworthy. The trade marks an item ready when they believe it is fixed. Someone else — the superintendent, an assistant super, the project engineer, the owner's representative or the architect on the final walk — marks it verified, after looking at it in place.

It is not about distrust. The installer sees what they meant to do; a second person sees what is there. And a list where the same person fixes and closes each item tells the owner nothing about whether the unit is actually ready.

When the verifier finds the item not fixed, it goes back to open, with a note and a new photo — it is not deleted and re-entered. The record of a rejected fix is exactly what shows, later, why a unit took three walks instead of one.

Statuses: a short life cycle, and void instead of delete

Each kind of item needs few statuses, and each status needs one clear meaning. If the team argues about whether something is «in progress» or «pending», there are too many.

StatusRFIPunch itemWho moves it
DraftBeing written, not yet issued— Project engineer
OpenIssued, waiting for an answer Logged and assigned to a tradePE or superintendent
Answered · ReadyThe design team responded The trade says it is fixedArchitect · Trade
Closed · VerifiedThe answer was distributed and acted on Someone else checked it in placePE · Superintendent or owner's rep
VoidDuplicate, withdrawn or superseded Duplicate or logged in errorWhoever opened it, with a reason

An RFI marked «answered» is not closed. The answer still has to reach the foreman who is building it, and the drawings the field uses have to show it. Closing an RFI means the answer left the office.

Void, never delete. A deleted item leaves a gap in the numbering and a question nobody can answer: what was RFI-031? A voided item keeps its number, its dates and a one-line reason («duplicate of RFI-029», «withdrawn — resolved in the coordination meeting of the 4th»). Numbers are never reused.

Transmittals: for the parties who are not in the system

Not everyone who needs an item will be in the same log: a small sub, an inspector, a utility, a consultant brought in for one question. For them the item travels in a transmittal — a numbered cover sheet that says what is being sent, to whom, on what date, for what purpose (for action, for review, for information) and by when a response is needed.

The weekly review and a one-page report

A log that is only opened when someone asks goes stale in a month. The fix is a short weekly review with the people who hold the ball: the superintendent, the project engineer, the lead of each active trade and, for RFIs, someone from the design team or CA when possible.

What comes out is one page for the project manager and the owner: open items by kind and by who holds the ball, the overdue list, the items that threaten the schedule, and the answered RFIs that are heading into the change process. If it does not fit on one page, the list has stopped being managed.

When an answer changes the scope: from RFI to change order

Many RFI answers only clarify: the detail meant what the builder thought it meant. Some add work, remove it or change it. When that happens, the RFI does not carry the cost. It triggers a separate process — often called a change event, potential change order or proposal request, depending on the company — which prices the change and, once agreed, becomes a change order.

This describes how the records connect, not what anyone is entitled to. What counts as a change, and the notice required, depend on the contract.

Keeping the record for when it matters

Most open items close quietly. A few end up in a dispute over cost or time, sometimes long after the project team has moved on. On that day, the log is the only witness that was there every day. It helps if it was kept with that day in mind:

Write every entry as if someone who has never met you will read it in two years. Sometimes that is exactly what happens.

Worked example 1: one RFI from question to closure

An illustrative example, not a real project. It follows the stair RFI from the table above through each change of hands.

Mon, Mar 2 · Draft · Ball: project engineer
RFI-027 · Stair 2 handrail backing
The framing foreman notices that detail 4/A-501 anchors the handrail to a wall type with no backing. The PE checks A-601 Rev 2, confirms the gap, and writes the RFI with the proposed 20 ga backing and a sketch.
issued to the architect
Tue, Mar 3 · Open · Ball: architect of record
Due Mar 12
Issued through CA with the impact stated: level 3 close-in on the 16th. The due date sits inside the contract response time.
passed inside the design team
Fri, Mar 6 · Open · Ball: architect (with structural)
Architect asks the structural engineer to check the bracket load
The ball stays with the design team; the log notes the consult so nobody on site chases the wrong person.
answered
Tue, Mar 10 · Answered · Ball: project engineer
Proposal accepted, with 16 ga instead of 20 ga
The architect accepts the backing, heavier than proposed, continuous at all four levels, and says the change will appear in the next revision of A-601.
distributed and linked
Wed, Mar 11 · Closed · Ball: none
Answer distributed; cost opened as a change event
The PE sends the answer to the framing and drywall subs, marks the field set with the RFI number, and notes that the backing was not in the framing scope. A change event is opened citing RFI-027. The RFI closes; the cost follows its own track.

Worked example 2: a punch walk of one apartment

An illustrative example. The superintendent walks Unit 4B (Building A, level 4) before the architect's walk. Each item is logged with a photo, the trade and what will be checked. Two weeks later, this is where the list stands.

#LocationItemTradeAcceptance criterion StatusVerified by
4B-01Kitchen, base cabinet B3Door out of alignment MillworkEven reveals; door closes without rubbing VerifiedAssistant superintendent
4B-02Living room, east wallThree nail pops, circled Drywall and paintNo visible defects under normal lighting from a standing position VerifiedAssistant superintendent
4B-03Bathroom, vanityGFCI outlet does not trip on test ElectricalTrips and resets with a tester ReadyPending — PE on Thursday
4B-04Bathroom, tub to tile jointSealant missing, about 12 in TileContinuous sealant, color per finish schedule Open (rejected)Rejected by superintendent: wrong color. Back to the trade with a new photo
4B-05Bedroom 1, entry doorLatch does not engage strike Doors and hardwareLatches without pushing; closes without rubbing the frame Open—
4B-06Bedroom 2, windowScreen missing Windows (supplier)Screen installed and seated in its track Open— · ball with the supplier, due in 10 days
4B-07Entry, corridor sideScuff on door frame paint Paint— VoidDuplicate of common-area item L4-017; kept with its reason

Seven items, three owners of the next move, no item closed by the trade that fixed it. Item 4B-04 shows the most useful line on the list: a fix that was not accepted, and why.

When every item in the unit is verified or void, the unit is ready for the architect's or the owner's walk. Their walk produces its own list, logged the same way, and the same rule holds: the GC's team marks items ready, and the owner's side verifies them.

The most common mistakes

Frequently asked questions

What is the difference between an RFI and a submittal?

An RFI asks the design team a question about the documents. A submittal presents what the contractor intends to install — product data, shop drawings, samples — for the design team to review against the documents. An RFI says «what did you mean?»; a submittal says «this is what we will build; does it comply?».

How long does the architect have to answer an RFI?

Whatever the contract says. Many contracts set a response time in days, and some distinguish ordinary from urgent RFIs. If the contract is silent, agree on it at the kickoff meeting and record it, so due dates on the log are not a matter of opinion.

Can a subcontractor send an RFI straight to the architect?

Usually not. The sub has a contract with the GC, not with the architect, so their question goes to the GC's project engineer, who checks it, rewrites it if needed and issues it. That filter is useful: many sub questions are answered by the GC without reaching the design team at all.

Who signs off a punch item?

Anyone who did not do the work. On the GC's internal walk, typically the superintendent, an assistant superintendent or the project engineer. On the final walk, the architect or the owner's representative. The trade marks the item ready; someone else marks it verified.

When is an RFI actually closed?

When the answer has been distributed to everyone who builds from it and the field documents show it — not when the answer arrives. If the answer changes cost or time, the RFI can still close: the change process carries the money, linked to the RFI number.

Is an RFI answer a change order?

No. An answer that changes scope can lead to a change order, but through the change process the contract defines, with its own pricing and approval. The RFI is the evidence of why the change happened, not the change itself.

Every open item, with its owner and its date

VDClens carries a construction project from the model to the site in one application: quantities, budget, schedule and field. Every question and every punch item stays tied to the sheet, the location and the person who owes the next move — which is what this guide is about.