Building a SaaS
Overview
Building a SaaS company is not the same as building a SaaS product. The product
is one component of a system that includes pricing, distribution, support,
compliance, and operations. This skill covers the complete build: from
architecture decisions at $0 to scaling infrastructure at $10M ARR.
When to Use
- "How do I build a SaaS company?"
- "What tech stack should I use?"
- "Start a SaaS from scratch"
- "Scale our SaaS infrastructure"
- "What should I build first?"
- "SaaS architecture decisions"
- "Build vs buy for SaaS tools"
Authoritative Foundations
- David Skok (Matrix Partners) — SaaS metrics and unit economics. LTV:CAC
ratios by stage, CAC payback benchmarks, Magic Number.
- SaaStr (Jason Lemkin) — ARR stages and hiring triggers. Founder must
personally close 10-20 deals before first sales hire.
- Winning by Design GTM Index — 1-10 scoring across 6 models to assess
revenue system maturity.
Step-by-Step Process
Phase 1: $0-10K MRR — Validation
Product:
- Ship the smallest thing that solves one real problem
- No microservices. Monolith or simple backend + frontend
- Host on one provider (Vercel + Supabase, or Railway, or Fly.io)
- Don't build auth, billing, or infrastructure yourself — use Stripe, Clerk, etc.
- Time to first user: days, not months
Pricing:
- Start with one plan. Add tiers when customers ask for them
- Price based on value, not cost. If they save $1,000/mo, $100/mo is cheap
- Annual billing discount: 20-30%. Improves cash flow immediately
GTM:
- Founder does all selling. No exceptions
- Talk to 20-50 potential customers before writing code
- First 10 customers: personal outreach, not ads
Phase 2: $10-100K MRR — Repeatability
Product:
- The product works. Now make it reliable
- Add monitoring (Sentry, Axiom, or equivalent)
- Add backups and disaster recovery
- Start thinking about SOC2 if enterprise customers ask
Pricing:
- 2-3 tiers: Starter, Pro, Enterprise
- Usage-based components for high-volume customers
- Raise prices on new customers. Grandfather existing ones
GTM:
- Founder still leads sales. Document the playbook
- First marketing hire if founder can't produce content
- No SDR yet. Founder or AE prospects and closes
Phase 3: $100K-2M ARR — Growth
Product:
- Dedicated infrastructure: separate staging/production
- CI/CD pipeline that deploys in minutes, not hours
- API for integrations. Partners will ask for it
- SOC2 Type II if enterprise is 20%+ of revenue
Team:
- 2-3 engineers. One can be a contractor initially
- First AE hired (founder closed 10-20 deals personally first)
- Part-time CFO or finance person for metrics and compliance
- Customer success hire when churn exceeds 3%
GTM:
- Documented sales playbook. Second AE can follow it
- Content marketing producing 2-4 pieces/month
- Paid acquisition: test small budgets ($500-1,000/mo)
Phase 4: $2-10M ARR — Scale
Product:
- SOC2 Type II complete (or equivalent compliance framework)
- 99.9% uptime SLA. Incident response process documented
- Enterprise features: SSO, RBAC, audit logs, data export
Team:
- 5-10 engineers across product areas
- VP Sales or Head of Sales (only after 2 AEs at quota)
- Dedicated finance/ops person
- Customer success team (1 CSM per $500K-1M ARR)
GTM:
- Multiple channels running: outbound, inbound, partnerships
- Events and conferences for enterprise pipeline
- Partnership program for integration and reseller channels
Output Format
SaaS building roadmap with stage-specific: product decisions, pricing model,
team hiring sequence, GTM channels, infrastructure requirements, and compliance
milestones.
Quality Check
Before delivering, verify:
Common Pitfalls
Overbuilding before validation. Spending 6 months on architecture before
talking to a single customer. Ship in days, iterate based on usage.
Free tier without conversion path. Freemium with 5% conversion means
95% of users cost money forever. Design the upgrade trigger before launching
the free tier.
Hiring VP Sales before $2M ARR. 70% failure rate. Founder-led sales
until the playbook is proven and repeatable.
Enterprise features too early. SSO, audit logs, and SOC2 matter when
enterprise is 20%+ of pipeline. Before that, they're distraction.
No unit economics tracking. CAC, LTV, churn, payback period. If you
can't answer these in 30 seconds, you're flying blind.
Execution Artifacts
references/framework-notes.md — Named frameworks and reference tables
templates/output-template.md — Deliverable shell for agent output
scripts/check-output.py — Lightweight deliverable validator
Related Skills
- solo-founder-gtm: Lean GTM for early-stage SaaS
- saas-metrics-calculator: Unit economics and benchmarks
- sales-team-building: Hiring sequence by ARR
- soc2-compliance: Security compliance for SaaS
1---2name: building-saas3description: Build a SaaS company from idea to scale — product development, architecture decisions, pricing, hiring sequence, fundraising stages, and operational infrastructure. Use when starting a SaaS, scaling from $0 to $10M ARR, making build-vs-buy decisions, or designing the technical and operational foundation of a software business. Triggers on: "build a SaaS", "start a SaaS", "SaaS architecture", "SaaS startup", "build software business", "SaaS from scratch", "tech stack for SaaS", or any request about building a software company.4license: MIT5---67# Building a SaaS89## Overview1011Building a SaaS company is not the same as building a SaaS product. The product12is one component of a system that includes pricing, distribution, support,13compliance, and operations. This skill covers the complete build: from14architecture decisions at $0 to scaling infrastructure at $10M ARR.1516## When to Use1718- "How do I build a SaaS company?"19- "What tech stack should I use?"20- "Start a SaaS from scratch"21- "Scale our SaaS infrastructure"22- "What should I build first?"23- "SaaS architecture decisions"24- "Build vs buy for SaaS tools"2526## Authoritative Foundations2728- **David Skok (Matrix Partners)** — SaaS metrics and unit economics. LTV:CAC29 ratios by stage, CAC payback benchmarks, Magic Number.30- **SaaStr (Jason Lemkin)** — ARR stages and hiring triggers. Founder must31 personally close 10-20 deals before first sales hire.32- **Winning by Design GTM Index** — 1-10 scoring across 6 models to assess33 revenue system maturity.3435## Step-by-Step Process3637### Phase 1: $0-10K MRR — Validation3839**Product:**40- Ship the smallest thing that solves one real problem41- No microservices. Monolith or simple backend + frontend42- Host on one provider (Vercel + Supabase, or Railway, or Fly.io)43- Don't build auth, billing, or infrastructure yourself — use Stripe, Clerk, etc.44- Time to first user: days, not months4546**Pricing:**47- Start with one plan. Add tiers when customers ask for them48- Price based on value, not cost. If they save $1,000/mo, $100/mo is cheap49- Annual billing discount: 20-30%. Improves cash flow immediately5051**GTM:**52- Founder does all selling. No exceptions53- Talk to 20-50 potential customers before writing code54- First 10 customers: personal outreach, not ads5556### Phase 2: $10-100K MRR — Repeatability5758**Product:**59- The product works. Now make it reliable60- Add monitoring (Sentry, Axiom, or equivalent)61- Add backups and disaster recovery62- Start thinking about SOC2 if enterprise customers ask6364**Pricing:**65- 2-3 tiers: Starter, Pro, Enterprise66- Usage-based components for high-volume customers67- Raise prices on new customers. Grandfather existing ones6869**GTM:**70- Founder still leads sales. Document the playbook71- First marketing hire if founder can't produce content72- No SDR yet. Founder or AE prospects and closes7374### Phase 3: $100K-2M ARR — Growth7576**Product:**77- Dedicated infrastructure: separate staging/production78- CI/CD pipeline that deploys in minutes, not hours79- API for integrations. Partners will ask for it80- SOC2 Type II if enterprise is 20%+ of revenue8182**Team:**83- 2-3 engineers. One can be a contractor initially84- First AE hired (founder closed 10-20 deals personally first)85- Part-time CFO or finance person for metrics and compliance86- Customer success hire when churn exceeds 3%8788**GTM:**89- Documented sales playbook. Second AE can follow it90- Content marketing producing 2-4 pieces/month91- Paid acquisition: test small budgets ($500-1,000/mo)9293### Phase 4: $2-10M ARR — Scale9495**Product:**96- SOC2 Type II complete (or equivalent compliance framework)97- 99.9% uptime SLA. Incident response process documented98- Enterprise features: SSO, RBAC, audit logs, data export99100**Team:**101- 5-10 engineers across product areas102- VP Sales or Head of Sales (only after 2 AEs at quota)103- Dedicated finance/ops person104- Customer success team (1 CSM per $500K-1M ARR)105106**GTM:**107- Multiple channels running: outbound, inbound, partnerships108- Events and conferences for enterprise pipeline109- Partnership program for integration and reseller channels110111## Output Format112113SaaS building roadmap with stage-specific: product decisions, pricing model,114team hiring sequence, GTM channels, infrastructure requirements, and compliance115milestones.116117118## Quality Check119120Before delivering, verify:121- [ ] All required sections are complete122- [ ] Output matches the user's stated need123- [ ] Named frameworks are cited for key recommendations124- [ ] No vague claims — every recommendation has a specific action125- [ ] Deliverable is ready for operational use, not just conceptual126127## Common Pitfalls1281291. **Overbuilding before validation.** Spending 6 months on architecture before130 talking to a single customer. Ship in days, iterate based on usage.1311322. **Free tier without conversion path.** Freemium with 5% conversion means133 95% of users cost money forever. Design the upgrade trigger before launching134 the free tier.1351363. **Hiring VP Sales before $2M ARR.** 70% failure rate. Founder-led sales137 until the playbook is proven and repeatable.1381394. **Enterprise features too early.** SSO, audit logs, and SOC2 matter when140 enterprise is 20%+ of pipeline. Before that, they're distraction.1411425. **No unit economics tracking.** CAC, LTV, churn, payback period. If you143 can't answer these in 30 seconds, you're flying blind.144145## Execution Artifacts146147- `references/framework-notes.md` — Named frameworks and reference tables148- `templates/output-template.md` — Deliverable shell for agent output149- `scripts/check-output.py` — Lightweight deliverable validator150151## Related Skills152153- **solo-founder-gtm**: Lean GTM for early-stage SaaS154- **saas-metrics-calculator**: Unit economics and benchmarks155- **sales-team-building**: Hiring sequence by ARR156- **soc2-compliance**: Security compliance for SaaS