Daily progress reports
File the site diary for the day — work done, crew by trade, plant, weather and hours lost — then submit it for the project manager to approve.
The DPR is the site's own account of one day on one project. Each project keeps one DPR per date, numbered in sequence (the number ends /DPR/0001, /DPR/0002 and so on).
📷 Screenshot spot — the New daily progress report form on a phone, with crew pre-filled from the previous day and the Labour panel visible
Save as static/img/screenshots/site-dpr.png and replace this box with 
File today's DPR
- Open the project and go to the Site tab.
- Daily progress reports opens first. Click New DPR.
- Check the Date. It defaults to today; you can pick an earlier day but not a future one.
- Check the crew. The Labour panel and Weather are copied from the last DPR before this date — after a Sunday off, that is Saturday's. The form says Crew and weather pre-filled from… so you know where they came from.
- Fill in what happened (see the fields below). Work executed is the one field you must write before you can submit.
- Click Save draft. The report opens in its read view.
- Check it and click Submit.
If a report already exists for that date, the form tells you There is already a report for … — one per day and offers Open it. Open that one and edit it instead.
What goes in a DPR
| Field | What to write |
|---|---|
| Weather | Clear, cloudy, light rain, heavy rain, extreme heat or storm |
| Working hours lost | Hours the site could not work (0 to 24). This feeds the delay-risk agent, so be honest |
| Progress claimed % | Optional. Your own estimate of progress — a claim, not a measurement |
| Work executed | What got done. On a lost day, say why: "No work: heavy rain" |
| Planned tomorrow | What you plan for the next day |
| Issues faced | Hold-ups, shortages, drawing problems |
| Instructions received | Instructions from the client, consultant or your office |
| Visitors | Who came to site |
Three panels hold the lines:
- Labour — click Add trade. Pick the Trade, the Contractor (or Own crew), the Headcount and Hours (8 by default).
- Equipment — click Add machine. Pick a machine from the plant register, or choose — not in register — and type a Description such as "hired tipper". Enter Hours used and Idle; together they cannot pass 24.
- Materials — click Add material. Pick the material, choose consumed or received, and enter the Quantity.
The DPR is a narrative. Its labour lines create no wage cost — wages come from the muster on the Labour tab. Its equipment lines post no plant cost — that comes from the plant log. Its material lines move no stock — receipts and issues in stores do that. Fill in all three records; one does not replace another.
There is no photo upload on the DPR. Put the day's photos on the project's Photos tab with the date, location and tags — see Documents and photos.
How a DPR moves
| Status | What it means | Who moves it on |
|---|---|---|
| Draft | Saved, still being written. You can edit it | Site Engineer or Project Manager clicks Submit |
| Submitted | Sent for approval. No longer editable | An approver clicks Approve or Return |
| Returned | Sent back with a reason, shown in red at the top. Editable again | The writer fixes it and clicks Submit again |
| Approved | Signed off. Read-only for good | — |
Approve or return a DPR
Project Managers and Company Admins see Approve and Return on a submitted report.
- Open the report from the list.
- Read it. If it is right, click Approve.
- If something needs fixing, click Return, fill in Reason for returning ("What should the site fix?") and click Send back.
Approval is the only independent check a DPR gets, so the person who submitted it cannot approve it — the Approve button is greyed out for them. On a small job where the Project Manager writes the diary, a Company Admin approves it. Until then the report stays a complete, read-only record in Submitted; nothing else waits on approval.
The project's Team page has a DPR column that lets a named team member approve DPRs on that one project. At present the Approve and Return buttons only appear for Project Managers and Company Admins.
Edit a DPR
- Draft or Returned: open it and click Edit. Change anything except the date, then click Save changes.
- Submitted: ask the approver to return it. (An approver may also return their own submission to recall it.)
- Approved: cannot be changed.
If someone else saved the report while you were editing, you get Someone else changed this record while you were editing it. Go back, reopen the report and redo your change.
Tips
- On a routine day, the DPR is a confirm: check the pre-filled crew, write two lines under Work executed, save and submit.
- Use Share on an open report to send its link on WhatsApp or email — see Sharing.
- Fill in Working hours lost every day it applies. Lost hours are what the delay-risk and DPR summary agents look for.
The DPR Summariser reads a week of DPRs and gives you one page: work done, days with no DPR, hours lost and crew strength. The Assistant can draft a DPR from what you tell it; it waits in Drafts to review until you confirm.
Related
- Labour and muster roll — the attendance that actually posts wage cost.
- Equipment and plant — the plant log that posts hire cost.
- Site tasks — the to-do list on the same tab.
- Project team — who is on the job and who approves.