Delay reporting

Marking a stage delayed opens one focused form: pick a cause, say how many days, describe what happened, attach photos.

The operating system built exclusively for post-frame and barndominium builders.

Part of Project Command
The short answer

What should a pole barn construction delay report include?

The cause, the days or hours lost, what happened and photos, written when it happens. A pole barn construction delay report with a cause on every record is how you finally answer which causes cost the most days. Weather gets its own proof: the job keeps a day-by-day weather history and the scheduled work it stopped, ready to print when a customer says it wasn't raining.

Why it works
  • In a vendor survey of 400 construction professionals, weather was the most-named delay cause (43%), then material shortages (35%), client holdups (31%) and permitting (29%). Yet 63% of 600 US adults blamed delays on poor management. A recorded cause is your side of that story. Mobilization Funding (vendor survey), 2025 ↗
  • A construction trade association advises same-day daily reports over week-later reconstructions, because a record made at the time holds up better when a delay is disputed. ABC Carolinas, 2026 ↗
  • Memory fades fast. In a 2015 replication of Ebbinghaus's forgetting curve, what was saved from learning fell from 58% after 20 minutes to 21% after six days. A delay written up Friday for Tuesday's rain is mostly reconstruction. Murre & Dros, 2015 ↗
What it is

Eight causes — Weather, Crew No-Show, Material Issue, Equipment, Permit Delay, Site Access, Scope Change, Other — plus days and hours lost, what happened, and photos. Nothing is written until you press Save, and Save waits for a cause. You can report more than one delay against the same stage as the week goes on. And every job keeps a Weather history — what the weather actually did each day and which scheduled work it stopped — so a weather delay comes with its own evidence. Made for post-frame and barndominium builders, who lose days to weather, mud and slab pours.

Also called: report a delay · why is the job late · weather delay · crew no show · what caused the delay

See it, piece by piece
01

A delay is not on the record until somebody says how long and why

Pick the cause — Weather, Crew No-Show, Material Issue, Equipment, Permit Delay, Site Access, Scope Change, Other — then the days and hours lost, what happened, and photos. Clicking a cause used to write the row on the spot, so a man who picked Weather and got called away left a permanent mark that a delay happened, for an unknown number of days, for no stated reason. Now nothing is written until Save, which waits for a cause, and the days, hours, words and photos go in with it in one record.

Report a delay
Report a delay
Post Set · Hostetler Equipment Shed
What caused it?
WeatherCrew No-ShowMaterial IssueEquipmentPermit DelaySite AccessScope ChangeOther
Days lost
2
Hours lost
4
What happened?
Two inches of rain overnight. Post holes filled and the skid loader could not get to the back line without cutting up the yard.
Photos (2)
Jobsite progress photoJobsite progress photo
Add photos
CancelSave delay
Weather selected, two days and four hours lost, what happened, and two photos. Real screen · sample data.
Without it

Half the delay records say Weather with no days and no note, so when the customer asks why the job slipped you have a list of shrugs.

Why we built it

The crew boss knows why the day was lost; the office needs it written down before he forgets. Nothing saves until the cause and the cost are in, so every delay on record can be counted — and a half-filled row can't pretend to be one.

Sound familiar?“I know we're behind but not why”
02

Marking a stage delayed opens the form instead of flipping a switch

Delayed is one of four statuses on a stage — Planned, In Progress, Delayed, Completed — but choosing it opens the delay form rather than setting the status straight away. Saving the form is what sets the status, so the two can never disagree and no stage sits Delayed with nothing behind it. Cancel and the stage stays exactly where it was.

Stage quick-edit
Post Set
Hostetler Equipment Shed
Start
Sep 29, 2026
End
Oct 8, 2026
Duration
9d
Stage ends after project end.
Status
plannedin progressdelayedcompleted
Crew
Crew A — Marcus Feld
Full DetailsCancelSave Changes
The stage quick-edit with Delayed chosen — picking it is what opens the delay form. Real screen · sample data.
Without it

A stage has said Delayed for two weeks and nobody remembers what it was waiting on.

Why we built it

Office staff flip statuses in a hurry, and a status with nothing behind it tells the owner nothing. Making Delayed open the form — and only the save set the status — means no stage sits Delayed without a reason, and Cancel leaves it untouched.

Sound familiar?“can't answer which causes cost us the most days”
03

Photos on the delay, so it isn't your memory against their paperwork

Two inches of rain overnight, the post holes full, the skid loader unable to reach the back line without cutting up the yard — the shots go on the delay itself, and a second and third delay can be reported against the same stage as the week goes on. When the customer asks in October why their building slipped three weeks, or a supplier disputes a back charge, the answer is a dated record with pictures.

Without it

The customer disputes the delay at the final walkthrough, and all you have is your word against his memory.

Why we built it

When the customer asks in October why the barn slipped three weeks, a dated photo of flooded post holes ends the conversation. Photos go on the delay itself, and more delays can be logged against the stage as the week goes on — so the record builds while it is happening.

Sound familiar?“delay records are half empty”
04

Which causes actually cost you the most days

Every saved delay carries a cause, and the days lost beside it, so a season of them adds up to a number instead of staying anecdotal — stage analytics counts the days lost per stage and names the top cause. Weather is the excuse everyone accepts; once the days are counted you can see whether one supplier or one crew cost more than the weather did. While half the delay rows were blank, that question had no answer at all.

