Fundraising & Scaling
Fundraising Fundamentals: Pre-Seed to Series A
Understand the funding landscape and decide whether and when to raise external capital.
Fundraising Is a Means to an End
Raising venture capital is not an achievement. It is a tool. It exchanges equity for capital that funds growth faster than organic revenue allows.
Before deciding to raise, answer honestly: do you need external capital to build this business, or are you raising because it sounds validating?
Many successful developer tool companies are bootstrapped (Tailwind CSS, Transistor, Basecamp). VC funding creates pressure to grow at a pace that may not suit your product or market.
When to Raise
Raise when:
- You have validated product-market fit (users love the product and retention is strong)
- You have a clear hypothesis for how capital accelerates growth (hire 2 engineers to build X, spend $20K/month on paid acquisition to test Y)
- You have enough traction that investors have reason to compete for the deal
Don't raise when:
- You haven't validated the problem or product
- You're raising to extend runway without a growth plan
- You could achieve your goals with revenue or a smaller amount of capital
Funding Stages
Pre-Seed ($100K - $500K): Idea-stage to MVP. Investors are betting on founders and market potential, not metrics. Source: angel investors, pre-seed funds, accelerators (YC, Techstars), friends and family.
Seed ($500K - $3M): Early traction — users, some revenue, initial retention signals. Source: seed-focused VCs (Precursor, Abstract, Pear), angels with deep domain expertise.
Series A ($3M - $15M): Proven product-market fit, repeatable growth, clear go-to-market motion. Source: institutional VCs.
What Investors Look For
| Stage | Key Signals |
|---|---|
| Pre-Seed | Founder credibility, market opportunity, problem insight, early prototype |
| Seed | Traction (users, MRR), retention metrics, team quality, market clarity |
| Series A | MRR growth rate (20-30%+ month-over-month), NRR > 110%, CAC payback < 18 months, repeatable GTM |
Equity and Dilution
When you raise, you give up ownership. Understanding dilution is essential:
function calculateOwnership(
currentOwnershipPct: number,
investmentAmount: number,
preMoney: number
): number {
const postMoney = preMoney + investmentAmount;
const investorOwnership = investmentAmount / postMoney;
return currentOwnershipPct * (1 - investorOwnership);
}
// $500K seed on $4M pre-money cap (SAFE)
// $4M + $500K = $4.5M post-money
// Investor gets $500K / $4.5M = 11.1%
// Founder keeps: 100% * (1 - 11.1%) = 88.9%Typical dilution per round: 15-25%. After three rounds, founders often own 30-50% — this is normal and acceptable if the company value has grown significantly.
SAFEs: The Standard Early-Stage Instrument
A SAFE (Simple Agreement for Future Equity) is the standard instrument for pre-seed and seed investing:
- Investor gives money now
- Investor receives equity later, at the next priced round
- Terms: valuation cap (maximum price at which SAFE converts) + discount (percentage below next round price)
const safe = {
amount: 500000,
valuationCap: 5000000, // Converts at $5M or lower
discount: 0.20, // 20% discount to next round price
};
// At Series A priced at $12M:
// SAFE converts at: min($5M cap, $12M * 80%) = $5M (cap applies)
// Investor gets: $500K / $5M = 10% of the companyFinding Investors
- Warm introductions are the gold standard — a mutual connection dramatically increases response rates
- AngelList — profile for your company, investor discovery
- YC Startup School — free community with investor connections
- Twitter/LinkedIn — investors who follow your space often follow build-in-public founders
- Demo days — accelerators, local ecosystems
Key Takeaways
- Raise when you have validated PMF and a clear hypothesis for how capital accelerates growth — not to figure out the business
- Pre-seed to Series A represent three distinct stages with different investor expectations and traction requirements
- SAFEs are the standard early-stage instrument — simple, founder-friendly, widely understood
- Typical dilution per round is 15-25%; three rounds often leave founders with 30-50% — acceptable if the company has grown
- Warm introductions dramatically increase investor response rates — build relationships before you need capital
Example
// Fundraising dilution model
function modelFundraising(rounds: Array<{
name: string;
amount: number;
preMoney: number;
}>) {
let founderOwnership = 1.0; // 100% to start
const history = [];
for (const round of rounds) {
const postMoney = round.preMoney + round.amount;
const investorPct = round.amount / postMoney;
founderOwnership = founderOwnership * (1 - investorPct);
history.push({
round: round.name,
amount: '$' + (round.amount / 1000000).toFixed(1) + 'M',
preMoney: '$' + (round.preMoney / 1000000).toFixed(1) + 'M',
investorPct: (investorPct * 100).toFixed(1) + '%',
founderOwnership: (founderOwnership * 100).toFixed(1) + '%',
});
}
return history;
}
// Example: three rounds
const result = modelFundraising([
{ name: 'Pre-Seed (SAFE)', amount: 500_000, preMoney: 4_000_000 },
{ name: 'Seed', amount: 2_000_000, preMoney: 8_000_000 },
{ name: 'Series A', amount: 8_000_000, preMoney: 30_000_000 },
]);
// After Series A: founder owns ~65% before option pool dilution