Memo IC-002 · Transmittal Sheet

Investment Committee · Technology Portfolio

Investment Case Builder

A committee memorandum built as a working model instead of a slide. Net present value, internal rate of return, payback, and risk recompute the moment an assumption changes, so the case can be tested in the meeting rather than defended after it.

Try it here, on the transmittal

drag the slider. every figure recomputes.
Benefit realizationhow much of the promised value actually lands75%

This is one assumption of the eleven on the case, a worked example fed from the Innovation Engine pipeline. The working memorandum exposes all of them: costs, rates, horizon, and every benefit stream.

Proceed.

Net present value
$884,624
Internal rate of return
50.4%
Discounted payback
2.2 yrs
Open the working memorandumThree cases inside · exports a signed executive summary to PDF

The exhibits

A
AssumptionsEvery cost, rate, horizon, and benefit stream on the case. All of them editable.
B
Cash flowBenefits against cost by year, with the cumulative discounted position.
C
ScenariosConservative, base, and optimistic, side by side with their verdicts.
D
SensitivityA tornado of the drivers: which assumptions actually move the answer.
E
RiskA Monte Carlo distribution of the NPV, with the odds the case clears breakeven.

Companion documents

This memorandum is the second gate in a two-document chain. Cases are screened and ranked against capacity in the pipeline; only what clears the gate earns full diligence here. A decline returns the case to the rack with corrected figures.

DWG IE-001 · The screening gate

The Innovation Engine

Sixteen requests, one capacity gate. Cheap estimates, ranked honestly. SPC-1042 clears it at a $1.45M screening value.

MEMO IC-002 · The diligence gate

This document

The committed case, diligenced: the screening estimate is haircut to defensible streams and printed as an $885K NPV the committee can sign.

The method

Discounted cash flow over the stated horizon · IRR by bisection · MIRR at the discount rate · realization haircut on benefits · one-at-a-time sensitivity · Monte Carlo risk.

How it’s built

The finance engine is a typed TypeScript module. The same code prices the example on this sheet, every exhibit in the memorandum, and the PDF it exports, so the page, the memo, and the export always agree.

  • TypeScript
  • React 19
  • Next.js · static export
  • Pure-TS finance engine
  • Recharts
  • Client-side PDF export
M. B. Thompson

Designed and built · matthewthompson.dev

Illustrative figures · not a solicitation · the finance engine is real