Industry Guide 13 min read

EPC project management, phase by phase

How engineer-procure-construct and engineering firms run a contract as one project — a phased Work Breakdown Structure spanning engineering, procurement and construction, a dependency-sequenced Gantt, a per-task Bill of Resources, cost control against budget and milestone or running-account billing.

13 min read Vidya Kathare · July 18, 2026 Updated July 2026
The EPC project flow
01
Open the contract as a project
Client, value, dates, budget, milestones
Active
02
Engineering WBS
Design, drawings, approvals
Planned
03
Procurement
Long-lead items, PRs against tasks
Ordered
04
Construction & erection
BOR: material, labour, plant & rates
Costed
05
Commissioning
Testing, progress, punch list
Tracked
06
Milestone / RA bill
Stage claims, retention, subcontractors
Billed

What EPC project management software is

EPC project management software runs an engineer-procure-construct contract as a single project across all three phases. It decomposes the scope into a phased Work Breakdown Structure (WBS) — engineering and design, procurement of long-lead and bulk items, construction and erection, then testing and commissioning — schedules those tasks on a Gantt with predecessor dependencies, resources each task with a per-task Bill of Resources, controls estimated cost against budget, and bills the client by milestone or as running-account (RA) progress claims. The essential move is that engineering, procurement and construction share one project record rather than living in three disconnected systems that never reconcile.

For the underlying lifecycle read the pillar guide, what is project management software. This page is the EPC-specific view, and it is the thinking behind the EPC & engineering project software product.

The core idea
On an EPC job the risk lives in the seams — a drawing approved late that holds a purchase order, a delivery that slips and stalls erection. One project makes the seams visible; three systems hide them until it is too late.
Engineering, procurement and construction are not three departments passing files. They are one dependency chain that either flows or does not.

Why three phases need one project

The defining feature of EPC is that value and risk pass across phase boundaries, and those boundaries are exactly where a disconnected setup fails.

1. Engineering decides what procurement must buy

A drawing is not just a deliverable — it defines a bill of quantities that procurement must source. If engineering and procurement do not share the project, the requirement is re-keyed, quantities drift, and a late drawing quietly delays a long-lead order without anyone connecting the two.

2. Procurement decides when construction can start

Erection cannot begin until the equipment is on site. When the purchase order is tied to the task that needs it, a slipping delivery is visible against the construction task it will hold up — and the knock-on to the commissioning date is immediate, not a surprise at the end.

3. Cost drifts across all three unless tracked to source

EPC margins are thin and the budget is committed at bid. Unless engineering hours, procured material and construction labour and plant post against the same tasks the estimate was built on, the overrun on one phase is masked by the float on another until the whole contract is under water.

An EPC contract is won on the estimate and lost in the seams. The value of one project record is that engineering, procurement and construction reconcile to each other automatically.

The phased EPC Work Breakdown Structure

EPC is the natural home of the phase-based WBS: the contract decomposed by the stage the work moves through, which is also how it bills.

01
Engineering
Design, drawings, calculations, client approvals
02
Procurement
Long-lead equipment, bulk material, PRs to tasks
03
Construction
Civil, mechanical, electrical erection with BOR
04
Commissioning
Testing, punch list, handover, close-out

Each task carries an owner, an assigned engineer, dates, a budget, a progress percentage and its predecessor dependencies — design approval before procurement, delivery before erection, mechanical completion before commissioning. Those dependencies turn the phase list into a schedule where a slip in engineering re-flows procurement and construction automatically. See the pillar's treatment of WBS versus a task list and the WBS, tasks & dependencies feature.

Procurement tied to engineering tasks

Procurement is where EPC projects most often bleed time and money, and it is where tying the requirement to the task pays off most. Each task's Bill of Resources states what it will consume, so the bulk and long-lead requirement is known from the plan. That requirement becomes a project purchase requisition; material is received and issued from the store against the specific task; and planned BOR consumption becomes actual cost on the same engine. Because the order is tied to the engineering task that generated it and the construction task that needs it, a slipping delivery is never an isolated event — it is visible against the work it will hold up.

Engineering, procurement and construction in three different systems?

We will show you a live EPC project — phased WBS, procurement tied to tasks, Bill of Resources and a milestone bill — in 30 minutes, on your own contract.

Get a demo

Bill of Resources and cost control

Scheduling says when a task runs; the Bill of Resources says what it takes and what it costs. Each task carries a header, its processes, and the resource lines — material, labour, machine and tool, each with a quantity and a rate from the resource master.

PhaseTypical BOR linesWhat cost control watches
EngineeringDesign and drafting effort, software, review hoursHours against the engineering budget
ProcurementLong-lead equipment, bulk material, freightCommitted cost against estimate; delivery slip
ConstructionCivil and structural material, labour crews, plantIssued material and consumed labour vs budget
CommissioningTest consumables, specialist labour, sparesPunch-list cost and close-out against budget

