Project managers struggle with deadlines and budgets every day. According to this survey, half of all projects still finish over budget, and three-quarters are delivered late.These numbers mean organizations waste about $1 million every 20 seconds due to poor project management.
How can you tell if your project is on time and on budget before it is too late? You can do so using two key earned value parameters: cost performance index (CPI) vs schedule performance index (SPI).
In today’s blog post, I will explain CPI and SPI, their formulas, see real-world examples, understand what the numbers mean, and discover best practices for keeping your project under control.
Let us get started.
Understanding Earned Value Management
Earned value management (EVM) is a project performance measurement technique that combines scope, schedule, and cost information. EVM compares the value of work performed (earned value) against the value of work planned (planned value) and the actual cost spent.
EVM has three key elements:
- Planned Value (PV): The authorized budget for scheduled work.
- Earned Value (EV): This measures the value of work actually completed.It is derived from the authorized budget and progress updates.
- Actual Cost (AC): The amount spent to perform the work.
By analysing ratios between these values, you can tell whether the project is progressing as planned or deviating from the baselines.
What is the Cost Performance Index (CPI)?
While SPI measures time efficiency, the Cost Performance Index focuses on cost efficiency. It compares the value of work performed to the actual cost incurred.

In essence, CPI tells you whether you are getting value for money.
Formula for Cost Performance Index
The CPI formula is simple: it is the ratio of earned value to actual cost.
CPI = Earned Value (EV) / Actual Cost (AC)
CPI = EV/AC
This ratio highlights spending efficiency across the project lifecycle.
Earned value is the same as in SPI calculations, but actual cost (AC) represents what you have actually spent. CPI measures cost efficiency by comparing the work done to the expenditure incurred.
Why Use CPI?
CPI gives decision-makers a clear picture of whether spending aligns with value. A CPI of 1.0 means that costs are on budget; a value above 1.0 means you are under budget (getting more value for each dollar spent); a value below 1.0 signals overspending. A CPI less than 1.0 indicates a project is over budget.
How to Calculate CPI
The steps mirror the SPI calculation but use actual costs instead of planned value:
- Calculate earned value (EV): Multiply the percentage of work actually complete by the budget at completion. For example, EV = 0.40 × 100,000 = $40,000.
- Determine actual cost (AC): Add up all project expenditures to date. In our example, $60,000 has been spent.
- Divide EV by AC: CPI = 40,000 / 60,000 = 0.67.
Interpreting CPI Results
Interpretation is similar to SPI:
- CPI = 1.0 – The project is exactly on budget. You earn $1 of value for every $1 spent.
- CPI > 1.0 – You are under budget. For example, a CPI of 1.2 means you receive $1.20 worth of work for each $1 spent.
- CPI < 1.0 – You are over budget. A CPI of 0.67 means you earn only 67 cents of value for each dollar spent.
CPI Example
A project is planned to finish in 12 months with a total budget of 100,000 USD. After 6 months:
- You have spent 60,000 USD.
- Only 40% of the work is completed.
We need to calculate the CPI and see whether the project is under or over budget.
Step 1: Identify the values
- Actual Cost (AC) = 60,000 USD
- Planned Value (PV) = 50% of 100,000 USD
- Half of the project time has passed, so PV = 50,000 USD
- Half of the project time has passed, so PV = 50,000 USD
- Earned Value (EV) = 40% of 100,000 USD
- EV = 40,000 USD
Step 2: Calculate CPI
CPI = EV ÷ AC
= 40,000 ÷ 60,000
= 0.67
Conclusion
The CPI is 0.67, which is less than 1.
This means you are over budget, because you are only getting 0.67 USD worth of work for every 1 USD you spend.
What is the Schedule Performance Index (SPI)?
The Schedule Performance Index measures time efficiency. It compares the value of work completed to the value of work that was scheduled to be completed at the same point.

