Skip to content

Five industries worked hands on, so we arrive knowing where the gaps usually are.

All industries →Request a demo

Four ERP platforms in house, and fifteen capability modules. The recommendation is never tied to a licence quota.

All solutions →Request a demo

One team from platform selection through to the reports on your desk.

All services →Request a demo

Learning Centre

Guides, how-tos, comparisons and a plain-English glossary, written by the consultants who deliver the projects. No form in front of any of it.

Free toolsNo gate before you use them
Plain EnglishBOQ, retention, WIP and IPC explained
Written in houseBy the people who run the projects
Browse all resources →

Nobody in UAE ERP publishes their tools or their pricing. We do both.

Free tools →Request a demo

Consultants in the UAE, technical team in South Asia. Cost stays sharp without cutting corners.

About QZ Infomatics →Request a demo
Request a demo +971 4 243 4010

Project costing software

Know the margin on every job
while you can still do something about it.

Project costing software tracks budget, committed cost and actual cost against every cost code on a job, in real time. QZ Infomatics configures it on Odoo, Microsoft Dynamics 365 and Oracle NetSuite for contractors, manufacturers and facility management companies across the UAE and GCC, with budgets linked directly to the bill of quantities.

✓ BOQ-linked budgets✓ Committed cost live✓ Forecast at completion✓ Cost code to certificate
Marina Tower Fit-OutLive
Budget (BOQ)AED 18.40M
CommittedAED 14.92M
Actual to dateAED 11.06M
Forecast at completionAED 16.18M
Margin+12.1%
Cost codes tracked340
Cost data lagLive

The problem

Most contractors find out the margin after they can act on it

Not because nobody is counting, but because the counting happens in three places and only meets once a month.

01Cost lands at month end

By the time the cost report is assembled the money is spent and the package is closed. You are reporting history, not steering a job.

02Committed cost is invisible

Approved LPOs and subcontracts sit outside the budget until an invoice arrives, so a cost code looks healthy while it is already overspent.

03Job margin is an estimate

Overheads absorbed at company level, plant treated as a fixed cost, labour costed to a department. The number at the bottom is a guess.

Capability

What project costing software does

Six things, configured as standard on whichever platform you run. None of this should be custom development.

BOQ-linked budgets

The priced bill imported line by line and mapped to cost codes, so budget and scope share one source.

Cost codes and WBS

A work breakdown structure the whole business posts against, from procurement to payroll to plant.

Committed cost tracking

An LPO or subcontract consumes budget the moment it is approved, not when the invoice eventually arrives.

Forecast at completion

Budget, committed, actual and remaining recalculated on every posting, so the end position moves as the job does.

Variation and change control

Variation orders raised, approved and valued against the same BOQ as the original scope, with their own budget line.

Project P&L in real time

Certified revenue against cost to date, per job and across the portfolio, without a spreadsheet consolidation.

End to end

How cost actually reaches the job

Every step below posts to a cost code. That single discipline is what turns a monthly report into a live number.

  1. The BOQ becomes the budget

    Imported line by line and mapped to cost codes. No re-keying, and no parallel budget file that drifts from the contract.

  2. Every cost code carries three numbers

    Budget, committed and actual, live. This is the change that makes an overrun visible in week three instead of month three.

  3. Approval commits the budget

    Purchase orders and subcontracts consume budget at approval, with a budget check that blocks the ones that would not fit.

    Procurement →
  4. Actuals land the day they happen

    Goods received, hours booked and plant hire all post to the cost code that consumed them, not to a department.

    Site inventory →
  5. Forecast at completion recalculates

    Remaining budget against remaining scope, updated on every posting, so the projected outturn is never a month old.

  6. Certified revenue meets cost

    Valued work from the same BOQ lands against cost to date, producing a live margin per job and across the portfolio.

    Revenue recognition →

Platform

Where we build project costing

The capability is similar on all three. What differs is cost, entity structure and how much configuration it takes to get there.

Most common

Odoo

Analytic accounting gives you cost codes and committed cost without custom development. For a contractor under 100 users this is where project costing usually lands.

  • ✓ Lowest total cost of the three
  • ✓ Analytic plans map cleanly to a WBS
  • × Portfolio reporting past four entities gets slow
Odoo for construction →
Microsoft houses

Dynamics 365 Finance & Operations

Job costing is native rather than configured, and the Excel and Power BI path out of it is the shortest of the three for a finance team that lives in Microsoft 365.

  • ✓ Native jobs, tasks and job planning lines
  • ✓ Strong WIP and recognition handling
  • × Higher licence cost at the same headcount
Dynamics for construction →
Groups

Oracle NetSuite

Worth it when project cost has to consolidate across several entities and currencies into one group position without a monthly rebuild.

  • ✓ Cost rolls up across companies natively
  • ✓ Mature audit trail for investor-backed groups
  • × Overkill for a single-entity contractor
Multi-entity groups →

Not sure which fits? The platform comparison puts all four against cost, user count and consolidation. Try the fit finder →

Frequently asked questions

What buyers ask about project costing

What is project costing software?

Project costing software tracks budget, committed cost and actual cost against every cost code on a job, and recalculates the forecast at completion as postings arrive. It replaces the monthly cost report assembled in a spreadsheet with a live position, so an overrun becomes visible while there is still scope to act on it.

How is project costing different from job costing?

They describe the same discipline at different scales. Job costing usually means tracking cost against a discrete order, common in manufacturing and service work. Project costing adds a work breakdown structure, committed cost, progressive valuation and forecast at completion, because a construction project runs for months and is billed in stages rather than on delivery.

Does it handle BOQ and WBS?

Yes. The priced bill of quantities is imported and mapped to cost codes, and those cost codes form the work breakdown structure that procurement, stores, payroll and plant all post against. Keeping budget and scope on one structure is what makes the reporting trustworthy. Construction ERP.

Can it forecast cost at completion?

Yes. Remaining budget is measured against remaining scope and recalculated on every posting, so the projected outturn moves with the job rather than being rebuilt monthly. This is the number most contractors say they want and most systems deliver a month late.

Does it integrate with Primavera P6?

Yes. We integrate the programme in P6 with cost in the ERP against the same WBS, so progress, earned value and cost sit on one structure. Planners keep working in P6 and finance stops re-keying. Construction project management.

Which ERP platforms do you build this on?

Odoo, Microsoft Dynamics 365 Finance & Operations and Oracle NetSuite. Odoo suits contractors under 100 users, Finance & Operations suits teams already in Microsoft 365, and NetSuite earns its cost once project cost has to consolidate across several entities. Because we implement all three, the recommendation follows your requirements. Compare the platforms.

How long does it take to implement?

Project costing on its own, for a single entity, is typically live in six to ten weeks including BOQ and cost-code migration. As part of a full ERP implementation it sits inside the usual eight to twelve week timeline. Both are quoted at a fixed price before build work starts. ERP implementation.

Talk to a consultant

Talk to an ERP consultant, not a salesperson

Book a free 30 minute call with QZ Infomatics in Dubai. You will leave it with a platform recommendation, the reasoning behind it, a realistic timeline and an indicative budget band — before you commit to anything.

  • ✓ A consultant who delivers projects, not a sales desk
  • ✓ Odoo, Microsoft Dynamics 365 and Oracle NetSuite compared honestly
  • ✓ Licence cost and implementation cost quoted as separate numbers
  • ✓ If we are not the right fit for you, we will say so

Book a free call

We reply within one working day.

Or WhatsApp us on +971 4 243 4010

Request a demo