One outlier can mask the rest
A tiny project at +500% ROI can hide that 90% of capital is earning ~5%. Weighted ROI keeps the capital story honest.
| Name | Invested | Returned | Fees | From | To | Active | Actions |
|---|
Per-row ROI % = (Returned − (Invested + Fees)) ÷ (Invested + Fees) × 100. Gain = Returned − (Invested + Fees).
Years are either entered directly or computed from dates using 365.2425 days. If Invested & Returned > 0 and years > 0, CAGR = (Returned / NetInvested)^(1/years) − 1.
Weighted ROI (portfolio) = Σ Gains ÷ Σ NetInvested.
Info only — not financial advice. Consider IRR/XIRR for cash-flow-timed analysis.
ROI by project or business line helps you see which initiatives actually create value. Instead of a single blended ROI for the whole company, you break results down into manageable units—campaigns, products, regions, clients, or internal projects. This granular view makes it easier to double down on winners, fix underperformers, and have cleaner budget conversations.
Return on Investment (ROI) expresses profit relative to cost. At the project level, we calculate ROI for each line item independently using the same core idea:
ROI % = (Returned − (Invested + Fees)) ÷ (Invested + Fees) × 100
Where Invested includes all relevant costs (e.g., build, media, tooling, onboarding), Fees captures additional charges (platform fees, contractors), and Returned is the realized return (cash in, attributable revenue, or measurable savings).
Basic ROI is time-agnostic. To compare projects with different durations, consider CAGR (annualized return) when dates or lengths are known:
CAGR = (Returned ÷ NetInvested)^(1/years) − 1
This shows the average annual rate of return, making a 6-month pilot more comparable to a 2-year rollout.
After calculating per-project ROI, compute a weighted ROI for the portfolio:
Σ Gains ÷ Σ NetInvested.
Weighting by capital prevents small, high-ROI experiments from overshadowing large, moderate performers.
Project A: Invested £10,000, Fees £200, Returned £12,000 → NetInvested £10,200 → Gain £1,800 → ROI ≈ 17.65%.
Project B: Invested £8,000, Fees £0, Returned £7,000 → NetInvested £8,000 → Gain −£1,000 → ROI −12.50%.
Weighted ROI = (1,800 − 1,000) ÷ (10,200 + 8,000) ≈ 4.33%.
Note: ROI is a simple snapshot. For projects with staged cash flows, milestone payments, or long tails, pair ROI with IRR/XIRR, payback period, and sensitivity analysis for better decisions.
A tiny project at +500% ROI can hide that 90% of capital is earning ~5%. Weighted ROI keeps the capital story honest.
Deliberate loss leaders—pilots, onboarding subsidies—may run negative ROI to unlock later streams. Label them clearly.
A 15% ROI repeated twice yearly is ~32% annualized; cycle speed matters as much as the per-cycle percentage.
Ignore a 3% implementation fee and a slim +4% ROI can become a loss. Small frictions are leverage on thin margins.
Parking a project stops new gains, but support costs keep eroding ROI—toggle “active” wisely to keep rollups fair.