How to estimate a remodeling crew's billable time
Operational worked example · Owner-led residential remodeling crew with two employees and specialist subcontractors
Estimate the crew’s available labor-hours first, then allocate them to authorized tasks and the time that supports those tasks. Keep paid employee time, owner availability, job effort, invoice-supported hours and receipts separate. Measure a whole week and use task quantities to estimate remaining work. A fixed-price project uses hours for cost and capacity; they become invoice hours only when the actual billing terms support that treatment.
Read the complete operating guide set · Browse operating articles
Define billable time before measuring it
On a time-and-materials job, the contract defines the labor hours and activities that support an invoice. On a fixed-price remodel, actual labor-hours explain job cost and remaining effort; they do not automatically create an hourly invoice. Use an authorized-job-hour measure for estimating fixed-price work, and keep invoiced and collected amounts as separate measures.
| Measure | Definition | What it answers |
|---|---|---|
| Employee paid/worked hours | Compensable employee time, with the applicable payroll record | What the employer must recognize and pay |
| Owner available hours | Time actually available to the crew after the owner’s other duties | Whether the roster adds real operating capacity |
| Authorized job hours | Effort assigned to priced base scope or an approved change | What scope consumes the estimate |
| Invoice-supported hours | Hour quantities supported for billing under the actual time-and-materials terms | What may be invoiced; fixed-price jobs have milestone amounts instead |
| Collected cash | Cleared money, net of any unresolved amount | What can fund the next obligation |
Protection, setup, dust control and cleanup can be useful contracted work. Include them in the priced scope rather than labeling all time away from installation as waste. Conversely, fixing a mistake may consume paid time without earning an additional charge. The distinction comes from the scope, responsibility and billing terms, not the worker’s physical location.
Start with the people who are actually available
The linked educational case assumes 80.0 aggregate employee hours and 120.0 total crew labor-hours per week. The difference is 40.0 implied owner hours. That owner block is a capacity assumption to verify: estimating, client decisions, purchasing, permits and administration compete with production. The owner’s salary does not prove that the hours exist. Specialist subcontractor output has its own scope/cost and is not added to this crew denominator. Retained case and model scope
The monthly averaging convention is weekly hours × 52 ÷ 12. It gives 520.0 total available hours before exclusions and 442.0 after the retained 85.0% productive fraction. A roster is capacity, not booked demand. The mature 2.1 project-equivalents need 378.0 hours at 180.0 hours each, or 72.7% of gross availability. Those averages do not validate any particular week’s trade sequence.
For covered nonexempt employees, customer billability does not remove compensable work from payroll. DOL counts permitted work, including correcting errors, and travel between job sites during the workday; short rest periods generally count as work. Keep duty-free meals and ordinary home-to-work travel distinct under the applicable rules. Owner treatment and state requirements need their own review. DOL Fact Sheet 22
Reconcile one complete week, including the awkward hours
The following invented log uses the same total roster but a different usable share. Its travel/admin policy is a chosen pricing convention, not a claim that these activities can never be billed. No unpaid meal time is included in the logged total. Setup/cleanup are already inside approved work, so they are not deducted again.
| Time code | Employees | Owner | Total labor-hours | Estimate / billing treatment |
|---|---|---|---|---|
| Approved base-scope work, including priced setup and cleanup | 60.0 | 30.0 | 90.0 | Count once in the job estimate |
| Written approved change work | 6.0 | None assigned | 6.0 | Separate change code, count once |
| Work outside approved scope | 2.0 | 2.0 | 4.0 | Exposure; do not treat as collectible merely because it was done |
| Warranty correction already owed | 4.0 | None assigned | 4.0 | Cost/rework bucket; not automatically extra customer billing |
| Between-site travel and supply runs | 4.0 | 4.0 | 8.0 | Paid/capacity cost; this example recovers it in pricing, not as separate invoice hours |
| Compensable employee short rest periods | 4.0 | None assigned | 4.0 | Recognize employee pay; no separate customer hour line in this example |
| Unpriced estimates and general administration | None assigned | 4.0 | 4.0 | Overhead time; part of the owner/team availability test |
| Total roster/logged effort | 80.0 | 40.0 | 120.0 | 96.0 authorized job hours and 24.0 other hours |
Authorized effort is 96.0 ÷ 120.0 = 80.0%. On a separate hypothetical time-and-materials billing test, suppose only 84.0 hours are supported for this invoice, while 12.0 authorized hours still await the required supporting record. The invoice-supported ratio is then 70.0%. That paperwork lag should remain visible; it does not prove that the other hours are permanently lost or that invoice money has been collected.
Use a reason code for every difference. A shortage of work, owner administration, unsigned extra, supply delay and warranty callback require different responses. Improving documentation can unblock an invoice without increasing production capacity; improving delivery scheduling can recover productive time without changing the agreed billing rate.
Estimate tasks in labor-hours, then schedule the sequence
Break the quote into observable tasks with quantities, roles and site conditions. For each, estimate active clock time and people required, then multiply to obtain labor-hours. Two people working together for a clock-hour consume two labor-hours. Do not divide every task by the full crew headcount: some require one specialist, some allow parallel work and some share a narrow room or tool.
| Task | Labor-hours | People assigned | Active clock-hours if done as one serial task |
|---|---|---|---|
| Protection and setup | 12.0 | 2 | 6.0 |
| Selective demolition | 30.0 | 2 | 15.0 |
| Framing and carpentry | 48.0 | 2 | 24.0 |
| Installation and finish work | 60.0 | 2 | 30.0 |
| Job cleanup | 20.0 | 2 | 10.0 |
| Coordination and closeout | 10.0 | 1 | 10.0 |
| Total effort | 180.0 | Roles may differ by task | Not a promised completion date; trades, access and waiting constrain sequence |
The assumed task sum matches the retained 180.0 project-hour input; these invented suballocations are not measured evidence for it. Confirm quantities and productivity from comparable completed jobs or a site-specific trial. Add owner coordination to the proper task instead of forgetting it or counting it again as general overhead time.
Elapsed completion also needs curing/drying windows, inspection bookings, subcontractor availability and access to an occupied home. A waiting period may block the next trade without consuming the same number of labor-hours. Keep a dependency schedule beside the effort estimate. Covered lead-paint renovation also needs priced containment, appropriate methods, cleanup/verification and records; EPA publishes requirements, not standard task durations. Check applicability and exceptions for the actual property. EPA work practices; covered work and exceptions
Price the available hour, and test the thin margin of time
The retained employee wage is $30.00 per paid hour. With the assumed 15.0% burden it is $34.50, giving $11,960 monthly employee cost. Loaded owner compensation is $7,475. The combined $19,435 is already in the monthly model. Allocate it across usable crew hours to test the price; do not add the allocation to the same fixed payroll a second time.
| Usable share | Available job hours/month | Approx. project-equivalents/month | Hours above mature case demand | Allocated labor cost / usable hour |
|---|---|---|---|---|
| 75.0% | 390.0 | 2.2 | 12.0 | $49.83 |
| 80.0% | 416.0 | 2.3 | 38.0 | $46.72 |
| 85.0% (retained model input) | 442.0 | 2.5 | 64.0 | $43.97 |
The project-equivalent column is rounded to one decimal; the hour/headroom columns and formulas show the actual constraint. At the lower share only 12.0 hours remain above mature demand. A small callback or a change requiring a scarce specialist can use that headroom. The labor cost per usable hour includes the owner but excludes materials, subcontractors and other overhead, so it is neither an employee wage nor a selling rate.
Dividing the fixed project price by crew hours gives $211.11 of total project value per crew labor-hour. That value includes materials and subcontract work; quoting it as an hourly labor rate would mix unlike amounts. Likewise, a project’s gross contribution does not pay all monthly obligations unless enough projects fit the real calendar.
If the owner needs another 16.0 weekly hours of administration beyond the hypothetical log, authorized capacity falls to 80.0 weekly hours, or 346.7 monthly hours. That is 31.3 hours below mature demand. The calculation exposes a staffing/scope choice; these comparison hours do not replace the base model.
Close the estimate with actuals and remaining work
Capture the job/task code at the time work happens, reconcile daily hours to payroll, and review actual-to-date plus remaining effort with the crew lead. A nearly exhausted hour budget with substantial unfinished scope is a forecast overrun, even if no invoice is overdue. Separate a changed quantity, access problem, estimating omission and avoidable rework so the next quote responds to the cause.
| Field | What to record | Why it matters |
|---|---|---|
| Worker, date and job/task code | Clock start/stop, compensable breaks/travel and actual effort; owner time separately | Reconcile task cost to paid hours without deleting inconvenient time |
| Quantity and conditions | Installed quantity, access, protection, occupied-room restrictions and required work method | Compare similar work before transferring a rate |
| Scope state | Base, approved change, proposed extra or correction; approval reference | Separate cost incurred from a supported billing right |
| Estimate, remaining hours and reason | Actual-to-date plus forecast-to-complete; explain delay/rework | Identify an overrun before the final invoice |
| Invoice and receipt | Supported hour quantity or milestone amount, billed date, due date and cleared receipt | Locate whether the loss occurs in production, approval or collection |
Federal employee records within the cited rule’s scope include daily and weekly hours alongside other wage/identity data. The job log above supplements those records; it is not a complete payroll compliance template. Keep sensitive payroll identifiers out of a customer worksheet. 29 CFR 516.2
Compare multiple genuinely comparable jobs before adopting a new usable-time allowance. Retain poor weeks, record missing data, and distinguish an estimate from a signed backlog. When extra help is proposed, check the task bottleneck and workspace before assuming another person creates a proportional increase.
The decision is whether the promised scope fits available paid people at a recoverable cost. Reconnect a validated estimate to the crew capacity and contribution guide, then use the monthly profitability guide for the existing ramp and cash results. Hours performed, hours invoiced and receipts should remain separate all the way through that review.
Sources and scope
- Existing illustrative remodeling case: frozen input scope · Checked 2026-10-05 · Local package, FINANCIAL_ASSUMPTIONS.md and retained residential-remodeling-2026-10-04 run inspected on this date. Original inputs retain 1 October 2026 assumption dates. This source supports classification and model bindings, not market validation or customer contracts.
- Declared remodeling examples and planning methodology · Checked 2026-10-05 · Article-local schedules, weekly logs, quantities and prices are invented educational assumptions, not a customer observation, quote or recommended contract. The local package/run are the owners of existing case values. Methodology was inspected in local published HTML; web retrieval was unavailable. No base model input is revised.
- U.S. Department of Labor: Fact Sheet 22, hours worked · Checked 2026-10-05 · Official DOL-hosted full fact sheet inspected. For covered nonexempt employees, permitted work/correcting errors and travel between job sites during the workday count as work; short rest periods count, while a qualifying meal requires complete relief. Main www.dol.gov path returned 403. This guidance does not define customer billability, owner tax status or all state requirements.
- 29 CFR 516.2: employee wage and time records · Checked 2026-10-05 · eCFR displayed Title 29 up to date as of 1 October 2026; (a)(7) requires daily/workweek hours for employees within section scope, alongside other wage/identity records. The project job log is a costing supplement, not a complete payroll compliance record. DOL Fact Sheet 21 direct paths were unavailable (403).
- EPA: RRP work practices · Checked 2026-10-05 · Page last updated 9 December 2025; containment, controlled work methods, cleanup/verification and job records for covered lead-paint work. Used to identify real task categories; no EPA standard hours or dollar allowance are claimed.
- EPA: RRP program for contractors · Checked 2026-10-05 · Page last updated 31 March 2026; covered compensated paint-disturbing work in pre-1978 housing/child-occupied facilities and stated exceptions. Authorized state programs/local requirements may differ; no project applicability or certification is established here.