Put simply, it tells you whether the project is ahead of schedule, on schedule, or behind schedule.
Formula for Schedule Performance Index
The SPI formula is also straightforward: it is the ratio of earned value to planned value.
SPI = Earned Value (EV) / Planned Value (PV)
SPI = EV/PV
Here, EV represents the monetary value of work actually done, and PV represents the monetary value of work that should have been done. SPI is dimensionless and easy to interpret.
Why Use SPI?
SPI provides a quick snapshot of project timing. A value of 1.0 means work is progressing exactly as scheduled; a value above 1.0 suggests the project is ahead of schedule, while a value below 1.0 signals delays.
Because it is a ratio, SPI allows you to compare projects of different sizes and budgets. It also serves as an early warning system: a declining SPI alerts you to potential scheduling problems so you can take corrective action.
How to Calculate SPI
Calculating SPI is simple:
- Determine the Earned Value: Multiply the percentage of work actually completed by the authorised budget. For example, if 40% of a $100,000 project is done, EV = 0.40 × $100,000 = $40,000.
- Determine the Planned Value: Multiply the planned percentage of completion by the authorised budget. If the project timeline is linear and six months into a 12?month project, PV = 0.50 × 100,000 = $50,000.
- Divide EV by PV: SPI = 40,000 / 50,000 = 0.80.
Follow this same approach for any period or for the entire project. Ensure you include all tasks—both critical and non-critical—so the index reflects the whole project, not just the critical path.
Interpreting SPI Results
You can interpret SPI results as follows:
- SPI = 1.0 – The project is exactly on schedule. Earned value equals planned value.
- SPI > 1.0 – The project is ahead of schedule. More work has been completed than initially planned.
- SPI < 1.0 – The project is behind schedule. Less work has been completed than planned.
Because SPI is a ratio, it allows you to benchmark different projects or phases. An SPI of 0.8 in one project means you have completed only 80% of the planned work at that point.
SPI Example
A project is planned to finish in 12 months with a budget of 100,000 USD. After 6 months:
- You have spent 60,000 USD.
- Only 40% of the total work is actually completed.
We need to identify the SPI and determine whether the project is ahead or behind schedule.
Step 1: Identify the values
- Actual Cost (AC) = 60,000 USD
- Planned Value (PV) = 50% of 100,000 USD
- Since half the project time has passed (6 out of 12 months), we assume the budget is spread evenly.
- PV = 50,000 USD
- Since half the project time has passed (6 out of 12 months), we assume the budget is spread evenly.
- Earned Value (EV) = 40% of 100,000 USD
- EV = 40,000 USD
Step 2: Calculate SPI
SPI = EV ÷ PV
= 40,000 ÷ 50,000
= 0.8
Conclusion
The SPI is 0.8, which is less than 1.
This means the project is behind schedule.
CPI Vs CPI: Key Differences
Although both indices rely on earned value, they answer different questions:
| Parameter | Schedule Performance Index (SPI) | Cost Performance Index (CPI) |
| Purpose | Measures schedule efficiency—how quickly work is completed compared to the plan | Measures cost efficiency—how much value you obtain per dollar spent |
| Formula | EV ÷ PV | EV ÷ AC |
| Interpretation | SPI = 1: on schedule; >1: ahead of schedule; <1: behind schedule | CPI = 1: on budget; >1: under budget; <1: over budget |
| Focus | Time performance and adherence to schedule | Cost performance and adherence to budget |
| Use Cases | Helpful when deadlines are critical (e.g., product launches, regulatory compliance) | Essential for cost-sensitive projects (e.g., capital construction, R&D) |
SPI and CPI together offer a complete view of project health. You may have a positive SPI but a poor CPI if work is ahead of schedule, yet spending more than planned. The opposite can also happen when cost savings are achieved at the expense of the schedule.
Variance Vs Index
It is important to distinguish between variances (CV and SV) and indices (CPI and SPI). Variances provide the difference between two values in currency or hours; indices provide ratios that are comparable across projects. Ratios help organisations benchmark performance across portfolios and allocate resources.
Why These Metrics Matter Today
Modern projects are more complex and often involve distributed teams, tight timelines, and volatile costs. This survey reveals that 50% of projects finish over budget, with an average cost overrun of 27%. In this environment, relying on intuition is not enough.
SPI and CPI offer objective measures. These indices help project managers:
- Identify Problems Early: A dropping SPI or CPI serves as a warning before delays and cost overruns become unmanageable.
- Inform Stakeholders: Presenting SPI and CPI in progress reports helps sponsors quickly understand project health.
- Benchmark Projects: Because SPI and CPI are ratios, they allow comparisons across projects and industries.
- Support Predictive Analysis: Combined with trend data, SPI and CPI can forecast final completion dates and total costs.
Limitations and Pitfalls
Even though SPI and CPI are powerful, they have limitations:
- Dependence on Accurate Data: SPI and CPI are only as reliable as the EV, PV, and AC data you provide. Poor record-keeping can render them meaningless.
- Sensitive to Work Distribution: Assuming linear spending may lead to incorrect PV calculations. Front-loaded or back-loaded projects require adjusted calculations.
- Late Sensitivity of SPI: As a project approaches completion, SPI can remain at 1 even if the finish date slips because no planned value is scheduled beyond the original finish date. Using an Earned Schedule and time-based SPI can address this issue.
- Not a Diagnostic: SPI and CPI indicate a problem, but do not explain why. You still need root-cause analysis, risk management, and stakeholder communication.
Best Practices for Using SPI and CPI
Here are several practical tips for integrating SPI and CPI into your project management toolkit:
- Establish a Baseline Early: Develop a realistic project schedule and budget with stakeholder input. A solid baseline ensures that EV, PV, and AC are meaningful.
- Update Progress Regularly: Collect performance data at agreed intervals—weekly or monthly—to keep SPI and CPI up to date.
- Use Work-Breakdown Structures (WBS): Break down the project into manageable work packages. Calculate SPI and CPI at the work-package level for detailed insight before rolling up to the project level.
- Combine with Qualitative Analysis: SPI and CPI do not replace good judgment. Discuss results with team members to identify causes and solutions.
- Create Visual Dashboards: Charts that plot SPI and CPI trends help stakeholders see performance at a glance. Including both indices on the same graph clarifies trade-offs between time and cost.
- Integrate with Other Metrics: Pair SPI and CPI with quality metrics, risk indicators, and resource utilisation to gain a complete picture.
FAQs
Q1. What do SPI and CPI tell me about my project?
They indicate schedule and cost efficiency. SPI shows whether you are ahead or behind schedule; CPI reveals whether you are under or over budget.
Q2. Is a high SPI always good?
Not necessarily. An SPI above 1 means you are ahead of schedule, but it could also mean that activities were overestimated or low-priority tasks were done first. Balance speed with quality.
Q3. Can I compare SPI across different projects?
Yes. Because SPI is a ratio, you can compare projects regardless of budget size or duration. However, ensure that data collection methods are consistent across projects.
Q4. What happens if SPI is 1 but the project is still delayed?
SPI can mask delays near the end of a project because no planned value remains after the planned finish date. Using time-based SPI or Earned Schedule techniques provides better insights late in the project.
Q5 How often should I calculate SPI and CPI?
Calculate them at regular intervals—weekly on short projects or monthly on long projects. Frequent updates allow you to detect trends early and act before minor issues become major problems.
Summary
Schedule Performance Index and Cost Performance Index remain essential tools in modern project management. With many projects still running over budget and finishing late, these indices provide objective measures of time and cost efficiency. By regularly calculating SPI and CPI, interpreting their values correctly, and acting on the insights they provide, you can steer your projects toward successful, on-time, and on-budget completion.
This post is the fifth part of a twelve-post series on Earned Value Management and project forecasting. If you found this page through a search or a shared link, take a moment to read the earlier posts first. They help the ideas in this one make more sense.
Here are the links to the other posts:
- Earned Value Management
- Elements of Earned Value Management
- Budget at Completion in Project Management
- Cost Variance in Project Management
- Schedule Variance in Project Management
- Cost Performance Index in Project Management
- Schedule Performance Index in Project Management
- Schedule Variance and Cost Variance
- Schedule Performance Index and Cost Performance Index (You are here)
- Estimate at Completion
- Estimate to Complete
- To Complete Performance Index

I am Mohammad Fahad Usmani, B.E. PMP, PMI-RMP. I have been blogging on project management topics since 2011. To date, thousands of professionals have passed the PMP exam using my resources.
