Industry Guide 13 min read

Construction project management, end to end

How construction and real-estate contractors run each site as a project — from a phase-based Work Breakdown Structure and a dependency-sequenced Gantt to a per-task Bill of Resources, cost control against budget and running-account billing with retention and subcontractor bill passing.

13 min read Vidya Kathare · July 18, 2026 Updated July 2026
The construction project flow
01
Open the contract as a project
Client, value, dates, budget & retention terms
Active
02
Phase-based WBS
Foundation, structure, finishing, MEP
Planned
03
Gantt & dependencies
Foundation before structure, curing gaps
Sequenced
04
Bill of Resources
Cement, steel, labour, plant & rates
Costed
05
Measure progress
Quantities done, material issued to task
Tracked
06
RA bill with retention
Progress claim, subcontractor bills passed
Billed

What construction project management software is

Construction project management software runs each site or building contract as a single project — not as a pile of disconnected registers for material, labour, progress and billing. It decomposes the job into a phase-based Work Breakdown Structure (WBS), schedules the phases on a Gantt chart with predecessor dependencies, resources each task with a per-task Bill of Resources of cement, steel, aggregate, labour and plant, tracks progress and material issued against each task, and raises running-account (RA) or milestone bills with retention and subcontractor bill passing. Because everything hangs off one project record, the contract's cost and progress are a roll-up of real work rather than a figure someone reconstructs at month-end.

That is the difference between knowing you have a contract and being able to show, on any given day, exactly what the site has consumed against budget and what you are entitled to certify. For a fuller treatment of the underlying lifecycle, read the pillar guide: what is project management software. This page is the construction-specific view of that same lifecycle, and it is the thinking behind the construction & real-estate project software product.

The core idea
A measurement book, a stores register and a billing file that never reconcile is three versions of the truth. One project, with tasks that carry both the plan and the actual, is a single version you can defend to the client.
The value is not more paperwork — it is that the RA bill, the material issued and the progress measured all trace back to the same tasks.

Why registers and spreadsheets break on site

Most contractors do not lack data; they are drowning in it. The bar bending schedule is in one file, the labour muster in another, the stores issue in a register, progress in the site engineer's head, and the RA bill in an accountant's spreadsheet that is reconstructed painfully every month. Three failure modes follow.

1. Cost drifts silently between estimate and final account

On a construction project the gap between the rate you quoted and the cost you are incurring opens quietly — an extra truck of aggregate here, labour on site a week longer there, a hired excavator kept beyond plan. Unless material issued and labour consumed post against the same tasks the estimate was built on, the overrun is invisible until the final account, when it is too late to recover.

2. Every RA bill is argued from scratch

When the progress claim is not built from measured tasks, each RA bill becomes a negotiation — the client's PMC questions quantities, retention is calculated by hand, and the previous certified amount is looked up from a paper trail. A resource-itemised bill keyed to tasks turns that argument into a certification.

3. Subcontractor claims and your certification never line up

Piece-rate and labour subcontractors raise their own bills. If those are not passed against a purchase order on the same system, you end up certifying one figure to the client and settling another with the subcontractor, with the difference lost in email.

A construction business without a system is not short of numbers — it is short of numbers that connect the measurement to the material to the bill.

The phase-based WBS for a building

Construction is the natural home of the phase-based WBS — the deliverable decomposed by the stage the work moves through, which is also the way it bills. A serious tool lets you author the breakdown that matches the contract.

By phase

Excavation, foundation, structure, brickwork, finishing, MEP and handover — the WBS mirrors how the site actually progresses and how the RA schedule is drawn.

Buildings

By block or unit

A township or apartment project broken into towers, blocks or units, each a sub-project with its own tasks — so a single block can be measured, costed and billed in its own right.

Real estate

By BOQ item

Where the contract is a bill of quantities, tasks map to BOQ line items so measured quantity flows straight into the progress claim.

Item-rate contracts

