SBA LoanBusiness planningStart planning
Menu

How to estimate a remodeling crew's billable time

Updated · By SBA Loan editorial

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.

Keep denominators separate
MeasureDefinitionWhat it answers
Employee paid/worked hoursCompensable employee time, with the applicable payroll recordWhat the employer must recognize and pay
Owner available hoursTime actually available to the crew after the owner’s other dutiesWhether the roster adds real operating capacity
Authorized job hoursEffort assigned to priced base scope or an approved changeWhat scope consumes the estimate
Invoice-supported hoursHour quantities supported for billing under the actual time-and-materials termsWhat may be invoiced; fixed-price jobs have milestone amounts instead
Collected cashCleared money, net of any unresolved amountWhat 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.

Hypothetical weekly log: aggregate employee and owner labor-hours, not crew clock-hours
Time codeEmployeesOwnerTotal labor-hoursEstimate / billing treatment
Approved base-scope work, including priced setup and cleanup60.030.090.0Count once in the job estimate
Written approved change work6.0None assigned6.0Separate change code, count once
Work outside approved scope2.02.04.0Exposure; do not treat as collectible merely because it was done
Warranty correction already owed4.0None assigned4.0Cost/rework bucket; not automatically extra customer billing
Between-site travel and supply runs4.04.08.0Paid/capacity cost; this example recovers it in pricing, not as separate invoice hours
Compensable employee short rest periods4.0None assigned4.0Recognize employee pay; no separate customer hour line in this example
Unpriced estimates and general administrationNone assigned4.04.0Overhead time; part of the owner/team availability test
Total roster/logged effort80.040.0120.096.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.

Illustrative task estimate for one project; no measured productivity standard
TaskLabor-hoursPeople assignedActive clock-hours if done as one serial task
Protection and setup12.026.0
Selective demolition30.0215.0
Framing and carpentry48.0224.0
Installation and finish work60.0230.0
Job cleanup20.0210.0
Coordination and closeout10.0110.0
Total effort180.0Roles may differ by taskNot 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.

Same paid roster and monthly labor cost; alternative usable-time assumptions only
Usable shareAvailable job hours/monthApprox. project-equivalents/monthHours above mature case demandAllocated labor cost / usable hour
75.0%390.02.212.0$49.83
80.0%416.02.338.0$46.72
85.0% (retained model input)442.02.564.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.

A reusable job-time evidence record; use actual observations
FieldWhat to recordWhy it matters
Worker, date and job/task codeClock start/stop, compensable breaks/travel and actual effort; owner time separatelyReconcile task cost to paid hours without deleting inconvenient time
Quantity and conditionsInstalled quantity, access, protection, occupied-room restrictions and required work methodCompare similar work before transferring a rate
Scope stateBase, approved change, proposed extra or correction; approval referenceSeparate cost incurred from a supported billing right
Estimate, remaining hours and reasonActual-to-date plus forecast-to-complete; explain delay/reworkIdentify an overrun before the final invoice
Invoice and receiptSupported hour quantity or milestone amount, billed date, due date and cleared receiptLocate 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

App coming soon

Start with your business.

Prepare a planning brief for your project.

The personalized plan generator is being built. You can prepare the information it will need:

  1. Your business format, location and opening scope.
  2. Supplier quotes, operating assumptions and owner contribution.
  3. Your funding goal and any instructions from your lender.
Open the preparation checklist

No order is placed and no payment is taken here.