Book a demo
To see exactly how we can help you drive your company in the right direction, book a demo with an expert.

Technical and engineering consulting firms need project management software that can bill one scheme several ways at once. A percentage fee on the structural package, a time charge on acoustics and a lump sum on the daylight assessment are normal. The binding constraint on delivery is usually one named licensed specialist, not headcount.
A school rebuild. The structural and civil package is on a percentage of construction value. MEP is a separate appointment with the same client, time charged against a cap. Acoustics and daylight are small lump sums won off the back of the main job. There's a geotechnical sub-consultant whose fee you're passing on with a markup. The client wants the whole thing signed off before the next stage starts, and the one principal engineer who can approve the structural calculations is on site on Tuesdays and Thursdays.
Open a generic project tool and you can model about a third of that. A task plan, people assigned, a percentage complete. The three fee bases, the sub-consultant commitment, the site time and the stage gate live somewhere else, usually in a spreadsheet kept by whoever has been at the practice longest.
Four gaps matter more than the rest.
One job, several fee bases. This breaks software first in engineering. A percentage fee moves when the construction cost estimate moves. A time-charged package has a cap you watch weekly. A lump sum has a drawdown schedule. Disbursements are recharged at cost or with a markup depending on the appointment. Tools that assume one billing model per project make you split a scheme into four records and reassemble it by hand for the fee letter.
The constraint is a person, not a role. Scheduling by role works when any mid-level engineer will do. It fails the moment the question is which licensed engineer can stamp the calculations, who holds the right site accreditation, or who has done a basement on clay before. Role-based resourcing tools are built for an interchangeability that doesn't exist in technical consulting. SPI Research and CMap found consultants at boutique firms working across 3.4 projects at once, with project managers running 5.2 (The Spreadsheet Breaking Point, February 2026, n=373). A licensed engineer stamping calculations usually sits above both figures, and every one of those schemes has a project lead who assumes they have first call.
Time happens away from a desk. Site visits, surveys, witness testing and inspections are chargeable, and they get logged late or not at all if timesheet entry needs a laptop. Mileage follows the same pattern. Recovery on a time-charged job is decided by how much of the week gets recorded.
Programs are long and stage gated. A scheme can sit between AIA phases for months while the client finds funding or waits for a permit decision. The job isn't finished and it isn't running. Software that only knows "active" and "closed" either inflates your pipeline or loses the work altogether.
Continuity is the other half of that problem, and your engineers feel it before your CFO does. James O'Sullivan, CEO of Project One, described how his own consultants think about it on CMap's webinar "Dispelling consulting myths":
"They could finish a four-year program on a Friday. They want to know where they're going Monday morning. They want to know about four weeks before that."
His people, he said, "don't sit around and do nothing very well." A practice that can't see four weeks ahead loses good people as well as fee.
Long programs are where margin leaks slowly. SPI Research says a project overrun above 10% undermines service execution and risks damaging client relationships, and its 2026 Professional Services Maturity Benchmark separates high performers at 6.9% from everyone else at 12.1%.
The ranking here differs from the one we'd give a management consulting firm, where staffing leads. In technical consulting, commercial structure comes first, because a system that can't hold your fee arrangement will never give you a true margin no matter how good its resourcing is.
1. Mixed fee bases on a single job. Percentage fee, time charge, lump sum and recharged disbursements, coexisting under one project with one roll-up. Test this with your most awkward live appointment before you look at anything else.
2. Named-person resourcing with disciplines and qualifications. Who is licensed, who is approved for that inspection, who knows the client. Plus one specialist's commitments across every scheme, which is how you find out three project leads have all assumed they have the same person in June.
3. Fee drawdown against stage gates. Stages with their own budgets and fee value, a clean way to park a job between stages, and a record of what was earned versus what was invoiced while it was parked.
4. Site time and expenses on mobile. Same-day capture of time, mileage and expenses, coded to the job instead of a monthly claim form.
5. Sub-consultant commitments. The cost of an appointed sub-consultant should hit the job's margin when you appoint them, not when their invoice clears.
6. Utilization by discipline. Knowing structures is fully booked while MEP has spare capacity is something you can act on. A practice-wide average isn't.
Bring your messiest appointment to the demo. Not the clean lump sum, the one with a percentage fee on part of it, a provisional sum for additional services, and a sub-consultant you're carrying.
Ask how the system handles a variation. Additional services are where engineering fees are either recovered or given away, and the difference usually comes down to whether anyone noticed in the same month the extra work happened. CMap's piece on turning scope creep into an opportunity covers the commercial side of that conversation.
Ask what happens to a job that pauses for eight months, and whether the resourcing plan survives the restart. Ask how many people can see the live fee position. In some practices only the directors can, which means project leads make scope decisions blind.
If you work to ISO 19650, ask the information management question separately from the project management question. Drawing registers, transmittals, version control and issue registers are a different discipline from job costing, and few platforms do both well. Some firms are better off with a specialist information management product alongside a commercial system than with one tool that half-does each.
Two more. Multi-office cost rates, if your structures team sits in one city and your civil team in another. And whether the capacity planning tools you already use can be retired, or whether you'll run them in parallel forever.
Harley Haddow, a multidisciplinary engineering consultancy with five locations and ten departments, has run on CMap since 2015. Before that it carried disparate systems that didn't integrate with Sage, which is the version of this problem that turns up once a practice has more disciplines than it has ways of reporting on them. Its case study publishes no outcome figures, so read it for the situation, not the result.
On the label: we don't sell CMap as project management software, and a practice looking only for a task board will find it heavier than it needs. CMap's AEC Edition is the practice intelligence suite for architecture and engineering firms, connecting fees, resourcing, time, invoicing, email and documents in one place. Task management is part of it. The commercial engine is what usually makes a practice move.
Specifically: job costing that holds percentage-fee and time-charged work, Fee Estimator Intelligence when you're pricing the next appointment, named-person resourcing with a skills matrix and heatmaps, Budget vs Actual at project and stage level, and invoicing and revenue in the same system that holds the fee. Revit, AutoCAD, Newforma and OpenAsset are among the named integrations.
For information management, CMap PIM handles drawing and document management, transmittals, version control, issue registers and ISO 19650 support.
The AEC Edition page has the module detail, and job costing for architects walks through the fee mechanics in more depth than this page can. For the cross-sector view, see the guide to project management software for consultants.
It should. Ask the vendor to set up a single job with a percentage fee on one package and a capped time charge on another, with one combined invoice. If they need two projects and a manual merge, you've found your answer in the demo, not in month four of implementation.
By discipline and by person, with site time and travel recorded as the chargeable work it usually is. Practice-wide averages hide the pattern that matters, which is one discipline overcommitted while another carries spare capacity. Forward bookings are more useful than last month's actuals.
Project management software plans and tracks the work. Job costing tracks what the work costs against the fee, by stage and by discipline. Engineering practices need both, and the pain usually comes from having them in separate systems that disagree about what's been delivered.
Yes. Cost consulting, planning, ecology, fire, transport and sustainability assessment teams run on the same mechanics: mixed fee bases, named specialists, stage gates and chargeable site time. BREEAM and LEED assessment work in particular tends to be lump sum with a long tail of additional services.
