startup-financial-modeling
Lets your agent create financial models for startups. It prepares revenue projections, costs, cash flow, and plans scenarios for the next 3-5 years.
What it does
This agent helps create detailed financial projections for startups, covering 3 to 5 years. It calculates how much money the company might earn and spend, and how long it can operate with the money it has.
When to use it
- ✓When planning a startup's financial future.
- ✓When seeking investment and needing to show projections.
- ✓When deciding on hiring and expenses.
Example of what to ask your AI
“Create a 5-year financial plan for my software startup, including revenue, costs, and cash flow projections.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It analyzes your startup's business model, how you make money (revenue), your expenses (costs), and how many people you plan to hire. Based on this, it projects the money coming in and going out.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill startup-financial-modelingOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/startup-financial-modeling/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
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.
Use this skill when
- Working on startup financial modeling tasks or workflows
- Needing guidance, best practices, or checklists for startup financial modeling
Do not use this skill when
- The task is unrelated to startup financial modeling
- You need a different domain or tool outside this scope
Instructions
- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.
- Use the examples below; no separate implementation playbook is bundled.
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:
Cost of Goods Sold (COGS)
- Hosting and infrastructure
- Payment processing fees
- Customer support (variable portion)
- Third-party services per customer
Sales & Marketing (S&M)
- Customer acquisition cost (CAC)
- Marketing programs and advertising
- Sales team compensation
- Marketing tools and software
Research & Development (R&D)
- Engineering team compensation
- Product management
- Design and UX
- Development tools and infrastructure
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:
Net Cash Burn = Cash Outflows - Operating Cash Inflows
Runway = Current Cash Balance / Net Cash Burn # only when Net Cash Burn > 0
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:
- Slower customer acquisition
- Lower pricing or conversion
- Higher churn rates
- Extended sales cycles
- Used for cash management
Base Scenario:
- Most likely outcomes
- Realistic assumptions
- Primary planning scenario
- Used for board reporting
Optimistic Scenario:
- Faster growth
- Better unit economics
- Lower churn
- Used for upside planning
These are explicitly chosen scenarios, not measured probability percentiles. Do not label them P10/P50/P90 unless a documented probabilistic model and sampling justify those quantiles.
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%
…
FAQ
What are 'cohorts'?
They are groups of customers who started using your service around the same time. It helps to better understand retention and the value each group brings over time.
What are 'burn rate' and 'runway'?
'Burn rate' is how much money the company spends per month. 'Runway' is how long the company can continue operating with the money it has before needing more.
Why use scenarios (conservative, base, optimistic)?
To understand the different possible financial outcomes. The conservative shows the worst case, the optimistic the best case, and the base the most likely, helping to make safer decisions.
Details
Original description by the author
Build comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4248
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
data-throughput-accelerator
Makes your agent speed up the movement of large data volumes. It finds bottlenecks and ensures data is transferred quickly and correctly.
affaan-m/ECC
inventory-demand-planning
Helps your agent predict product demand in stores. It optimizes stock and plans when to run promotions to sell more.
affaan-m/ECC
market-research
Helps your agent conduct market research and competitive analysis. Provides summaries with source attribution.
affaan-m/ECC