Rental operations at scale: why fragmented systems cost more than ERP
The coordination gap between field and back office follows a consistent pattern across the projects we diagnose.
The teams are not failing. The processes are not broken in any obvious way. The problem is structural: two parts of the same operation are working from different information, and the costs of that gap surface weeks later, when the window to correct them has already closed. This article documents how that pattern plays out in a construction client managing multiple active job sites — specifically around equipment management, job costing, and the billing cycle. The operational mechanics are sector-specific. The underlying problem is not.
Reading time: 8 minutes | Keywords: construction equipment management, multiple job sites, job costing, field and office coordination, rental management, Microsoft Dynamics 365
| Key Takeaways |
Poor data quality costs organizations an average of $12.9 million per year (Gartner). In construction, where cost codes are assigned manually and billing cycles close with no PM review window, that cost lands directly on project margins.
|
This is not a marginal issue. According to McKinsey Global Institute (2017), construction labor productivity has grown at just 1% per year over two decades, compared to 2.8% for the broader economy. The gap is not primarily a capital problem or a talent problem. It is an operational problem. And in companies managing ten or more simultaneous job sites, coordination is where that problem concentrates.
Construction equipment management at scale: why coordination breaks
Managing ten or more simultaneous job sites looks like a coordination job from inside the back office. From the field, it looks like a series of calls that should not be necessary.
A project manager running an apartment building site needs a scissor lift for the next two weeks. Under a manual coordination model, the process starts with a phone call. The coordinator writes it down, checks availability across a system the PM cannot access, creates the rental order, arranges transport, and confirms delivery. That process repeats for every equipment request, every return, every service ticket, across every active site in the portfolio.
At two or three sites, this is workable. At ten or more, the math changes. Each site generates its own stream of requests arriving through informal channels at different times of day. The coordinator becomes a single point of failure. Requests get missed, duplicated, or handled with partial information. Equipment sits idle at one site while another site waits on a delivery that was never properly logged.
The downstream effects are visible in project timelines, not in any system: delayed deliveries, overbooking, crews waiting on equipment that was returned three days ago with no system record. None of it gets captured as a coordination cost, because none of it is tracked as such.
"The coordinator is not the bottleneck. The absence of a shared operational layer between field and office is."
Where job costing errors come from
Construction billing is structurally different from most industries. Equipment costs cannot simply be logged; they must be assigned to specific project budget lines called cost codes. A cost code is the accounting identifier that connects field activity to project financials. An apartment building contract with a $1M budget might allocate $100K to heavy equipment, $50K to small equipment, $50K to materials, each with its own code. When a scissor lift goes to job site 3, the rental charge must hit the correct cost code from that project's budget. If it lands on the wrong one, the project's financial reporting is wrong. And in most manual coordination setups, no one finds out until the billing cycle closes.
The mechanism is straightforward. The coordinator receives a request by phone or email, creates the rental order, and assigns a cost code based on their interpretation of the request. The PM is not in the system. The PM cannot see the draft invoice. On the 20th of the month, the billing cycle closes. On the 21st, the project budget shows a charge against a code the PM did not expect, and the invoice is now read-only. The only path forward is a dispute routed through back office and finance, weeks after the original transaction.
This is not an edge case. Gartner research estimates that poor data quality costs organizations an average of $12.9 million per year. In construction, where cost codes are the direct link between what happens on site and what gets charged to a project budget, manual assignment without PM verification is a structural data quality risk at every billing cycle.
IBM's Institute for Business Value (2025) found that 43% of chief operations officers identify data quality as their most significant operational data priority, with more than a quarter of organizations estimating annual losses above $5 million from poor data quality alone. In multi-site construction operations, where those losses are distributed across multiple projects and billing cycles, the figure is concrete, not theoretical.
"The billing cycle closed. The cost code was wrong. The project budget is off. That is not a finance problem. It is a coordination problem that started on the job site three weeks earlier."
"We have seen this coordination gap in retail, healthcare, and logistics. The surface complexity changes. The structural problem between field decision and back office record does not."
What operational integration actually changes
Integrated rental management does not eliminate the back office coordinator. It changes what coordination requires, and it moves the error-correction window to before the billing cycle closes, not after.
When project managers have direct access through a self-service portal, the information flow changes at the source. A PM who needs a crane for ten days logs in, selects the dates, chooses the equipment and consumables, assigns the cost code from a verified list pulled from the project budget, and confirms the request. That action automatically creates a rental order in the back office system. No phone call. No manual re-entry of information the PM already provided. No coordinator guessing which cost code applies.
The same portal handles the full equipment lifecycle on the job site. When work is complete, the PM submits a return request through the same interface. When equipment breaks down, a service ticket goes through the same channel. All of it is logged, traceable, and visible to both field and office in real time.
The cost code verification step closes the billing loop that manual coordination leaves open. Before the cycle closes, the PM reviews draft invoices directly in the portal, checks that each item is assigned to the correct cost code, and corrects any discrepancies. Once the cycle closes, the invoice is final. But by then, the PM has already reviewed it.
A US-based construction company implemented this model through Prexa365, built on Microsoft Dynamics 365. Project managers gained full self-service access to requisitions, returns, service requests, and cost code verification, without requiring training on the back office system. The result is a coordination model where field decisions and financial records are aligned before the billing cycle closes, not disputed afterward.
McKinsey research on construction operations indicates that digital transformation at the process level can generate productivity gains of 14 to 15% and cost reductions of 4 to 6%. Those results are achievable specifically when integration addresses the coordination layer, not just reporting or monitoring functions.
What to verify before you start
Integrated rental management delivers operational value when the underlying processes are ready to support it. Four questions define the diagnostic scope for any construction company managing multiple job sites.
- Are cost codes tracked at line-item level today, or managed manually? If cost codes exist but are assigned without a system link to the project budget, the integration requires a data mapping exercise before go-live. This is achievable, but it needs to be scoped explicitly.
- Do project managers have any system access today, or is all coordination by phone and email? If PMs are fully disconnected from back office systems, the portal model represents a process change alongside a technology deployment. Adoption depends on clear definition of what changes and why.
- Is the back office system capable of integration, or is the operation running on spreadsheets? A PM portal generates rental orders that need a system to receive them. If the back office runs on disconnected tools, the integration layer needs to be built as part of the implementation scope.
- Is there internal capacity to standardize the coordination process across all job sites before going live? Integrated systems surface inconsistency. If each site coordinator manages requests differently today, those differences need to be resolved before implementation, or they will be replicated in the system.
These are not blockers. They are the scope of a diagnostic. A structured operational review answers them in days and gives any implementation a clear baseline to build from.
If the coordination pattern described here looks familiar (regardless of your sector) that is the starting point for a diagnostic.
A diagnostic session with Strolling Digital maps exactly where the operational gaps are and what integration would change in your specific setup. Let's talk.
Frequently Asked Questions
How do construction companies track equipment costs per job site?
Construction companies use cost codes to assign equipment rental costs to specific project budget lines. Each job site has its own budget broken into categories, and each category has a code. When equipment is deployed to a site, the rental charge is assigned to the corresponding cost code. In manual coordination setups, this assignment is done by back office coordinators, often without PM verification. Integrated rental management systems allow project managers to assign and verify cost codes directly, before billing closes.
What happens when a cost code is wrong after the billing cycle closes?
Once the billing cycle closes, invoices become read-only. A cost code error discovered after billing means the charge has already been applied to the wrong project budget line. The only path forward is a manual dispute process involving the back office coordinator, the finance team, and in some cases the client. Depending on the volume of transactions, these disputes can take weeks to resolve and affect the accuracy of project financial reporting for that period.
Do project managers need full ERP access to manage equipment requests on site?
No. A self-service PM portal provides project managers with the functionality they need, including requisitions, returns, service requests, and invoice review, without granting access to the full back office system. This matters operationally because PM portal adoption does not require ERP training, and it limits the risk of PMs interacting with back office processes outside their scope. The portal connects to the back office system automatically when a request is checked out, creating the rental order without manual re-entry.
What is the difference between a draft invoice and a completed invoice in construction rental?
A draft invoice is generated by the system when a rental period is logged, but the billing cycle has not yet closed. At this stage, the invoice records what was rented and the associated cost, but no charge has been applied to the project budget. The PM can review and correct cost codes on a draft invoice. A completed invoice is produced when the billing cycle closes: the charge is applied, the invoice becomes read-only, and corrections require a dispute process. The window between draft and completed invoice is the only point where errors can be corrected without escalation.
How does rental management software integrate with construction accounting systems?
Integration between rental management software and construction accounting systems typically works by pulling cost codes directly from the accounting system into the rental platform. When a PM creates a requisition, the available cost codes come from the live project budget in the accounting system, ensuring accuracy at the point of assignment rather than after the fact. Platforms built on Microsoft Dynamics 365, such as Prexa365, support this integration natively, since Dynamics 365 is itself an ERP system with built-in financial data structures.
What is job costing in construction and why does it matter for multi-site operations?
Job costing in construction is the process of tracking all costs, including equipment, labor, and materials, against a specific project budget. Each cost is assigned to a budget line called a cost code, which allows the company to see in real time how much of each budget category has been spent on each job site. In multi-site operations, job costing is the financial mechanism that prevents costs from one project bleeding into another. When job costing relies on manual assignment by back office coordinators, the accuracy of the entire project financial picture depends on a coordination process that was not designed for that level of precision.
Sources & References
- McKinsey Global Institute — Reinventing Construction: A Route to Higher Productivity, 2017. Supports the 1% annual labor productivity growth figure for construction versus 2.8% for the broader economy. https://www.mckinsey.com/capabilities/operations/our-insights/reinventing-construction-through-a-productivity-revolution
- McKinsey & Company — Imagining Construction's Digital Future, 2016; Improving Construction Productivity, 2024. Supports 14–15% productivity gains and 4–6% cost reduction from operational digital transformation in construction. https://www.mckinsey.com/capabilities/operations/our-insights/imagining-constructions-digital-future
- Gartner — Data Quality Research, widely cited as of 2020–2024. Supports the $12.9 million average annual cost of poor data quality per organization. https://www.gartner.com/en/data-analytics/topics/data-quality
- IBM Institute for Business Value — CEO Study, 2025. Supports the finding that 43% of COOs identify data quality as their top operational data priority, with over 25% of organizations losing more than $5 million annually from poor data quality. https://www.ibm.com/think/insights/cost-of-poor-data-quality