Because every line is priced, the BOR is the cost. Cost estimation rolls each task up to an estimated cost by phase and for the whole project, comparable against budget before work starts; as real hours, material and plant are consumed the same structure records estimated-versus-actual. That is the single most important control on a thin-margin EPC contract. See the Bill of Resources & costing feature and the related ETO project costing guide.

Milestone and RA billing

An EPC contract is billed in stages. Because project bills are resource-itemised and keyed to tasks, the same data that planned and executed the work bills it two ways: by milestone — design approval, equipment delivery, mechanical completion, commissioning — or as a running-account (RA) progress claim against work done to date, carrying forward the previous certified amount and holding retention per the contract. Indian EPC contracts commonly mix the two, and the works-contract GST values sit on the same resource-itemised bill; confirm the exact treatment with your CA or tax advisor.

Illustrative — a process equipment EPC package

One project from design approval to commissioning bill

A firm wins an EPC package to design, supply and erect a process skid and its associated piping. It is opened as a project with the contract value, milestones and budget, then broken into a phased WBS — engineering and drawings, procurement of the long-lead vessel and bulk pipe, civil and mechanical erection, testing and commissioning — with dependencies so procurement waits on approved drawings and erection waits on delivery. Each task carries a Bill of Resources drawn from the resource and item masters, rolled up to an estimated cost checked against the bid budget. Drawings approved triggers the first milestone bill; equipment delivered the next; mechanical completion an RA progress claim with retention. Because all of it rides one engine, every claim traces to the tasks behind it, and estimated-versus-actual stays live across all three phases. This is the profile behind real deployments such as DVC Process and Micro India.

3
phases, one project record
2
ways to bill — milestone & RA
Est.
vs actual across all phases

How Fast Project Management does it

Fast Project Management for EPC 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, milestones, dates and budget; it lives on the Active, On-Hold and Completed tabs and rolls its tasks up into one position.
2
Build the phased WBS. Add engineering, procurement, construction and commissioning tasks with owners and dependencies, and attach drawings and approvals per 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 to the task. Raise project PRs and issue long-lead and bulk material against tasks through Inventory & Procurement, turning planned BOR into actual cost.
5
Bill by milestone or RA. Raise milestone and RA bills with retention, pass subcontractor bills against POs, and hand the money side to Fast Billing & Accounts.

Frequently asked questions

What is EPC project management software?

EPC project management software runs an engineer-procure-construct contract as one project across all three phases. It breaks the scope into a phased Work Breakdown Structure — engineering and design, procurement of long-lead and bulk items, construction and erection, then testing and commissioning — schedules the tasks on a Gantt with dependencies, resources each task with a per-task Bill of Resources priced from a resource master, controls estimated cost against budget, and bills the client by milestone or as running-account (RA) progress claims. The point is that engineering, procurement and construction share one project record instead of three disconnected systems.

How does EPC software handle procurement of long-lead items?

Each task's Bill of Resources states what it will consume, so the bulk and long-lead requirement is known from the plan rather than discovered late. That requirement becomes a project purchase requisition, material is received and issued from the store against the specific task, and planned BOR consumption becomes actual cost on the same engine. Because procurement is tied to the engineering task that needs it, a slipping delivery is visible against the construction task it will hold up.

What is the difference between milestone billing and RA billing on an EPC project?

Milestone billing raises a claim when a defined stage completes — design approval, equipment delivery, mechanical completion, commissioning. RA (running-account) billing raises a periodic progress claim against work done to date, carrying forward earlier certified amounts and retention. Both are supported because project bills are resource-itemised and keyed to tasks, so a claim traces back to the exact tasks and resources behind it. EPC contracts in India commonly mix the two, and the works-contract GST treatment should be confirmed with your CA.

Can it track estimated cost against actual across engineering, procurement and construction?

Yes. Every task's Bill of Resources rolls up to an estimated cost by phase and for the whole project, compared against the budget before work starts. As engineering hours, procured material and construction labour and plant are consumed, the same structure records the actual, so estimated-versus-actual is live across all three phases and cost overrun on any one shows up while it can still be managed.

Is it cloud or on-premise, and does it suit multi-site EPC work?

It is available both cloud and on-premise. Multi-site EPC work is handled by running each contract as its own project on the Active, On-Hold and Completed tabs, with a resource-wise Gantt showing how shared crews and equipment are loaded across concurrent sites. Pricing is indicative in INR and should be confirmed for your user count and deployment.

Run engineering, procurement and construction as one project

A 30-minute Fast Project Management demo covers the phased WBS, procurement tied to tasks, per-task Bill of Resources, cost against budget and milestone or RA billing — live, on your own contract.

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