How many customers do you need?

It's the most motivating calculation an indie founder can do. Work out the monthly income you need, divide by what each customer is really worth to you, and a vague dream becomes a concrete number like "214 customers at $19 a month."

Customers needed = monthly target ÷ (price × (1 − fees) − cost per customer)

  • Monthly target: your living costs (ramen profitability), a salary, or a revenue goal like $10K MRR
  • Fees: payment processing and merchant-of-record fees, typically 3–6% for Stripe, Paddle, or Lemon Squeezy, plus any app store cut
  • Cost per customer: hosting, APIs, email, and other costs that grow with each customer

What is ramen profitability?

Paul Graham coined ramen profitable for a startup that makes just enough to pay the founders' living expenses. Nobody gets rich, but the clock stops. You no longer need investors, and you can keep building as long as you like. For bootstrappers it's the first big milestone, worth celebrating with a card.

The churn treadmill

Reaching your customer target once isn't the end, because customers churn. To stay at N customers you need to replace the ones who leave:

New customers needed per month = customers × monthly churn rate

400 customers with 4% monthly churn means finding 16 new customers every month just to stand still. That number tells you how strong your acquisition channel needs to be. Lowering churn shrinks it. See how to reduce churn.

Why price matters more than you think

The price table in the calculator shows the same goal at different price points. Going from $9 to $29 a month cuts the customers you need by about 70%. Fewer customers also means less support, less infrastructure, and a smaller treadmill. That's why so much indie-hacker advice says charge more. Read how to price your SaaS for how to do it without scaring people off.

Where will those customers come from?

Once you know the number, work backwards from your funnel. If 2% of visitors start a trial and 25% of trials convert, each customer needs about 200 visitors. For 300 customers that's 60,000 targeted visitors, which tells you whether SEO, communities, partnerships, or paid ads can realistically get you there. Our guide on getting your first 100 customers covers the early channels.