Skip to content
Automation
Skill

/startup-financial-modeling

This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or requests 3-5 year financial planning for a startup.

From plugin
auto-company
20235 skills14 agents

Claude Code

$ npx -y skills add nicepkg/auto-company --skill startup-financial-modeling --agent claude-code

SKILL.md

startup-financial-modeling.SKILL.md
name: startup-financial-modeling
description: This skill should be used when the user asks to "create financial projections", "build a financial model", "forecast revenue", "calculate burn rate", "estimate runway", "model cash flow", or requests 3-5 year financial planning for a startup.
version: 1.0.0

Startup Financial Modeling

Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups.

Overview

Financial modeling provides the quantitative foundation for startup strategy, fundraising, and operational planning. Create realistic projections using cohort-based revenue modeling, detailed cost structures, and scenario analysis to support decision-making and investor presentations.

Core Components

Revenue Model

**Cohort-Based Projections:** Build revenue from customer acquisition and retention by cohort.

**Formula:**

MRR = Σ (Cohort Size × Retention Rate × ARPU)
ARR = MRR × 12

**Key Inputs:**

  • Monthly new customer acquisitions
  • Customer retention rates by month
  • Average revenue per user (ARPU)
  • Pricing and packaging assumptions
  • Expansion revenue (upsells, cross-sells)

Cost Structure

**Operating Expenses Categories:**

1. **Cost of Goods Sold (COGS)**

  • Hosting and infrastructure
  • Payment processing fees
  • Customer support (variable portion)
  • Third-party services per customer

2. **Sales & Marketing (S&M)**

  • Customer acquisition cost (CAC)
  • Marketing programs and advertising
  • Sales team compensation
  • Marketing tools and software

3. **Research & Development (R&D)**

  • Engineering team compensation
  • Product management
  • Design and UX
  • Development tools and infrastructure

4. **General & Administrative (G&A)**

  • Executive team
  • Finance, legal, HR
  • Office and facilities
  • Insurance and compliance

Cash Flow Analysis

**Components:**

  • Beginning cash balance
  • Cash inflows (revenue, fundraising)
  • Cash outflows (operating expenses, CapEx)
  • Ending cash balance
  • Monthly burn rate
  • Runway (months of cash remaining)

**Formula:**

Runway = Current Cash Balance / Monthly Burn Rate
Monthly Burn = Monthly Revenue - Monthly Expenses

Headcount Planning

**Role-Based Hiring Plan:** Track headcount by department and role.

**Key Metrics:**

  • Fully-loaded cost per employee
  • Revenue per employee
  • Headcount by department (% of total)

**Typical Ratios (Early-Stage SaaS):**

  • Engineering: 40-50%
  • Sales & Marketing: 25-35%
  • G&A: 10-15%
  • Customer Success: 5-10%

Financial Model Structure

Three-Scenario Framework

**Conservative Scenario (P10):**

  • Slower customer acquisition
  • Lower pricing or conversion
  • Higher churn rates
  • Extended sales cycles
  • Used for cash management

**Base Scenario (P50):**

  • Most likely outcomes
  • Realistic assumptions
  • Primary planning scenario
  • Used for board reporting

**Optimistic Scenario (P90):**

  • Faster growth
  • Better unit economics
  • Lower churn
  • Used for upside planning

Time Horizon

**Detailed Projections: 3 Years**

  • Monthly detail for Year 1
  • Monthly detail for Year 2
  • Quarterly detail for Year 3

**High-Level Projections: Years 4-5**

  • Annual projections
  • Key metrics only
  • Support long-term planning

Step-by-Step Process

Step 1: Define Business Model

Clarify revenue model and pricing.

**SaaS Model:**

  • Subscription pricing tiers
  • Annual vs. monthly contracts
  • Free trial or freemium approach
  • Expansion revenue strategy

**Marketplace Model:**

  • GMV projections
  • Take rate (% of transactions)
  • Buyer and seller economics
  • Transaction frequency

**Transactional Model:**

  • Transaction volume
  • Revenue per transaction
  • Frequency and seasonality

Step 2: Build Revenue Projections

Use cohort-based methodology for accuracy.

**Monthly Customer Acquisition:** Define new customers acquired each month.

**Retention Curve:** Model customer retention over time.

**Typical SaaS Retention:**

  • Month 1: 100%
  • Month 3: 90%
  • Month 6: 85%
  • Month 12: 75%
  • Month 24: 70%

**Revenue Calculation:** For each cohort, calculate retained customers × ARPU for each month.

Step 3: Model Cost Structure

Break down costs by category and behavior.

**Fixed vs. Variable:**

  • Fixed: Salaries, software, rent
  • Variable: Hosting, payment processing, support

**Scaling Assumptions:**

  • COGS as % of revenue
  • S&M as % of revenue (CAC payback)
  • R&D growth rate
  • G&A as % of total expenses

Step 4: Create Hiring Plan

Model headcount growth by role and department.

**Inputs:**

  • Starting headcount
  • Hiring velocity by role
  • Fully-loaded compensation by role
  • Benefits and taxes (typically 1.3-1.4x salary)

**Example:**

Engineer: $150K salary × 1.35 = $202K fully-loaded
Sales Rep: $100K OTE × 1.30 = $130K fully-loaded

Step 5: Project Cash Flow

Calculate monthly cash position and runway.

**Monthly Cash Flow:**

Beginning Cash
+ Revenue Collected (consider payment terms)
- Operating Expenses Paid
- CapEx
= Ending Cash

**Runway Calculation:**

If Ending Cash < 0:
  Funding Need = Negative Cash Balance
  Runway = 0
Else:
  Runway = Ending Cash / Average Monthly Burn

Step 6: Calculate Key Metrics

Track metrics that matter for stage.

**Revenue Metrics:**

  • MRR / ARR
  • Growth rate (MoM, YoY)
  • Revenue by segment or cohort

**Unit Economics:**

  • CAC (Customer Acquisition Cost)
  • LTV (Lifetime Value)
  • CAC Payback Period
  • LTV / CAC Ratio

**Efficiency Metrics:**

  • Burn multiple (Net Burn / Net New ARR)
  • Magic number (Net New ARR / S&M Spend)
  • Rule of 40 (Growth % + Profit Margin %)

**Cash Metrics:**

  • Monthly burn rate
  • Runway (months)
  • Cash efficiency

Step 7: Scenario Analysis

Create three scenarios with different assumptions.

**Variable Assumptions:**

  • Customer acquisition rate (±30%)
  • Churn rate (±20%)
  • Average contract value (±15%)
  • CAC (±25%)

**Fixed Assumptions

Read more
@nicepkg
Ships withauto-company

全自主 AI 公司,24/7 不停歇运行 14 个 AI Agent,每个都是该领域世界顶级专家的思维分身。 自主构思产品、做决策、写代码、部署上线、搞营销。没有人类参与。 基于 Claude Code Agent Teams 驱动。 ⚠️ 实验项目 — 还在测试中,能跑但不一定稳定。目前仅支持 macOS。

20235 skills14 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
202
Star history of nicepkg/auto-company on GitHub, a chart by star-history.com

Other skills on auto-company.

agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

code-review-security

code-review-security

Security-focused code review checklist and automated scanning patterns. Use when reviewing pull requests for security issues,…

content-strategy

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when…

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n11d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about startup-financial-modeling.

Which coding agents can use startup-financial-modeling?
startup-financial-modeling installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.