Stage performance
StageRunsPlannedActualVarianceLong / shortDays lostPhotos
Permitting
Top cause: Permit Delay · 21d
34/381418.6+4.622 / 521d12 (0 shown)
Dirt Work
Top cause: Weather · 9d
41/4233.4+0.411 / 99d96 (41 shown)
Concrete
Top cause: Weather · 14d
39/4156.1+1.117 / 814d188 (79 shown)
Materials Delivery
Top cause: Material Issue · 26d
37/4058.2+3.224 / 326d74 (11 shown)
Framing
Top cause: Crew No-Show · 11d
33/3687.4-0.69 / 1811d402 (166 shown)
Siding / Roofing
Top cause: Weather · 12d
28/3178.9+1.916 / 612d311 (140 shown)
Final Payment
26/27330.04 / 4—58 (26 shown)
Stage performance — the days lost on each stage and the cause that cost the most. Real screen · sample data.
Without it

Everyone blames the weather, nobody can prove it, and the supplier who cost you nine days keeps getting the orders.

Why we built it

An owner deciding which supplier or crew to fix needs counted days, not stories. Because every saved delay carries a cause and a day count, a season of them adds up to a ranking you can act on — often not the one everybody assumed.

Sound familiar?“customer asks why it's late and I have nothing written down”
05

A stage that's running fine is never asked to explain itself

In-progress stages show no chips and no prompts. The delay form appears when a stage is marked delayed, and a lighter version appears on a completed stage that came in off its planned days — including when it finished early, where the answers are Smaller scope, Good equipment, Extra crew and Great weather. Software that asks "any issues to report?" on every healthy stage is software people stop reading on the day it matters.

Without it

An "any issues to report?" box on every stage gets clicked past by habit, including on the day there really was one.

Why we built it

Crews and office staff stop reading prompts that fire on every healthy stage. Asking only when a stage is delayed, or finished off its planned days — early included — keeps the question rare enough to get a real answer, and the early answers show what to repeat.

Sound familiar?“customer says it wasn't really raining that day”
06

The weather record writes itself, ready for the argument

Try it

Every job with a site address keeps a Weather history, recorded each morning from weather-station observations at the site and scored against the same trade limits as the forecast. On the Hostetler shed it reads 2 days stopped · 1 hindered · 1 crew-reported: Tuesday, Aug 18 — thunderstorms, 2.1 in of rain, Post Set — stopped, with the crew's own blocked report that the post holes filled. Switch between the days that mattered and every day; Evidence report prints it with the stations the numbers came from, and CSV exports it. And when the office logs a weather day to move the plan, that day is kept on the job too — who logged it and every stage it moved.

Weather history
Weather history2 days stopped1 hindered1 crew-reported30 days recorded

Recorded every morning from weather-station observations at the site, and scored against the same trade limits as the forecast. Keep it for delay disputes.

Evidence reportCSV
Wed, Aug 19, 2026RainWork hindered
High 70° · Low 60° · Rain 0.6 in · Gusts 18 mph
Post Set — hindered: 80% rain — wet and slick
Tue, Aug 18, 2026ThunderstormsWork stopped
High 72° · Low 61° · Rain 2.1 in · Gusts 31 mph
Post Set — stopped: Thunderstorms
Crew reported: Two inches of rain overnight. Post holes filled and the skid loader could not get to the back line.
Tue, Aug 11, 2026ShowersWork stopped
High 79° · Low 64° · Rain 0.8 in · Gusts 15 mph
Concrete — stopped: 70% rain — rain on a fresh pour
Two days stopped, one hindered — Aug 18's storm, the Post Set it stopped, and the crew's note. Real screen · sample data.
Without it

Six months later the customer disputes a two-day weather delay, and the only record of the storm is the crew's memory.

Why we built it

When a customer says it wasn't that bad, a dated station record of 2.1 inches and the work it stopped settles it without a fight. It is kept every morning for active jobs and filled back to the first scheduled day the first time you open it — so the evidence exists before anyone knows they will need it, and it lines up with the delay the crew logged that day.

How it works
  1. 1Set a stage to Delayed and the form opens.
  2. 2Pick the cause.
  3. 3Enter the days or hours lost.
  4. 4Say what happened, and attach photos.
  5. 5Save — that is what sets the status and writes the record; it stays greyed out until a cause is picked.
  6. 6Cancel and the stage stays exactly where it was.
  7. 7Open Weather history on the job for the day-by-day record, and print the evidence report when a delay is disputed.
  8. 8Reporting a delay takes the Issues & Delays permission — the role setting that also covers material issues.
Why we built it

Clicking a delay reason recorded it immediately, before anyone had said how many days or why. Pick Weather, get called away, close the window — and the job carries a permanent record that a delay happened, for an unknown number of days, for an unrecorded reason. Most of the delay records in use had both fields blank, which is why "which causes cost us the most days" had never been answerable, and the supplier and weather arguments stayed anecdotal.

The problem
  • Delay rows with no cause and no cost
  • No answer to which causes cost the most time
  • Delay explanations living only in a conversation
  • Weather delays argued from memory months after the storm
What you get
Every saved delay carries a cause, with the days and hours lost beside it
Photos back up the explanation
A day-by-day weather record on every job, ready as evidence
Built for builders who lose days to rain, mud and pour windows
The data is good enough to analyse
STAGE PERFORMANCE

See delay reporting
on one of your own jobs.

Thirty minutes with Keith — your building, your numbers. Bring the job where “I know we're behind but not why” — we will show you exactly where that stops.

leads2build.com