Skip to main content
Bonsai Software
All field notes
Sector Insights29 June 20266 min read

Construction and software: why project data gets stuck

In the construction sector, estimating, planning, and procurement management are structurally intertwined because the underlying systems never communicate with one another. Project data is manually retyped from one system to the next, and errors creep in at every handoff. This is not a technical problem — it is an organisational pattern that has become deeply entrenched. And in 2026, as industrial companies expect to invest less, there is little room for that kind of friction.

By Yeslin Beljaars

What does the problem look like on the ground?

An estimator builds a budget in a spreadsheet or a specialised estimating package. That budget is approved. Someone then types the relevant lines into the planning system, and later again into the procurement system. Three data-entry moments, three chances for a typo. If the project scope changes mid-way, the whole round starts over. The project manager works with a version of the budget that is three weeks old. The buyer places an order based on a quantity that has just been revised. The site supervisor has a printout that does not match what was ultimately ordered. This is not an exception. This is how most mid-sized contractors operate today.

Why do off-the-shelf packages not solve this?

There is no shortage of packages on the market claiming to solve this problem. The reality is more stubborn. Large ERP systems are built for processes broader than construction and require months of configuration, heavy implementation programmes, and ongoing licence costs. Construction-specific packages are sometimes strong in estimating but thin in project management, or vice versa. Integrations between packages exist on paper, but in practice they are fragile: an update from vendor A breaks the integration with vendor B, and nobody notices until an invoice does not add up. The organisation adapts to the system rather than the other way around. People build Excel workarounds alongside the package. And so the situation everyone recognises emerges: the system is in place, but the data flows around it.

What does this pattern actually cost?

The damage is hard to pin to a single number, but its nature is clear. Variations are flagged too late because they are not visible in the system. Purchase orders are placed too early or too late because planning and procurement operate independently. Post-project costing is labour-intensive because actual costs do not flow back to the budget automatically. And management reports are always a day behind because someone first has to consolidate the figures manually. For a contractor running twenty active projects, that adds up quickly. Not in dramatic incidents, but in steady margin erosion on every project.

When does it make sense to rebuild the system?

Not every organisation needs to replace its core system. If an existing package works well enough and the workarounds are manageable, it is smarter to deploy AI Workers that automate the re-entry and consolidation of data. But if the organisation finds itself bypassing the system at critical moments, if estimating, planning, and procurement structurally live in separate worlds, then choosing a fully new, domain-specific core system is worth considering. Not as a multi-year IT project, but as a targeted replacement that goes live within months, with construction logic built in from the start. That is what a Digital Twin for construction can be: not a customisation of a generic package, but a system built around the way a contractor actually works.

What changes when the data comes together?

When estimating, planning, and procurement all work from the same data source, a lot of coordination overhead disappears — overhead that currently exists solely to align versions. A change to the budget propagates directly to procurement requirements. The project manager sees the current margin without having to request a report. Variations are flagged the moment they arise, not three weeks later when the invoice comes in. These are not minor improvements in convenience; they are decisions made sooner, with better information. In a sector where margins are thin and the labour market remains tight, that is the difference between a profitable project and one that barely breaks even.

Seeing this in your own operations?

Book a call

Frequently asked questions

Why do construction companies still use separate systems for estimating and planning?

Historically, each system was purchased separately at the moment a specific need arose. Estimating software, planning packages, and ERP come from different vendors and have never been truly integrated. Integrations sometimes exist on paper, but in practice they are fragile and not actively maintained.

When do you choose AI Workers and when do you choose a new core system in construction?

AI Workers are the right fit when existing systems work adequately but the manual re-entry and consolidation of data takes too much time. If systems are being structurally bypassed at critical processes such as estimating and procurement, a new domain-specific core system is the more effective solution.

How long does it take to have construction software rebuilt?

It depends on the scope, but a domain-specific core system for a mid-sized contractor can go live within months if the construction-specific processes are well mapped out. It is not a multi-year ERP implementation programme.

What are the risks of introducing a new core system alongside existing packages in construction?

The biggest risk is a migration that is scoped too broadly. The approach works better when you start with the processes where the pain is greatest, migrate the data from there, and only then move on to the rest. Phased, with go/no-go checkpoints at each step.