Schedule Variance (SV) and Cost Variance (CV) are two essential parameters in Earned Value Management. They help you analyze the project’s progress —i.e., how you are performing on schedule and cost.
Assume you are managing a construction project. The client asks you to update them on the current status and progress of the project.
What do they mean by asking for these metrics?
How will you get this information?
The client is requesting information on the costs incurred to date, the work completed, and the project’s performance on price and schedule.
You will get this information through Earned Value Management.
Finishing a project on time and within budget is more complicated than many people realize. Research shows that only 31% of projects stay within 10% of budget, just 25% meet their planned timelines, and only 43% of companies say their projects hit the budget “most of the time”. Late delivery hurts profits, damages a company’s reputation, and lowers team morale.
What is Earned Value Management?
Earned value management (EVM) is a framework that helps you measure project performance by comparing the planned work and budget to the actual progress.
EVM has three core elements:
- Planned Value (PV): The budgeted cost of work scheduled to be completed by a specific date.
- Earned Value (EV): The budgeted cost of work actually completed.
- Actual Cost (AC): The real money spent on the work performed.
EVM metrics like schedule variance (SV) and cost variance (CV) compare these values to show whether you are ahead or behind on time or budget. By translating progress into dollar terms, EVM turns assumptions into measurable insights. Project managers rely on EVM because it provides early warning signals when things start to slip.
Variance analysis is the key to the success of any project, ensuring it is completed on time and within the approved budget. Variance analysis helps monitor your project performance, allowing you to take corrective action as soon as required and to know whether you are going in the right direction.
Schedule Variance (SV)
You must keep your project on schedule, and Schedule Variance helps you do so. It helps avoid unnecessary cost overruns caused by schedule slips. Costs increase as you go over the stipulated time.

For example, you have rented equipment for a specific duration and may pay more if you keep it beyond that period. If your supplier doesn’t agree to extend the duration, you may need to rent this equipment from other suppliers on an urgent basis and at a higher price.
Schedule Variance is a vital analytical tool; it shows whether you are ahead or behind schedule in dollars.
The Formula for Schedule Variance (SV)
You can calculate Schedule Variance by subtracting Planned Value from Earned Value.
Schedule Variance = Earned Value – Planned Value
SV = EV – PV
From the above formula, we can conclude that:
- Positive SV: You are ahead of schedule. More value has been earned than was scheduled by this date.
- Negative SV: You are behind schedule. Less value has been earned than planned.
- Zero SV: You are exactly on schedule.
When the project is complete, the Schedule Variance becomes zero because all the Planned Value has been earned.
Example of Schedule Variance (SV)
You have a project to be completed in 12 months, with a budget of 100,000 USD. 6 months have passed, and 60,000 USD has been spent, but upon closer review, you find that only 40% of the work has been completed.
Find the project’s Schedule Variance (SV) and determine if you are ahead or behind schedule.
Given in the question:
Actual Cost (AC) = 60,000 USD
Planned Value (PV) = 50% of 100,000
= 50,000 USD
Please note that the Planned Value is not explicitly given in the question, but the question says that half of the time has passed. In such a situation, you can assume the budget was evenly distributed, so the planned value will be 50%.
Earned Value (EV) = 40% of 100,000
= 40,000 USD
Now,
Schedule Variance = Earned Value – Planned Value
= 40,000 – 50,000
= -10,000 USD
The project’s Schedule Variance is -10,000 USD. You are behind schedule since it is negative.
Cost Variance (CV)
Cost Variance is as essential as Schedule Variance. You must complete your project within the approved budget. Exceeding the planned budget is bad for you and your stakeholders.

