Productivity Rate Calculator
Two estimating tools on one shared engine. Truck hauling cycle time with match factor and bottleneck verdict, and fencing installation crew-day rate by type, soil, terrain, and post method. Production rate first, material takeoff second.
A planning calculator for two common site-work production questions. The hauling mode computes truck cycle time (load, haul, dump, return, spot/wait), match factor, loose and bank cubic yards per hour, tons per hour, loads per day, cost per unit, and work-days for an entered quantity. The fencing mode estimates linear feet per crew-day, line-item hours, gates, concrete cure lag, labor cost, optional material placeholders, and cost per linear foot for the selected fence, soil, terrain, post method, crew size, and height inputs. The shared engine runs both modes through the same pipeline: inputs to quantities to production rates to resource-hours to duration and cost. Local rows are editable planning assumptions and are not licensed Caterpillar, RSMeans, AFA, DOT, or manufacturer table reproductions. Use measured cycle times, payload tickets, company production history, current estimating data, product instructions, permits, safety plans, contract terms, and qualified estimator/superintendent/safety review before field or bid use.
Read the Productivity Rate Guide for cycle-time, match-factor, crew-day, and source boundaries
Productivity Rate Guide →For excavator production prompts with bucket fill factors and truck fleet sizing, use the Excavator Production Rate Calculator
Excavator Production Rate Calculator →For cost-per-mile trucking inputs, use the Cost Per Mile Calculator
Cost Per Mile Calculator →For fuel surcharge program review, use the Fuel Surcharge Calculator
Fuel Surcharge Calculator →How It Works
-
Pick the Mode (Hauling or Fencing)
The two mode buttons at the top switch between the truck hauling cycle-time calculator and the fencing crew-day rate calculator. Each mode has its own input panels and outputs, but both run on the same shared engine that converts inputs to quantities, then to production rate, then to resource hours, then to duration and cost. Switching modes preserves the inputs for the other mode, so you can flip back and forth on a multi-trade estimate.
-
Hauling: Pick the Material
The material dropdown selects from eleven material presets. Each row drives the swell factor, loose density, and bucket fill factor used by the local model, but must be reconciled against current handbook/OEM data, project material records, moisture, scale tickets, and survey/pay quantity basis before use.
-
Hauling: Enter the Project Quantity
Enter the total quantity to move, and pick whether the number is bank (in-place) or loose (after excavation). Bank is what a survey or plan typically reports. Loose is what the truck hauls. The tool converts between the two using the material swell factor so the duration solve is consistent regardless of which basis the user enters.
-
Hauling: Pick the Loader and Truck
Select a loader preset and enter the actual bucket, cycle-time, hourly-cost, truck body, legal payload, truck count, and per-truck cost values for your job. The binding-limit math is local arithmetic; actual payload, axle/bridge limits, route permits, truck configuration, and scale tickets control field use.
-
Hauling: Enter the Haul Cycle
Enter one-way haul distance, loaded speed, empty speed, dump time, spot/wait time, efficiency prompt, and work hours per day. Treat these as measured-job inputs whenever possible; haul-road grade, traffic, loading area control, dump rules, and weather can materially change the result.
-
Hauling: Read the Production Outputs
The output panel shows local bank and loose cubic yards per hour, loads per day, cost per BCY and per ton, and work-days for the entered quantity. The match-factor gauge shows the model position around 1.0, while the truck-count rows bracket the theoretical balance count. Reconcile the result with measured cycle records, dispatch constraints, route limits, and cost records before changing a fleet plan.
-
Hauling: Read the Truck Cycle Breakdown
The horizontal stacked bar shows each cycle component (load, haul, dump, return, spot and wait) as a colored segment proportional to its share of the total truck cycle time. If the haul segment dominates, the system is haul-limited and the production gain from adding loader capacity is small. If the load segment dominates, the loader is the constraint and adding trucks will not help. The bar is the diagnostic that tells you where to spend the next dollar.
-
Fencing: Pick the Fence Type and Geometry
Select the fence type and enter total length, height, post spacing, terminal/corner/pull posts, walk gates, and drive gates. The base LF-per-crew-day rows and gate-hour rows are editable planning presets; reconcile them against licensed estimating data, company history, product instructions, site access, and crew records.
-
Fencing: Pick the Site and Method
Choose soil, terrain, post method, crew size, and work hours. These modifiers are planning values; frost, permafrost, rock, utilities, buried obstructions, access, equipment, weather, and permit controls often need separate review and separate bid lines.
-
Fencing: Read the Crew-Day Outputs
The output panel shows effective LF per crew-day, labor days, calendar days, cure lag, cost per linear foot, and total cost for the entered assumptions. The line-item table breaks local crew hours into layout, post holes, post setting, rail/fabric, gates, and tension/trim so an estimator can compare each line against company records and the project takeoff.
-
Fencing: Save Company Rates
Once actual crew production has been tracked and reviewed, enter the LF-per-crew-day value in the Custom Rate Override field and save it as a device-local company default. Saved rates are still planning assumptions; they do not replace current estimating data, supervision, product instructions, or qualified review.
-
Export the Report
PDF export produces a report with the results, cycle breakdown or rate build, line-item breakdown, inputs, warnings, assumptions, source pointers, and residual gaps. CSV export packages the entered inputs and local outputs for spreadsheet review. Share URLs encode the current state for peer review without server-side storage.
Built For
- Civil estimator pricing a 12,000 BCY common-earth haul from a borrow pit to a pad, picking truck count to balance the loader
- Site superintendent deciding whether to swap a 4 yd wheel loader for a 6 yd to feed a 5-truck fleet that is queuing at the load point
- Estimating the schedule impact of switching from a 5-mile to an 8-mile haul (loader-bound becomes haul-bound at some distance)
- Pricing a wet-clay haul where the trucks bind on weight, not volume, and the volume-based pricing in the spreadsheet was wrong
- Alaska contractor pricing a 1,200 LF chain-link installation in permafrost with rock-drilled posts and a 30 percent productivity factor
- Residential fence contractor pricing 800 LF of 6 ft wood privacy with two drive gates and confirming the crew-day count for the schedule
- Estimating a multi-property HOA fence replacement with mixed soil conditions across runs
- Comparing driven T-post versus concrete-set 4x4 for the same field-wire run when soil allows both
- Project manager checking the contractor's crew-day estimate against a defensible production rate before approving the schedule
- Estimator tracking actual crew production over a season and saving company-specific rates for future estimates
Features & Capabilities
Match Factor with Bottleneck Verdict
Match factor MF = (n_trucks x load_time) / truck_cycle_time. MF around 1.0 is the balance point; lower values suggest loader idle in the local model, and higher values suggest truck queueing. Use it as a review signal and reconcile it with measured cycle records, route controls, payload limits, permits, standby cost, and safety constraints before changing truck count.
Volume vs Weight Binding Payload
Truck payload is the lesser of heaped volume capacity and weight-derived volume (legal payload / loose density). The app determines whether the load binds on volume or weight, then carries that payload through the cycle math. Actual legal payload, axle/bridge limits, route permits, body rating, and scale tickets control field use.
Material Preset Library with Source Boundaries
Eleven material presets carry swell percentage, bank density, loose density, and bucket fill factor for deterministic local arithmetic. These rows are not licensed handbook reproductions and must be reconciled with current OEM data, material records, moisture, density, compaction, scale tickets, and survey/pay quantity basis.
Loader Preset Library
Five loader presets pre-populate bucket capacity, cycle time, and hourly cost fields as starting points. Each value is editable and must be replaced with current machine, attachment, operator, maintenance, fuel, ownership, and company cost data before operational or bid use.
Trucks-Required Solver
The system computes the exact (fractional) truck count needed for match factor = 1.0, then offers the ceil-balance count (the integer just above the fractional value, accepting some truck queue) and the floor-balance count (just below, accepting some loader idle) as the practical integer alternatives. The truck-sizing table shows all three options side by side with the resulting match factor, so the user can pick the side they prefer based on which resource is more expensive to keep idle.
Fencing Production Rates with Modifiers
Nine fence types with baseline LF/crew-day rates from RSMeans 2024 Section 02 82 26. Six soil classes (loam baseline, sandy +5 percent, hard clay -15, rocky -45, frost -55, permafrost -70). Three terrain classes (flat baseline, rolling -15, steep -35). Three post methods (driven +25 percent, concrete-set baseline, rock-drilled -50). Crew-size scaling is sublinear (power-law exponent 0.7) reflecting workflow bottlenecks; a crew of 6 is faster than a crew of 3 but less than 2x faster. Height penalty kicks in above 6 ft (5 percent rate loss per ft).
Concrete Cure as Calendar Lag
When the post method is concrete-set, the app reports concrete cure as calendar lag rather than labor time in the local model. Actual cure and return-to-work timing depend on product instructions, temperature, inspection, sequencing, contract requirements, and qualified review.
Editable Company-Default Rates
The fencing base rows are editable, and saved company defaults persist in local storage per fence type. Saved rates are planning values only; they must be supported by tracked production records, current estimating data, supervision, site conditions, product instructions, and qualified review.
Permafrost and Frost Awareness for Alaska Work
The frost and permafrost rows are calibrated planning modifiers and trigger review warnings. Frozen-ground work can require thawing, drilling, different equipment, seasonal controls, permits, utility review, and separate safety planning beyond the production-rate row.
Material Takeoff as Optional Placeholder
Material cost is available as an optional placeholder in the cost panel, while full fence takeoff remains a separate workflow. Use current supplier quotes, product instructions, gate hardware details, tax, freight, waste, and project documents before pricing material.
Structured PDF + CSV Export
PDF uses the shared programmatic generator and includes the results, cycle breakdown or rate-build table, line-item table, cost breakdown, warnings, source pointers, assumptions, and residual source gaps. CSV packages input and output fields for spreadsheet review.
Light and Dark Theme, Mobile-Friendly
Standard ToolGrit light and dark theme with responsive input grids. The match factor gauge and cycle time bar scale to mobile, and output regions are structured for screen-reader review.
Comparison
| Question | Material takeoff tools | This tool |
|---|---|---|
| How many posts and pickets? | Yes (their primary output) | Available as toggle in cost panel |
| How long will the job take? | No | Yes (crew-days, calendar days) |
| How many crew-days at my soil and terrain? | No | Yes (effective rate x modifiers) |
| What cost per linear foot for labor? | No | Yes ($/LF labor and total) |
| How many trucks should I run on this haul? | No | Yes (match factor, truck-sizing solver) |
| Is the loader or the truck fleet the constraint in the local model? | No | Yes (loader-bound vs truck-bound prompt) |
| Volume vs weight binding for heavy material? | No | Yes (auto-pick + flag when weight binds) |
| How does permafrost or frozen ground change the rate? | No | Yes (calibrated soil factors) |
References
- Array
- Array
- Array
- Array
- Array
- Array
- Array
- Array
- Array
Frequently Asked Questions
Learn More
Productivity Rate Guide: Truck Hauling Cycle Time & Fencing Crew-Day Rate
Production rate estimating for site work. Truck cycle time, match factor, bottleneck verdict, volume-vs-weight binding, swell factor, fencing LF/crew-day by type with soil, terrain, post method, and crew-size modifiers. Cat PHB + RSMeans backed.
Related Tools
Local SEO Foundry
Plan and track your local SEO strategy. Manage business citations, review profiles, NAP consistency, and Google Business Profile optimization for contractors and local service businesses.
DIY Project Plan Builder
Step-by-step build plans for mini-split installs, generator setups, shop heaters, outbuilding wiring, and water heater replacements. Get sized tool and material lists based on your calculator results.
Shift Schedule Generator
Build DuPont, Pitman, 4-on-4-off, and Continental rotation calendars with pay, fatigue, policy, and calendar-export boundaries visible.