Each task carries an owner, an assigned site engineer, a priority, start and finish dates, a budget, a progress percentage and — critically — its predecessor dependencies: foundation before structure, curing before de-shuttering, structure before finishing. Those dependencies are what turn a list of activities into a schedule you can hold. When curing runs long, the successors move and the effect on the handover date is visible immediately. Read more on structuring the breakdown in the pillar's section on WBS versus a task list, and see the feature at WBS, tasks & dependencies.

Bill of Resources and cost control

Scheduling tells you when a task runs. The Bill of Resources tells you what it takes and what it costs. Each task carries a header for its quantity and unit, the processes within it, and the actual resource lines — every line a material, labour, plant or machine item with a quantity and a rate drawn from the resource master.

  • Material — cement, steel, aggregate, blocks and consumables from the shared item master, each with quantity and rate.
  • Labour — masons, bar-benders, carpenters and helpers, priced by their rate and effort from the resource master.
  • Plant & machine — excavators, mixers, hoists and formwork, with the hire rate and working hours held once in the resource master.

Because every line is priced, the BOR is also the cost. Cost estimation rolls each task's lines (quantity × rate) up to an estimated cost, comparable against the budget before work starts. As material is issued from the store against a task and plant and labour are consumed, the same structure records estimated-versus-actual — so an overrun on a cost head shows up while there is time to act. See the deep-dive on project costing for engineered work and the Bill of Resources & costing feature.

Still reconstructing every RA bill from a stack of registers?

We will show you a live construction project — phase WBS, Gantt, per-task Bill of Resources and an RA bill with retention — in 30 minutes, on your own contract.

Get a demo

RA billing, retention and works-contract GST

A construction contract is almost never paid all at once. It is paid through running-account (RA) bills — progress claims raised against work certified to date, each carrying forward the previously certified value and the retention held back. Because project bills here are resource-itemised and keyed to tasks, an RA bill is built from the same measured tasks and resources the work was planned and executed against.

From measurement to a certified RA bill
1
Measure the work done
Read progress percentage and quantity against each task — the same tasks the BOR was planned against.
2
Raise the resource-itemised claim
A project bill header with lines by task and resource group and code, each with quantity, unit, rate and amount.
3
Carry forward and deduct retention
Net the previously certified amount and hold back retention per the contract, so the claim matches what is due now.
4
Apply works-contract GST
The taxable value and party sit on the same bill, ready for a works-contract GST invoice — confirm treatment with your CA.
5
Print and certify
Produce the printable RA bill for the client or PMC, traceable back to the exact tasks and resources behind it.

This is the pattern every Indian contractor knows, and getting it right is the difference between healthy cash flow and money stuck in disputed claims. Retention held per contract, GST on a works contract and the previous certified position all sit on one bill because the bill is built from the plan. Indicative pricing is quoted in INR; the exact GST and retention treatment for your contracts should be confirmed with your CA or tax advisor. Read the billing deep-dive on the pillar's milestone and progress billing section, or see project & milestone billing.

Subcontractor bill passing

Construction runs on subcontractors — piece-rate labour, specialist MEP, waterproofing, aluminium. Their bills are passed and cleared against a purchase order on the same engine that raises the client's RA bill, so a subcontractor claim and the amount you certify are one record rather than a reconciliation exercise. The result is that the money you owe down the chain and the money you claim up the chain are visible together on the project, and both post alongside the platform's invoicing through Fast Billing & Accounts.

Illustrative — a G+7 residential block

One project, from foundation to final RA bill

A contractor opens a residential block as a project with the contract value, dates, budget and retention terms. It is broken into a phase WBS — excavation, foundation, RCC structure floor by floor, blockwork, finishing, MEP, handover — with dependencies so de-shuttering waits on curing and finishing waits on structure. Each task carries a Bill of Resources: cement and steel from the item master, mason and bar-bender labour and the hoist and mixer from the resource master, rolled up to an estimated cost checked against budget. As floors complete, progress and material issued against each task turn the estimate into actual, and each month an RA bill is raised for work certified to date — retention deducted, previous claim carried forward, subcontractor bills passed against their POs. Every claim traces back to the tasks behind it. This is the profile behind real deployments such as Micro India.

