Finance tools

Cost–Benefit Analysis

A simple, privacy‑friendly calculator you can host on GitHub Pages. Paste numbers or upload a CSV, then get NPV, Payback, and B/C Ratio instantly.

Inputs

Everything runs in your browser. No data leaves your device.

CSV format: single row like 30000,35000,40000. Headers are ignored.

Try an example i
☕ Coffee Cart 🛠️ Equipment Savings 📘 CMA Practice

Results

NPV (₱) i
Payback (periods) i
B/C Ratio i

Tip: Positive NPV and B/C > 1 generally indicate a worthwhile project.

How to use

  1. Enter Initial Outlay (your upfront cost) and Discount Rate that matches your period unit.
  2. List your expected cash inflows per period in the box, or upload a CSV.
  3. Click Compute. Review NPV, Payback, and B/C Ratio. Adjust inputs to test scenarios.
What about ongoing costs? This simple version assumes one upfront cost (Initial Outlay). If you have costs later, subtract them from that period's inflow (net inflow = benefits − costs). If you need a separate costs column, we can extend this file.