— 15 min read
S-Curve Modelling in Construction: A Practical Guide

Last Updated Apr 3, 2026

Josh Krissansen
68 articles
Josh Krissansen is a freelance writer with two years of experience contributing to Procore's educational library. He specialises in transforming complex construction concepts into clear, actionable insights for professionals in the industry.
Last Updated Apr 3, 2026

S-curve modelling gives teams early visibility of how cost, programme, and cash flow are tracking over time. Without it, small variances can build unnoticed until recovery becomes difficult and expensive.
On major construction projects, cost and programme problems rarely show up all at once. They tend to build gradually, buried in small slips that milestone reporting often fails to flag early. On Melbourne’s Metro Tunnel, those pressures accumulated over time, contributing to major cost overruns of more than $1.9 billion and significant delays to delivery.
S-curve modelling helps close that gap by tracking cumulative performance against a clear baseline. It makes variance visible earlier and gives teams a forward view they can act on while there is still time to intervene.
In this article, we explain how S-curve modelling works in practice, where it adds decision-making value, and how to use it to detect and act on risk earlier across cost, programme, and cash flow.
Table of contents
What is S-Curve Modelling in Construction?
S-curve modelling shows how work, cost, or value accumulates over the life of a project. On a typical project, progress starts slowly during mobilisation, ramps up as labour and production peak, then levels off again as the project moves toward completion.
On most commercial projects, three curves sit together on the same chart:
- 1. Planned progress, based on the approved baseline programme and budget
- 2. Actual progress, reflecting what has been delivered on site
- 3. Earned value, representing the value of work completed against the plan
Viewed together, these curves show whether delivery is tracking as expected or drifting away from the baseline. For instance, a gap between the planned and actual curve can show schedule or cost pressures as it develops, rather than after a milestone is missed.
The earned value S-curve adds an additional check by linking progress to value rather than relying on percent complete or spend alone, helping distinguish real delivery from situations where costs are rising but little work has actually been completed.
S-curve modelling can bring cumulative slippage to the surface early. Rather than hiding small variances in separate reports, it shows how weekly misses add up over time.
Types of S-Curves
Construction teams use different kinds of S-curves to support specific control decisions. These are the five curves most commonly used in commercial projects.
Planned vs Actual Progress S-Curve
This curve compares the approved baseline programme or budget against what is actually happening on site.
Project managers, construction managers, and planners use it to spot schedule drift while resequencing and recovery options are still available and to support practical decisions like:
• Adjusting lookaheads
• Validating recovery plans
• Testing whether revised sequencing will genuinely pull time backBudget Cost vs Actual Cost S-Curve
This curve compares planned cost distribution against committed and incurred costs over time.
Commercial managers, cost controllers, and finance teams rely on it to see whether spend is pulling forward, lagging, or accelerating without scope justification.Earned Value S-Curve
This curve links progress and cost to show the value of work actually delivered over time.
By tying delivery to value rather than spend alone, it helps distinguish genuine productivity issues from timing effects such as early procurement or delayed invoicing. Executives, project controls teams, and lenders on major programmes then use that information to:
• Assess forecast reliability
• Set intervention thresholds
• Support executive reportingLabour Hours and Quantities S-Curve
This curve tracks labour hours or installed quantities independently of cost.
Site managers, self-performing contractors, and operations leaders use it to assess productivity against the plan and to inform decisions on crew sizing, shift patterns, and targeted productivity recovery.Cash Flow and Revenue S-Curve
This curve forecasts when cash flows out to subcontractors and suppliers and when revenue is received from the principal (client).
Finance teams, executives, and commercial leaders depend on it to manage working capital and to plan funding requirements and payment sequencing.
Why S-Curves Matter in Construction Project Management
Traditional milestone reports and monthly status updates often surface problems too late to change outcomes. By the time a milestone is missed or a forecast is revised, the underlying drift has usually been building for weeks or months.
Cumulative performance over time is often a more reliable indicator of final project outcomes than point-in-time status reporting. Emerging problems become visible earlier because cumulative performance reflects how work is progressing over time, rather than towards the end.
S-curves make those movements visible by translating cumulative performance into a clear trend. This allows project teams to identify risk sooner and respond before issues escalate.
Expose Schedule Risk Early
S-curves show when performance starts to drift away from the baseline, long before practical completion is at risk.
Slow mobilisation, stalled handovers, and sequencing friction appear as flattening or lagging curves, allowing project and construction managers to resequence work or test recovery plans before the practical completion date is at risk and liquidated damages risk becomes real.
Reveal Cost and Spend Patterns
By plotting planned cost against committed and incurred spend, S-curves show whether a project is heading for budget overrun, or whether timing effects, such as early material purchases, are simply bringing costs forward.
Commercial teams can then use this to adjust cash calls or spending controls before exposure escalates, reducing reliance on short-term funding.
Protect Cash Flow and Liquidity
Cash flow S-curves forecast when payments flow out to subcontractors and suppliers, and when progress claims are likely to be paid.
On Australian projects operating under the Security of Payment Act, there is often a gap between incoming and outgoing payments. For example, a contractor may need to pay subcontractors and suppliers within 7-14 days of receiving an invoice, while the corresponding progress claim may not be certified and paid by the principal for 20-30 days.
Seeing that gap early reduces the need for reactive funding should costs rise faster than cash inflows.
Improve Stakeholder Confidence
For principals, lenders, and boards, S-curves provide a clear visual of how a project is progressing over time. Instead of piecing together updates from multiple reports, stakeholders can see at a glance whether delivery is tracking with the baseline or beginning to drift.
How to Create an S-Curve For a Construction Project
Creating an S-curve involves organising project scope, schedule, and cost data into a cumulative view of progress over time. Once the inputs are structured correctly, the curve can be plotted and updated throughout the project lifecycle.
The process below outlines how construction teams typically build and maintain an S-curve.
Define the Project Parameters
Start by confirming the core parameters of the project, which include:
• Project duration: The total time from the project start to practical completion or final closeout.
• Total budget or quantity: The total cost of the project, or the total quantity of the work to be done.
These parameters define the scope of the S-curve.Set the Axes
Next, set the horizontal axis to reflect time, using weeks, months, or defined project phases, and the vertical axis to reflect cumulative value, whether dollars, hours, or quantities.
3. Plot the Planned Value (PV)
Pull the planned schedule and budget from the approved construction programme, and segment it into regular intervals that match how you’ve set up the horizontal axis.
Then, plot the cumulative PV at each time interval, creating a planned value S-curve that shows how work or spend is expected to accumulate over the life of the project.
This curve becomes the reference point against which you’ll compare actual progress.Track Actual Progress
As the project progresses, record actual costs, labour hours, or quantities completed and plot these values cumulatively on the same chart.
Compare the planned value, actual cost, and earned value curves to assess how the project is progressing. Viewing these curves together helps reveal whether work is tracking with the schedule and budget.
For example, if the actual cost curve begins rising faster than the earned value curve, spending may be outpacing the value of work delivered. If the earned value curve falls below the planned curve, it can indicate that progress is slower than expected.5. Update the Curve Throughout the Project
Update the S-curve on the same cadence as cost reporting or payment cycles so new actual cost and earned data are incorporated as the project progresses.
As the project progresses and the curve changes, deviations from the baseline will begin to appear. Where these shifts are significant, annotate the curve with the underlying cause, such as weather disruption, design delays, or early procurement.
What S-Curve Patterns Reveal About Project Performance
S-curve analysis focuses on how the actual and earned curves move against the baseline, analysing why the curve changed in the first place.
Certain patterns appear consistently on construction projects. Understanding what these movements signal helps project teams diagnose issues early and decide whether intervention, recovery action, or commercial assessment is required.
Ahead of Schedule
When actual and earned curves rise faster than planned, delivery appears to be ahead of schedule. This can reflect genuine productivity gains or early completion of critical work, but it is often driven by front-loaded procurement or early invoicing rather than physical progress on site.
Before assuming the project is ahead of schedule, confirm the work has actually been completed and inspected. Where work is moving faster than expected, confirm quality controls are keeping pace, so early movement does not mask defects or rework risk later.
Behind Schedule
When actual or earned curves sit below the planned curve, progress is slower than expected. This usually points to one of three causes:
- 1. Blocked handoffs
- 2. Lost production time
- 3. Coordination issues between trades.
Flat sections during peak phases are a common warning sign, often indicating material delays or access constraints.
Acceleration
A sudden steepening of the actual cost or labour curve signals acceleration. In some cases, this is deliberate and approved to recover time. In others, it reflects unplanned rework or scope pressure.
Where this S-curve trend emerges, ensure the acceleration is authorised, funded, and sustainable before proceeding.
Assess downstream impacts on cash flow and defect risk before assuming the trend can continue without consequence. For example, acceleration may require overtime or expedited materials. These costs often arrive earlier than planned, creating short-term cash flow pressure even if the overall budget stays the same.
Flatlining
Flatlining occurs when the actual or earned curve shows little or no movement. Common causes include:
- Weather disruption
- Permitting holds
- Unresolved RFIs
- Emerging disputes
The priority is to quantify the duration and cost impact immediately. Flatlining during critical phases should trigger intervention, not observation, as recovery options narrow quickly once inactivity compounds.
Front-Loaded and Back-Loaded Curves
Front-loaded curves show high early spend, often driven by mobilisation or long lead procurement. Back-loaded curves defer activity into later phases, commonly due to extended design development or approval cycles.
Neither shape is inherently wrong, but both increase risk if unmanaged. Front loading increases early cash exposure. Backloading compresses delivery and leaves little margin to absorb delay.
Where S-Curves Fit in Planning, Monitoring, and Communication
S-curves start as a forecast of cost, labour, and delivery, then evolve into a tool for monitoring progress and explaining change as the project unfolds. Here’s how they support key decisions from early planning through to project closeout.
Initial Planning and Baseline Validation
During early planning, S-curves are used to model cash flow requirements across mobilisation, peak delivery, and closeout. Teams can test front-loaded, back-loaded, and linear delivery scenarios before work starts and assess whether the programme and budget align.
Look Ahead Planning and Resource Loading
Once delivery is underway, S-curves become more useful when paired with three or six-week look-ahead schedules. The curve shows when labour and activity are expected to ramp up, while the look-ahead schedule highlights the specific tasks and constraints approaching on-site.
For example, if the curve shows a sharp increase in labour demand over the next month, the look-ahead schedule may reveal that multiple trades are scheduled to work in the same area. That early visibility gives teams time to resequence work, secure additional crews, or resolve access constraints before pressure builds on site.
Independent assurance reporting on Brisbane’s Cross River Rail project highlighted sustained labour, access, and interface pressure across multiple CBD work fronts during peak delivery.
These are exactly the conditions where forward-looking resource curves, combined with short-term look-aheads, allow teams to resequence work and resolve access issues before constraints harden on-site.
Performance Monitoring During Delivery
During construction, S-curves give teams a consistent way to compare actual progress against the baseline on a regular cycle. That makes variance visible early, instead of only showing up after a milestone has already been missed.
Linking curve movement to specific causes such as RFIs, variations, weather disruption, or access constraints keeps discussion focused on drivers, not symptoms and helps teams decide when to intervene, rather than just explaining issues after the fact.
Change and Delay Management
S-curves are particularly useful when managing change and delay because they show when acceleration or disruption actually began, not just when it was recognised in commercial discussions.
For example, if the actual curve begins to flatten in May while the planned curve continues rising, it indicates that work slowed during that period. If a major design change or access restriction occurred around the same time, the curve helps show when the impact on delivery started to appear.
By linking those shifts to specific events, teams can explain time and cost impacts more clearly when assessing variations or extension of time claims. Instead of relying on narrative explanations alone, the curve provides visible evidence of how delivery changed over time.
Post Project Review and Portfolio Oversight
At closeout, the final S-curves should be archived as part of the project record.
Comparing the planned and actual curves often reveals where assumptions broke down during delivery. For example, a project that was expected to ramp up quickly may show a prolonged flat period during mobilisation, indicating labour availability or access constraints were underestimated.
When viewed across multiple projects, these patterns become even more useful. Repeated delays during early mobilisation, persistent procurement spikes, or consistent late-stage acceleration can highlight risks tied to specific trades, project types, or delivery models.
Those insights can then feed back into future planning by refining estimating benchmarks, resource forecasts, and baseline assumptions.
Common S-Curve Modelling Challenges and How to Address Them
In practice, S-curve modelling tends to run into the same operational challenges across projects. These issues can distort the curve, weaken its signals, or make trends harder to interpret.
Understanding how these challenges arise and how to address them helps ensure S-curve analysis remains a reliable indicator of project performance.
Data Quality And Structure
An S-curve is only as reliable as the data feeding it. If the underlying inputs are inconsistent, incomplete, or poorly structured, the curve will reflect those weaknesses rather than actual project performance.
Data quality issues usually appear as a result of:
- Missing or inconsistent cost codes that prevent reliable aggregation of work packages
- Percent complete being calculated differently across trades or disciplines
- Progress updates recorded irregularly or without supporting quantity data
- Unapproved variations or provisional items being included in cumulative totals
- Scope being reallocated between codes during delivery, breaking trend continuity
When these issues occur, the cumulative trend becomes difficult to interpret, and apparent movement in the curve may reflect reporting inconsistencies rather than real progress.
To prevent these issues, establish a consistent work breakdown structure and cost code framework before building the curve. Every work package should map clearly to a cost code so cumulative totals reflect real scope boundaries.
Progress measurement also needs to be standardised. Define how percent complete is calculated for each trade and ensure updates are supported by measurable quantities rather than subjective estimates.
Update Discipline and Ownership
Without clear ownership, responsibility for maintaining the curve becomes unclear, and updates are applied inconsistently, if at all.
When this happens, the curve loses continuity and is no longer useful as an early warning indicator.
To prevent this, assign clear ownership for maintaining the S-curve and align updates with established reporting and payment cycles. Progress, cost, and schedule inputs should be captured on the same cadence so each update represents a consistent snapshot of project performance.
Missed updates should be treated as a control failure rather than an administrative delay because gaps in reporting undermine the continuity the curve relies on to signal developing issues.
Baseline Integrity
If the S curve baseline is repeatedly reset in response to minor scope changes or short term disruptions, it weakens the original reference point and makes it harder to evaluate actual performance against expectations.
Instead, preserve the original baseline as the primary reference curve and reflect approved scope changes through updated forecasts or variance tracking.
Only reset the baseline after formal programme revisions or major time extensions so the original performance benchmark remains visible throughout the project.
Field Adoption and Data Capture
S-curves rely on accurate progress data from site teams. When progress is captured irregularly, or when quantity tracking differs between trades, the curve begins to reflect office assumptions rather than actual site delivery, weakening earned value signals and making productivity trends difficult to interpret.
To prevent this, define a clear method for measuring progress before work begins. Each trade should report progress using the same unit of measurement that drives the contract or bill of quantities, such as installed quantities, completed work packages, or verified milestones.
Interpretation Errors
A steep actual curve does not automatically indicate overspend. Early procurement or invoice timing can distort short-term signals, while flat curves may reflect access constraints or approval delays rather than poor productivity.
Before acting on any deviation, review the underlying drivers behind the curve movement. Compare cost, progress, and schedule data together to determine whether the change reflects real delivery, timing effects such as procurement or invoicing, or temporary site constraints.
Review supporting information such as procurement schedules, progress records, and site reports alongside the curve so decisions are based on operational context rather than the graph alone.
Using S-Curve modelling to support ongoing oversight and early decision-making
In practice, S-curve modelling is most useful when it is consistently maintained and tied to actual site performance. When used well, it helps teams identify emerging issues earlier, understand what’s driving them, and take action before they escalate into cost or programme impacts.
Categories:
Written by

Josh Krissansen
68 articles
Josh Krissansen is a freelance writer with two years of experience contributing to Procore's educational library. He specialises in transforming complex construction concepts into clear, actionable insights for professionals in the industry.
View profileExplore more helpful resources

Build Effective Construction Project Teams
Construction projects bring together multiple organisations with different responsibilities, contracts, and authority levels. When roles, decision rights, and communication pathways are unclear, approvals slow down, information fragments, and issues that...

Construction Sequencing: Building Smarter Project Timelines
When contaminated soil was uncovered on Victoria’s $6.7 billion West Gate Tunnel project, excavation stopped. Plant sat idle, downstream activities stalled, and the schedule quickly began slipping. A site condition...

Understanding Tender Packages in Construction Projects
When bidders don’t have complete information during a tender, they fill the gaps themselves. If drawings are missing, specifications are incomplete, or scope boundaries between trades are unclear, contractors interpret...

Understanding Liquidated Damages in Construction Contracts
Liquidated damages are intended to provide certainty in construction contracts, yet the Sydney CBD and South East Light Rail project is one example of how they can instead create significant...