1
project record for the whole contract
RA
progress bills with retention
Est.
vs actual cost, live

How Fast Project Management does it

Fast Project Management for construction is a working implementation of everything above, built by Improsys in Pune on the shared Fast Suite platform and available cloud or on-premise.

1
Open the contract as a project. Create a project with client, value, dates, budget and retention terms; it lives on the Active, On-Hold and Completed tabs and rolls its tasks up into one progress and cost position.
2
Build the phase WBS. Add work-breakdown tasks with owners, dates and progress, link predecessors, and attach drawings, approvals and site photos to each task.
3
Schedule and resource. Sequence tasks on the Gantt, build a per-task Bill of Resources from the resource master, and run cost estimation against budget.
4
Procure and issue to the task. Raise project purchase requisitions and issue material from the store against a task through Inventory & Procurement, turning planned BOR into actual cost.
5
Bill with RA and retention. Raise RA and milestone bills with retention, pass subcontractor bills against POs, and hand the money side to Fast Billing & Accounts.
Keep going — the project management library
The pillar guide, the sibling industry guides and the product pages that implement each part.

Frequently asked questions

What is construction project management software?

Construction project management software runs each site or building as a project rather than a set of disconnected registers. It breaks the job into a phase-based Work Breakdown Structure (WBS), schedules the tasks on a Gantt with predecessor dependencies, resources each task with a per-task Bill of Resources of material, labour, plant and machine priced from a resource master, tracks progress and material issued against the task, and raises running-account (RA) or milestone bills with retention and subcontractor bill passing. Everything hangs off one project record, so cost and progress are a roll-up of real work rather than a monthly guess.

What is RA billing in construction, and how is it handled?

A running-account (RA) bill is a progress claim raised against work completed to date on a live contract, with earlier certified amounts and retention carried forward. Because project bills in Fast Project Management are resource-itemised and keyed to tasks, an RA bill is built from the same tasks and resources the work was planned and executed against — measured by progress percentage and quantity, with retention held back per the contract. Each RA bill therefore traces back to the work it represents, which is exactly what a client or PMC wants to certify.

How does it handle subcontractor bills and works-contract GST?

Subcontractor bills are passed and cleared against a purchase order on the same engine that raises the client bill, so a subcontractor claim and the amount you certify are one record, not an email thread. Because bills are resource-itemised, the values needed for a works-contract GST invoice — taxable value, retention and the party master — sit on the same bill. Fast Project Management is designed for India's RA and works-contract billing patterns; confirm the exact GST treatment and retention percentages with your CA or tax advisor.

Can it compare estimated cost against actual on a site project?

Yes. Each task's Bill of Resources (quantity times rate) rolls up to an estimated task and project cost that is compared against the budget before work starts. As material is issued from the store against a task and labour and plant are consumed, the same structure records the actual, so estimated-versus-actual stays live and a slipping cost head is visible while there is still time to act rather than at final account.

Is it cloud or on-premise, and does it suit small contractors?

It is available both cloud and on-premise, so a contractor can start on the cloud and move on-premise if site connectivity or policy requires it. It suits contractors of most sizes because it scales from a single site run as one project to a portfolio of concurrent sites on the Active, On-Hold and Completed tabs; pricing is indicative in INR and should be confirmed for your user count.

Run your next site as one project, not ten registers

A 30-minute Fast Project Management demo covers the phase WBS, the Gantt, per-task Bill of Resources, cost against budget and RA billing with retention and subcontractor bill passing — live, on your own contract.

Get a demo
No commitment. No slides. Your contract on screen. Cloud or on-premise.