Everything is about money. Clients are cautious about spending because any deviation from the cost baseline can affect their profit. In the worst case, they may have to put more money into the project to complete it. This is detrimental if the contract is a fixed price.
Cost Variance concerns the project’s cost baseline. It provides information on whether you are over or under budget in dollar terms. Cost Variance is a measure of a project’s cost performance.
The Formula for Cost Variance (CV)
Cost Variance can be calculated by subtracting the actual cost from the Earned Value.
Cost Variance = Earned Value – Actual Cost
CV = EV – AC
We can conclude the following from the above formula:
- Positive CV: You are under budget. You have earned more value than you spent.
- Negative CV: You are over budget. You spent more than the value earned.
- Zero CV: You are exactly on budget.
Example of Cost Variance (CV)
You have a project to be completed in 12 months, with a budget of 100,000 USD. 6 months have passed, and 60,000 USD has been spent, but upon closer review, you find that only 40% of the work has been completed.
Find the project’s Cost Variance (CV) and determine if you are under budget or over budget.
Given in the question:
Actual Cost (AC) = 60,000USD
Earned Value (EV) = 40% of 100,000 USD
= 40,000 USD
Now,
Cost Variance = Earned Value – Actual Cost
CV = EV – AC
= 40,000 – 60,000
= –20,000 USD
Hence, the project’s Cost Variance is –20,000 USD, indicating you are over budget.
Schedule Variance Vs Cost Variance
Although they use similar formulas, SV and CV measure different dimensions of project health.
The table below summarizes the key differences:
| Parameter | Cost Variance (CV) | Schedule Variance (SV) |
| Focus Area | Cost variance focuses on the project budget. | Schedule variance focuses on the project schedule. |
| Purpose | It provides the deviation between the spent cost and the expected cost. | It provides deviation on the time consumed and the estimated time. |
| Definition | Cost variance is the difference between earned value and the actual cost. | Schedule variance is the difference between earned value and planned value. |
| Formula | CV = EV – AC | SV = EV – PV |
| Interpretation (Negative Value) | If the cost variance is negative, the project is over budget. | If the schedule variance is negative, the project is behind schedule. |
| Interpretation (Zero Value) | If cost variance is zero, the project is on budget. | If the schedule variance is zero, the project is on schedule. |
| Interpretation (Positive Value) | If the cost variance is positive, the project is under budget. | If the schedule variance is positive, the project is ahead of schedule. |
SV checks whether the planned work has been completed, while CV checks the money spent. You may be behind schedule yet under budget if your spending is lower than expected, or vice versa. That’s why the Schedule Performance Index (SPI) and Cost Performance Index (CPI)—ratios derived from SV and CV—are often used together to provide a complete view.
Chart Comparing SV and CV
Below is a simple infographic that compares schedule variance and cost variance. The left side shows the SV formula using a calendar and progress icons; the right side shows the CV formula with budget icons. This visual helps you remember the difference between the two metrics.

How to Manage Variances
Controlling SV and CV requires proactive planning and ongoing monitoring:
- Develop a Realistic Baseline: Build detailed schedules and budgets with input from subject?matter experts. Avoid overly optimistic estimates.
- Track Progress Regularly: Measure SV and CV weekly or at least monthly. Early detection helps you make small adjustments instead of big course corrections.
- Use Project Management Software: Manual calculations can be tedious and error?prone. Modern dashboards automatically calculate variances and display trends so you can focus on decision?making.
- Manage Risks and Changes: Identify risks that could affect the schedule or cost and develop mitigation plans. Use change control processes to evaluate additions to the scope before approving them.
- Communicate with Stakeholders: Report variance data clearly. Explain what the numbers mean and suggest corrective actions. Transparency builds trust and avoids surprises.
- Invest in Planning and Skills: Proper planning is vital; 46% of organizations list planning as a top priority. Organizations that emphasize project management skills and invest in modern practices save money and perform better.
FAQs
Q1. How often should I calculate schedule and cost variances?
It’s best to compute SV and CV at least once a month. For complex or high?risk projects, weekly monitoring gives earlier warning signs.
Q2. What is a good schedule variance?
An SV close to zero means you’re on schedule. Positive SV indicates you’re ahead, while negative SV shows you’re behind. Aim for positive or zero values.
Q3. Can a project be ahead of schedule but over budget?
Yes. You might finish work early by using overtime or extra resources, which increases costs. That results in a positive SV but a negative CV.
Q4. What causes cost variance?
Common causes include inaccurate cost estimates, scope creep, delays, fluctuating resource prices, and low productivity.
Q5. Do I need special software to track variances?
You can calculate SV and CV manually, but project management software automates these calculations and provides real?time dashboards.
Conclusion
Schedule Variance and Cost Variance are great tools for analyzing project health. As a project manager, you should monitor these variances for any deviations. If both variances are positive, your project is progressing well. However, if either variance is negative, something is wrong, and you have to take corrective action to bring the project back on track.
Further Reading:
- What is Earned Value Management?
- What are Planned Value, Earned Value, and Actual Cost?
- 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 (You are here)
- Schedule Performance Index and Cost Performance Index
- Budget at Completion in Project Management
- Estimate at Completion
- Estimate to Complete
- To Complete Performance Index
How are you using Schedule Variance and Cost Variance in your project? Please share your experience in the comments section.
This concept is important from a PMP exam point of view.

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.

