Code tool

Earned Value Management Calculator

Calculate CPI, SPI, EAC and TCPI from project totals in your browser.

In-browser processingNo account requiredPrivacy details ↗

Use one currency and the same reporting date. BAC must be greater than 0; PV, EV and AC must be nonnegative finite numbers up to 1,000,000,000,000. PV and EV cannot exceed BAC.

EAC = BAC / CPI assumes the current cost efficiency continues. TCPI = (BAC − EV) / (BAC − AC) targets the original budget. No business decision or financial advice is provided.

An undefined ratio or nonfinite result is shown as unavailable: CPI needs AC > 0; SPI needs PV > 0; EAC needs CPI > 0; TCPI needs BAC > AC. Results use floating-point arithmetic and display up to 4 decimal places.

Inputs stay in the browser and are not uploaded or stored.

CPI = EV / AC; SPI = EV / PV; EAC = BAC / CPI; TCPI = (BAC − EV) / (BAC − AC)

Source: ToolFoundry

Enter the four totals, then calculate.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter the four totals, then calculate.
  2. EAC = BAC / CPI assumes the current cost efficiency continues. TCPI = (BAC − EV) / (BAC − AC) targets the original budget. No business decision or financial advice is provided.

Formula and assumptions

CPI = EV / AC; SPI = EV / PV; EAC = BAC / CPI; TCPI = (BAC − EV) / (BAC − AC); CV = EV − AC; SV = EV − PV; ETC = EAC − AC; VAC = BAC − EAC EAC = BAC / CPI assumes the current cost efficiency continues. TCPI = (BAC − EV) / (BAC − AC) targets the original budget. No business decision or financial advice is provided.

Limits and privacy

Use one currency and the same reporting date. BAC must be greater than 0; PV, EV and AC must be nonnegative finite numbers up to 1,000,000,000,000. PV and EV cannot exceed BAC. An undefined ratio or nonfinite result is shown as unavailable: CPI needs AC > 0; SPI needs PV > 0; EAC needs CPI > 0; TCPI needs BAC > AC. Results use floating-point arithmetic and display up to 4 decimal places.

GOOD TO KNOW

Common questions

How are these figures calculated?

CPI = EV / AC; SPI = EV / PV; EAC = BAC / CPI; TCPI = (BAC − EV) / (BAC − AC); CV = EV − AC; SV = EV − PV; ETC = EAC − AC; VAC = BAC − EAC EAC = BAC / CPI assumes the current cost efficiency continues. TCPI = (BAC − EV) / (BAC − AC) targets the original budget. No business decision or financial advice is provided. Inputs stay in the browser and are not uploaded or stored.