Glossary (EDGEBIC)

What Is Schedule Performance Index (SPI)? EDGEBIC Definition

User Solutions TeamUser Solutions Team
|
6 min read

Schedule Performance Index (SPI) is the ratio of earned value to planned value (EV divided by PV) that tells you whether a job is ahead of or behind its schedule. An SPI of 1.0 means the work earned so far exactly matches what the plan expected by now; below 1.0 the job is behind, above 1.0 it is ahead. SPI is a productivity-of-time measure: it says nothing about cost, which is what its partner index CPI covers.

This entry is part of the EDGEBIC by User Solutions glossary series; for the wider vocabulary of production planning, see the manufacturing glossary.

How SPI Works

Earned Value Management tracks three numbers for every job. Planned value (PV) is the hours that were scheduled to be done by the reporting cut-off. Earned value (EV) is how much of the plan's work has actually been completed, expressed in the same hours. Actual cost (AC) is the hours truly logged against the job. SPI compares the first two.

Because both EV and PV are measured in the same unit (planned hours), the ratio is dimensionless. SPI 0.75 does not mean "75 hours"; it means the job has banked three-quarters of the value it should have banked by this date. That framing lets a planner compare a 40-hour job and a 400-hour job on the same scale.

SPI drifts as the week progresses. A job that slips its early steps posts an SPI below 1.0; if it later catches up, the index climbs back toward 1.0. Reading the trend matters more than any single snapshot, which is why EDGEBIC keeps the report point-in-time and lets you re-run it against any cut-off date.

A Concrete Example

Consider job J-100, product Widget A, with five routing steps totaling 50 planned hours. The report is run halfway through step 4.

StepWork centerPlanned hoursActual hours
CutSaw-1810
DrillMill-11211
CNCCNC-12430
DeburrFinish-144
InspectQC-12not started

Budget at Completion (BAC) is 8 + 12 + 24 + 4 + 2 = 50 hours. Planned value clips each step to the cut-off: steps 1 through 3 fully past (44 hours) plus half of step 4 (2 hours), so PV = 46 hours. Actual hours logged total 55, which caps percent complete at 100, so earned value equals the full 50 hours.

SPI = EV divided by PV = 50 divided by 46 = 1.09.

The job is 9 percent ahead of schedule: the completed steps finished faster than the plan expected. That the same job is over budget (CPI 0.91) is a separate story, and the two indices sitting next to each other is precisely the point of Earned Value.

How EDGEBIC Computes and Shows SPI

SPI lives in the Earned Value (EVM) report, one of the eighteen built-in report panes. The report loads every scheduled job, computes BAC, PV, EV, AC, SPI, CPI, EAC, and VAC for each, and displays them in a single grid. Two behaviors are worth knowing:

  • The grid sorts ascending by SPI, so the worst-performing jobs (lowest SPI, most behind) sit at the top where they need attention. A planner opening the report reads the trouble first.
  • SPI defaults to 1.0 when PV is zero. For a job that has not started, there is nothing to compare, so the report avoids a divide-by-zero by showing 1.0. Treat that as "no data yet", not "perfect".

Every column on the pane carries a built-in definition. Click Column Details and the SPI row expands to show the formula (EV divided by PV), the unit (ratio), and worked examples, all served from the same self-explaining reports system that documents every report grid. The full pane catalog lives in the EDGEBIC reports guide, and if your real question is delivery dates rather than pace, the reports that answer "are we on time" walk through the on-time and late-job panes alongside EVM.

SPI pairs with cost efficiency through Cost Performance Index: read them together, never in isolation.

Schedule Performance Index is the ratio of earned value to planned value (EV divided by PV) that measures whether a job is ahead of or behind its schedule. An SPI of 1.0 means the work completed exactly matches what the plan expected by now. Below 1.0 means behind, above 1.0 means ahead. A job with SPI 0.75 has earned only 75 percent of the value it was scheduled to earn by this point.

An SPI below 1.0 means the job is behind schedule: it has earned less value than the plan said should be earned by the cut-off date. SPI 0.80 means the job is running at 80 percent of the planned pace. SPI measures productivity of time only, so it says nothing about cost. A job can be behind schedule (SPI under 1.0) while staying on budget, or vice versa.

SPI (EV divided by PV) measures schedule progress; CPI (EV divided by AC) measures cost efficiency. SPI answers 'are we on time?' by comparing work done against work planned by now. CPI answers 'are we on budget?' by comparing work earned against hours actually burned. A job can be ahead on SPI and over budget on CPI at the same time, which is exactly the case EDGEBIC's Earned Value report surfaces side by side.

Expert Q&A: Deep Dive

Q: My Earned Value report shows SPI 1.09 but the job feels behind on the floor. How do I read that?

A: SPI 1.09 means the job has earned 9 percent more value than the plan expected by the report cut-off, so on paper it is ahead. If the floor feels behind, check the CPI column: a job that finished its early steps fast but burned extra hours reads SPI above 1.0 and CPI below 1.0 at once. In the book's worked case, BAC was 50 hours, PV was 46, EV was 50, giving SPI 50 divided by 46 equals 1.09, while CPI was 50 divided by 55 equals 0.91: ahead on time, 9 percent over on hours.

Q: A brand-new job shows SPI exactly 1.00. Is that real?

A: Not necessarily. When planned value is zero because nothing was scheduled to complete by the cut-off, EDGEBIC defaults SPI to 1.0 to avoid dividing by zero. That is not 'perfectly on schedule', it just means there is nothing to compare yet. Wait until the first scheduled step passes its planned end date, then the SPI becomes a real signal rather than a placeholder.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together