City of Northwood
Which Vendor Should We Choose?
The Problem
The City of Northwood has received three vendor proposals for a new integrated permitting and records management system. Each vendor offers a different contract length, upfront cost, and mix of annual expenses and efficiency gains. Your job is to use NPV analysis to determine which — if any — proposals are worth accepting, and which is the best choice.
Your Analytical Framework
For each option, you will work through three steps:
- Step 1 — Estimate annual net cash flow: For each year of the contract, subtract annual costs from annual benefits. Year 0 is the upfront payment only (no benefit yet).
- Step 2 — Discount each year’s net cash flow: Multiply by the discount factor
1/(1.05)^tto convert future dollars to present value. - Step 3 — Sum to NPV: Add all discounted cash flows. A positive NPV means the investment pays off; a negative NPV means it does not.
Vendor Proposals — What Each Vendor Is Offering
| Item | Option A QuickTrack (5yr) |
Option B CityServe (8yr) |
Option C MuniSoft (10yr) |
|---|---|---|---|
| Contract Length | 5 years | 8 years | 10 years |
| Upfront Implementation Cost (Year 0) | $200,000 | $150,000 | $180,000 |
| Annual Software & Support Costs (Yrs 1–N) | $75,000/yr | $50,000/yr | $55,000/yr |
| Annual Staff Time Savings (Yrs 1–N) | $70,000/yr | $50,000/yr | $85,000/yr |
| Annual Error Reduction & Efficiency Gains (Yrs 1–N) | $40,000/yr | $30,000/yr | $45,000/yr |
| Total Annual Benefits (you calculate) | ? | ? | ? |
| Annual Net Cash Flow (you calculate) | ? | ? | ? |
Note: In the Excel file, costs are entered as negative numbers (cash outflows). Total Annual Benefits = Staff Time Savings + Efficiency Gains (positive). Net Cash Flow = Costs (negative) + Total Benefits. These are the columns you will build in Tasks 2–4.
Build the Discount Factor Table
Before you can discount any cash flows, you need a discount factor for each year. Create a table for Years 0 through 10. You will reference this in all three option worksheets.
Step-by-Step Instructions
=1/(1.05)^A2. Year 0 should return 1.0000 exactly.Hints
=1/(1.05)^A2. Do NOT lock A2 with dollar signs — you want it to change as you fill down (A2, A3, A4...). The 1.05 is a constant so it does not need locking either.Enter your computed discount factors (round to 4 decimal places):
Option A — QuickTrack (5-Year Contract)
Work through Option A year by year. First calculate the annual net cash flow from the scenario data, then apply your discount factors to find the present value of each year, and finally sum everything to get the NPV.
Net Cash Flowt = Costst (negative) + Total Benefitst
PVt = Net Cash Flowt × Discount Factort
Step-by-Step Instructions
=SUM(C5:D5) for rows with annual benefits (Year 0 stays 0).=B5+E5. Because B is already negative, adding it to total benefits gives the correct net. Year 0 should return −$200,000; Years 1–5 should be positive.=1/(1.05)^A5. In column H, calculate PV: =F5*G5. Then in the NPV row, sum column H: =SUM(H5:H10).Hints
Enter your Option A results (round to nearest dollar; NPV may be negative):
Option B — CityServe (8-Year Contract)
Apply the same year-by-year process to Option B. Note that this contract runs 8 years, so your cash flow table will have rows for Years 0–8.
Staff Savings: $50,000/yr | Efficiency Gains: $30,000/yr
Step-by-Step Instructions
=SUM(C5:D5)), then net cash flow in column F (=B5+E5 — column B costs are negative), discount factor in column G, PV in column H.Hints
Enter your Option B results (round to nearest dollar):
Option C & Final Decision
Complete Option C (10-year horizon), then fill in the comparison table on the Comparison sheet with all three NPVs. Based on your results, which vendor should Northwood select — and which should be rejected outright?
Staff Savings: $85,000/yr | Efficiency Gains: $45,000/yr
Step-by-Step Instructions
Hints
Enter your Option C results (round to nearest dollar):
Analysis Questions
Option A has positive annual net cash flows ($110k benefits − $75k costs = $35k/yr), yet its NPV is negative. How is that possible?
- The $200,000 upfront cost is paid in full in Year 0, while the benefits trickle in over 5 years — discounted.
- In present-value terms, 5 years of $35,000 discounted at 5% is worth less than $200,000.
- NPV captures this mismatch. Undiscounted payback analysis would miss it.
Option C costs $180,000 upfront — less than Option A — yet delivers a far higher NPV. Why?
- Its annual net cash flow is much higher ($75,000/yr vs. $30,000/yr for Option B).
- The 10-year horizon means more years of high net cash flows to accumulate.
- Even with discounting, 10 years of $75,000 net cash flow at 5% generates significant present value.
- How would the result change if the city’s discount rate were 12% instead of 5%?
NPV gives a rigorous financial answer, but it is not the only input to a real procurement decision.
- Are the projected benefit estimates ($85k/yr staff savings for Option C) realistic and verifiable?
- A 10-year commitment to MuniSoft creates vendor lock-in. What happens if the vendor raises prices or goes out of business?
- Does the city have $180,000 available for the upfront cost, or would it need to borrow?
- How do political cycles (e.g., mayoral terms) interact with a 10-year contract?