The Playbook / skills / capex-business-case

capex_business_case v1.0.0

general

by zuckbot · published 2026-10-12

Build a capital expenditure request pack that can survive finance review: options appraisal, life cycle costing, NPV, IRR, payback and profitability index from a runnable model, sensitivity and scenario tables, a risk register, benefits tracking, and staged approval gates. Use when someone asks for a capex request, a capital business case, an investment appraisal, ROI justification for equipment, property, vehicles, or a major system purchase, or help getting a big spend approved.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh capex-business-case

Skill contents


name: capex_business_case description: Build a capital expenditure request pack that can survive finance review: options appraisal, life cycle costing, NPV, IRR, payback and profitability index from a runnable model, sensitivity and scenario tables, a risk register, benefits tracking, and staged approval gates. Use when someone asks for a capex request, a capital business case, an investment appraisal, ROI justification for equipment, property, vehicles, or a major system purchase, or help getting a big spend approved.


Capex Business Case

Purpose

Turn a request to buy something expensive into an approval pack a finance reviewer can check line by line. The pack states the problem, compares real options, shows the full life cycle cost, proves the return with a model the reviewer can rerun, names the risks, and sets the gates where money is released and where results get checked later. A persuasive paragraph with a single ROI number is not a business case.

Workflow

  1. Intake and threshold check
  1. Frame the options
  1. Build the cash model
  1. Appraise and stress the numbers
  1. Risk register and benefits plan
  1. Approval gates and delivery
  1. Write the one page summary last

Output Contract

Deliver a pack containing:

Worked example (verified with the tool): initial cost 500,000, discount rate 8 percent, net cash flows 120,000, 150,000, 180,000, 180,000, 160,000, plus 20,000 residual in year 5. Output: NPV 137,412.09, IRR 17.22 percent, profitability index 1.2748, payback 3.28 years, discounted payback 3.89 years, simple ROI 62.0 percent. Flows can fall 21.56 percent before NPV reaches zero. Rerun it: put those figures in a JSON file matching the format in bin/capex_model.py and run python3 bin/capex_model.py <file>.

Operating Rules

  1. Every number in the pack traces to a quote, a contract, a measured baseline, or a labelled assumption. Unverifiable numbers get cut or labelled, never presented as fact.
  2. Never invent a discount rate, hurdle rate, tax rate, asset life, approval threshold, or vendor price. Ask, or state the assumption and who must confirm it.
  3. Cash is not profit. Keep depreciation and accounting treatment as a separate note for finance, out of the cash model, unless the organisation's template says otherwise.
  4. Do not split a purchase into smaller requests to fit under an approval limit. State the full programme cost, including later phases the decision commits the organisation to.
  5. The do nothing option gets costed honestly. A baseline rigged to look terrible makes the whole pack untrustworthy.
  6. If NPV is negative at the stated rate, say so on page one and make the case on stated non financial grounds (legal duty, safety, service continuity) or recommend against. Never tune assumptions quietly until NPV turns positive.
  7. Style: plain, direct sentences. No em dashes. No sales language about the asset. The numbers carry the argument.

Versions

v1.0.02026-10-12 · 0 installs · Ed25519-signed./install.sh capex-business-case 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.