Overview
Job costing shows whether the job made money compared to the estimate — crew hours, materials, expenses, and revenue. Review it on Project History after field work or before final invoice.
Where in the app: Job detail → Project History tab
Open: Jobs
Metrics summary
At the top of Project History, summary cards typically include:
| Metric | Source |
|---|---|
| Crew hours | Time logged on schedule events vs estimated crew hours from quote |
| Man hours | Individual time entries × crew size |
| Photos | Count from crew daily updates |
| Days worked / blocked | Completed vs blocked schedule days |
| Revenue | Linked invoices and quote totals |
Variance badges show when actual hours exceed or beat the estimate.
Time metrics appear when time tracking is enabled on the job. Piece-rate jobs may show payment calculated from footage instead of hourly labor.
Financial overview
Below the metrics, review:
- Revenue breakdown — quoted amount, invoiced amount, remaining balance
- Cost accordions — materials, labor, concrete, other expenses (estimated vs actual)
- Margin — profit compared to sold price
Use Update actual costs to enter field-verified material or expense totals when they differ from the estimate baseline.
Timeline
The chronological timeline consolidates:
- Job created
- Schedule events and crew assignments
- Daily crew updates (complete, blocked, weather)
- Photos uploaded from the field
- Invoices created
- Status changes
Expand the timeline to audit what happened each day on site.
When to review costing
| Timing | Why |
|---|---|
| Mid-job | Catch overruns before ordering extra materials |
| At completion | Decide final invoice adjustments |
| After invoice | Archive actual margin for future estimating |
Adjustments on the job do not automatically change the original estimate PDF — they update the operational and financial record on the job.