agentsclimarketplace

Financial modeling

Skill Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack/plugins/devtools-pack/skills/financial-modeling

A curated pack of custom Claude Code skills for developers — installable as a Claude Code plugin marketplace.

Install
npx -y skills add Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack --skill financial-modeling

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

When to activate: financial model, P&L, cash flow projection, unit economics, SaaS metrics, ARR, MRR, churn, scenario analysis, sensitivity table, revenue forecast

SKILL.md

5.8 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

Financial Modeling

Model Architecture

Tab Structure (Standard)

1. Assumptions   ← All inputs in one place
2. Revenue       ← Top-line build
3. COGS          ← Direct costs
4. OpEx          ← Operating expenses by department
5. P&L           ← Summary income statement
6. Cash Flow     ← Cash movements
7. Balance Sheet ← Assets / liabilities
8. KPIs          ← Dashboard metrics
9. Scenarios     ← Base / bull / bear
10. Sensitivity  ← Two-variable tables

Rule: Never hardcode numbers in formula cells. Every number must trace to Assumptions tab.


P&L Structure

Revenue
  - New ARR (new logos × ACV)
  - Expansion ARR (upsell + cross-sell)
  - Churned ARR (logo churn × ACV)
  = Net New ARR
  + Beginning ARR
  = Ending ARR
  ÷ 12
  = MRR

COGS
  - Hosting / infrastructure
  - Customer success salaries (if included)
  - Professional services
  = Gross Profit

Gross Margin % = Gross Profit / Revenue

Operating Expenses
  - Sales & Marketing (S&M)
  - Research & Development (R&D)
  - General & Administrative (G&A)
  = Total OpEx

EBITDA = Gross Profit - OpEx
EBITDA Margin % = EBITDA / Revenue

SaaS Metrics

ARR / MRR

ARR = MRR × 12
MRR = sum of all active subscription monthly values

Net Revenue Retention (NRR) = 
  (Beginning MRR + Expansion - Contraction - Churn) / Beginning MRR

Gross Revenue Retention (GRR) = 
  (Beginning MRR - Contraction - Churn) / Beginning MRR

Target benchmarks:
  NRR > 120% = Excellent (enterprise)
  NRR > 110% = Good (mid-market)
  NRR > 100% = Acceptable (SMB)
  GRR > 90%  = Healthy

Churn

Logo Churn Rate = Churned Customers / Beginning Customers
Revenue Churn Rate = Churned MRR / Beginning MRR
Monthly Churn → Annual Churn: 1 - (1 - monthly_churn)^12

Acceptable ranges:
  Enterprise SaaS: < 5% annual logo churn
  Mid-market:      < 10% annual logo churn
  SMB:             < 20% annual logo churn

Unit Economics

CAC (Customer Acquisition Cost)

Blended CAC = (S&M spend in period) / (New customers acquired in period)

Fully-loaded CAC includes:
  - Sales salaries + commissions + benefits
  - Marketing spend (paid, events, content)
  - Marketing tools and tech stack
  - Sales tools (CRM, enrichment, sequencing)
  - Allocated overhead (rent, IT)

Payback Period (months) = CAC / (ACV/12 × Gross Margin %)
Target: < 18 months (SaaS), < 12 months (high-velocity)

LTV (Lifetime Value)

LTV = ACV × Gross Margin % / Annual Churn Rate

Example:
  ACV = $24,000
  Gross Margin = 75%
  Annual Churn = 10%
  LTV = $24,000 × 0.75 / 0.10 = $180,000

LTV:CAC Ratio:
  > 3x = Healthy
  > 5x = Strong
  < 2x = Unsustainable — fix CAC or churn first

Cash Flow Projection

Direct Method (13-Week Rolling)

Week | Beginning Cash | Cash In | Cash Out | Ending Cash
-----|----------------|---------|----------|------------
  1  |   $500,000    | $45,000 |  $80,000 |  $465,000
  2  |   $465,000    | $20,000 |  $75,000 |  $410,000
...

Cash In:
  + Customer collections (invoiced - DSO adjustment)
  + New bookings (when paid, not when signed)
  + Financing proceeds

Cash Out:
  - Payroll (bi-weekly)
  - Vendor payments (net-30 cycle)
  - Rent / utilities
  - One-time expenses

Runway Calculation

Monthly Burn = Total Cash Out (operating, not financing)
Net Burn = Monthly Burn - Monthly Revenue Collected
Runway = Cash Balance / Net Burn Rate

Include in burn: all operating expenses + capex
Exclude from burn: loan repayments (those reduce cash but aren't burn)

Scenario Analysis

Three-Scenario Template

Assumption          | Bear  | Base  | Bull
--------------------|-------|-------|------
New logos/month     |   5   |  10   |  18
ACV ($)             | 18K   |  24K  |  30K
Gross margin        |  68%  |  75%  |  78%
Annual churn        |  15%  |  10%  |   6%
S&M as % revenue    |  55%  |  40%  |  32%

Methodology: Hold one variable fixed, flex others proportionally. Name scenarios after a business assumption, not just "optimistic" — e.g., "Enterprise Pivot" vs "SMB Focus".


Sensitivity Table (Two-Variable)

                    Annual Churn Rate
ACV           5%      10%     15%     20%     25%
$15,000    $225K   $112K    $75K    $56K    $45K   ← LTV
$24,000    $360K   $180K   $120K    $90K    $72K
$36,000    $540K   $270K   $180K   $135K   $108K
$48,000    $720K   $360K   $240K   $180K   $144K

Build in Excel/Sheets using DATA TABLE (two-variable) or Google Sheets TABLE.


Key Benchmarks (SaaS 2024)

MetricSeedSeries ASeries BPublic
ARR Growth> 2x> 2x> 80%> 30%
Gross Margin> 60%> 65%> 70%> 75%
Magic Number> 0.5> 0.75> 1.0> 1.0
Burn Multiple< 3x< 2x< 1.5x< 1x
NRR> 100%> 110%> 115%> 120%

Magic Number = Net New ARR / Prior Quarter S&M Spend Burn Multiple = Net Burn / Net New ARR


Model Checklist

  • All inputs in dedicated Assumptions tab with units labeled
  • No hardcoded numbers in formula cells
  • Revenue tied to cohort model (not top-down only)
  • Cash flow ties to P&L (net income + non-cash ± working capital)
  • Three scenarios modeled (base, bull, bear)
  • Sensitivity table on two key drivers
  • Monthly for Year 1-2, quarterly for Year 3-5
  • Actuals vs forecast variance tracking built in
  • Circular reference check (audit → trace precedents)
  • Assumptions sourced and dated in comments

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.