Skip to main content
Solo / Personal progress
intermediatePage 14 of 18

Realistic Time Investment

A common breakdown for an indie SaaS v1 — about 8–14 weekends of part-time work, give or take.

Realistic Time Investment

In one line: An indie SaaS v1 takes 8–14 weekends of focused part-time work. Plan for 2x your initial estimate.

In plain English

The single most common indie-developer mistake is "I'll knock this out in two weekends." It's almost never two weekends. Not because you're slow — because v1 has more pieces than your initial vision (auth, payments, landing page, error handling, edge cases). Estimate honestly so you don't burn out at week three feeling "behind."

A typical v1 budget

A common breakdown for an indie SaaS v1:

  • Planning + design: 1 weekend
  • Stack setup + auth + DB: 1 weekend
  • Core features: 4–8 weekends
  • Payments + landing page: 1–2 weekends
  • Polish + launch: 1–2 weekends

Total: 8–14 weekends (3–4 months of part-time work).

Most indie projects take longer than expected. Plan for 2x your initial estimate.

Worked example: an honest retrospective

A real indie SaaS v1, by the numbers:

PhaseEstimatedActual
Planning + design1 weekend1 weekend
Setup + auth + DB1 weekend1.5 weekends (Clerk config took longer than expected)
Core features4 weekends7 weekends (every feature had edge cases)
Payments + landing1 weekend2 weekends (landing page copy took as long as the code)
Polish + launch1 weekend1.5 weekends
Total813

The 8-weekend estimate became 13 weekends not because anything went wrong — but because every phase had a slow component. That's normal. Plan for it.

Highlight: the 2x rule cuts both ways

"Plan for 2x your estimate" is a comfort, not a license. It doesn't mean "schedule 2x and use all of it" — it means if things take 2x, you won't quit. If they take 1.2x, ship faster and use the saved time on the next project. The goal is shipping, not filling time.

Common mistakes

Where people commonly trip up
  • Counting calendar weeks instead of weekend hours. "I've been working on this for four months" usually means six actual weekends of focused work. The fix is to track hours, not weeks — open a notes file and log when you actually code. The number will be smaller than you think, which is comforting.
  • Treating the 2x rule as permission to spend 2x. You estimate 8 weekends, give yourself 16, and somehow fill all 16. The fix is to estimate honestly, plan for 2x as psychological insurance, and still ship at the original number when you can. Time expands to fill the budget you allow.
  • Counting research and learning as build time. A weekend reading "the best Next.js 15 patterns for 2026" isn't a feature shipped. The fix is to bucket time honestly — "learning" and "building" go in different columns. Learning is fine, but don't put it on the v1 critical path.
  • Estimating each phase in a vacuum. You forget that switching contexts mid-weekend (auth → payments → landing) costs an hour each. The fix is to add a flat 20% to anything with three or more sub-tasks — the friction is real and predictable.
  • Burning out at week three because you thought it was a weekend project. This is the underlying failure mode all the others feed into. The fix is to start with an honest estimate so that finishing at week eight feels like succeeding, not falling behind. Expectation-setting is half the battle.

Page checkpoint

Checkpoint Quiz

Did time investment stick?

Required

What's next

→ Continue to Common Pitfalls where we'll see the most common ways indie projects die.