Earned Value Calculator
Calculate project earned value management (EVM) metrics — PV, EV, CV, SV, CPI, SPI, EAC, ETC, VAC and TCPI — from a project's budget, percent complete and actual cost.
Input
Total approved budget for the entire project.
Percent of the project that was scheduled to be done by now, per the plan.
Percent of the project actually completed so far.
Actual amount spent on the project so far.
Output
| Metric | Value |
|---|---|
| No data yet | |
One-line cost/schedule status and forecast.
More ways to use this tool
REST API
curl -X POST https://api.iotools.cloud/v1/tool/earned-value-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"budgetAtCompletion": "100000",
"plannedPercentComplete": "50",
"actualPercentComplete": "40",
"actualCost": "45000"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `earned-value-calculator` tool (Earned Value Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.
Embed widget
<iframe
src="https://iotools.cloud/embed/earned-value-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Earned Value Calculator — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Drop this into your own page — free, no key required, just a link back.
| Cost per API/MCP call | From 5 credits |
|---|---|
| Need more credits? | View pricing |
Also available with
Guides
The Earned Value Calculator applies standard PMI Earned Value Management (EVM) formulas to tell you whether a project is running over or under budget, and ahead of or behind schedule — plus a forecast of what it will actually cost to finish. Enter the project's budget at completion, how far along it was supposed to be, how far along it actually is, and what's been spent so far.
How to use it
- Enter the budget at completion (BAC) — the total approved budget for the whole project.
- Enter the planned % complete — how far the schedule says the project should be by now.
- Enter the actual % complete — how far the project really is.
- Enter the actual cost (AC) — what's actually been spent so far.
Results update instantly: planned value, earned value, actual cost, cost and schedule variances, the cost and schedule performance indices, and a cost forecast (estimate at completion, estimate to complete, variance at completion, and the to-complete performance index needed to hit budget). A one-line summary gives the headline status and forecast for quick copying.
The formulas
PV = BAC × planned % complete Planned Value
EV = BAC × actual % complete Earned Value
CV = EV − AC Cost Variance
SV = EV − PV Schedule Variance
CPI = EV / AC Cost Performance Index
SPI = EV / PV Schedule Performance Index
EAC = BAC / CPI Estimate at Completion
ETC = EAC − AC Estimate to Complete
VAC = BAC − EAC Variance at Completion
TCPI = (BAC − EV) / (BAC − AC) To-Complete Performance IndexA positive CV/SV (or a CPI/SPI above 1.0) means the project is running under budget or ahead of schedule; negative (or below 1.0) means over budget or behind schedule. EAC is the CPI-based forecast — the standard assumption that current cost performance will continue for the rest of the project. TCPI is the cost efficiency the remaining work needs to achieve to still land on the original budget.
Any ratio with a zero denominator (no actual cost yet, or planned value of zero) shows as - rather than an error.
Is my data private?
Completely. Every calculation runs entirely in your browser. Nothing you type is uploaded, stored or sent to a server.