Hi,
Do you know where can I find more questions like this online?
Thanks
Hello Ahmad,
You can try my Earned Value Management eBook.
https://pmstudycircle.com/earned-value-management-for-the-pmp-certification-exam/
Hello Fahad,
Thank you for the PMP blog. This has been very helpful and is easy to understand.
While going through the Project Budget formula under Cost Management and the EVM formulae from the Formula guide I got confused with the Planned Value, BAC, Cost Baseline and Project Budget.
Project Budget = Cost Baseline + Management Reserve
I understand that:
BAC = Total Planned Value (without Management Reserve)
Now Cost Baseline = Project Cost + Contingency Reserve
However, in the guide, I see the following statement:
“The project budget is also known as the Budget at Completion and denoted by BAC.”
So how is Project Budget the same as BAC as BAC does not include Management Reserve?
Should BAC = Cost Baseline?
Appreciate your feedback.
thank you,
Mukund
Budget = BAC = Cost Baseline + Management Reserve
Hi Fahad ,
I think management reserve will not be added to the cost baseline like contingency reserve unless it goes through change control process.
Hello Jajo,
Management reserve is not part of the cost baseline but included in the total budget (BAC)
SV must equal 0 upon completion regardless of the where the budget is.
What you are all missing is you can’t achieve 110%.
If the project has completed all tasks, the project is complete.
Fahad is correct.
Which aspect should we improve normally if a project is OVER BUDGET and BEHIND OF SCHEDULE?
Kindly share some viewpoints on this matter. Thank you.
In this case you will need to find the exact cause of it. If there is problem with project plan or any unidentified risk has occurred caused you delay in schedule and cost.
Based on the issue, you will take corrective action.
Pretty useful. I have never seen previously scary arithmetic concepts made so simple. Indeed simply demystefied
Thanks. I doff my hat.
And come to think of it? Its free and I have paid a lot of money to learn these concepts at the Masters Level?
I’m glad Clem I could be of some help to you.
Hello Fahad,
Many thanks for the good work you are doing.
Please can you take a look at this question i found at one of your recommended links to the pool of pmp questions.
On your current project, EV = $45,000, AC = $50,000, PV = $40,000. What is the schedule variance as a percentage of the work accomplished at this point in time?
Suggested solution
the formula for schedule variance is SV = EV – PV. Therefore the schedule variance as a percentage of the work accomplished is PV/EV or +88.8%
Link to the question.
http://edwel.com/Free-Resources/PMP-Certification-Final-Exam.aspx
It is question number 2
Earned Value is 45,000 USD and Planned Value is 40,000 USD.
So the schedule variance will be 1.125.
No idea why did they take inverse of it and come up with 88%.
I suggest you can contact them and if you get a reply, please update here as well.
Thanks Fahad
Can anyone explain me this scenario.
Planned Star Date = 1 March 2013
Planned End Date = 10 March 2013
Actual Start Date = 5 March 2013
Actual End Date = 15 March 2013
In both condition the time taken in 10 days only, but will this be considered in Schedule Variance as we have delayed the delivery? Kindly provide a concrete solution.
Based on these parameters, Schedule Variance can not be calculated.
Why Not?
I’m having the same dilemma…
In fact once the task is completed, this means all planned value has been earned; i.e. schedule variance will be zero.
I agree with Fahad there is no schedule variance in this case.
-Akhilesh