From free to your first $1,000
The path from "people use it" to "people pay for it." Charging early customers, handling refunds, surviving the first churn.
$1,000 in monthly recurring revenue is the most psychologically important number in indie business. Not because of the money. The money is a rounding error against rent. It matters because of what it proves. Someone who isn't your friend, who didn't laugh at your jokes in college, who has no social obligation to you, decided the thing was worth paying for and didn't churn on day three. Everything before that number is theatrical. The launch tweets, the "users," the analytics dashboards. Theater. $1k MRR is the curtain coming up.
The hardest part of charging isn't pricing strategy. It isn't Stripe setup. It's sending the first email asking another human being for money. Founders build entire products to avoid that conversation. They add features, redesign the landing page, fiddle with onboarding, "validate" for six more months. All of it is procrastination wearing a productivity costume. Skip the avoidance. Do the awkward thing.
The soft launch payment
You don't need a launch. You need five emails.
Pick the five most engaged people on your free tier. Not the five with the most logins. The five who actually use it, who've replied to one of your emails, who've told a friend, who've sent you a bug report that wasn't passive aggressive. You know who they are. Email them individually. Not a blast. Not a Substack post. One real email per person.
Tell them you're moving to paid. Tell them you want them as a founding customer. Give them a discount that's actually a discount (50% off for a year, locked in). Give them a deadline that's actually a deadline (this week). Don't apologize. Don't write three paragraphs explaining how hard the decision was. Be human, not sorry.
Something like this:
Hey Sarah, I'm moving [Product] to paid next week. You've been one of the most active users since February and your feedback on the export flow basically rebuilt it, so I wanted to offer you a founding plan before I switch the public pricing on.
$15/month for the first year (it'll be $30 after that), locked in as long as you're a customer. If you want it, just reply yes and I'll send the Stripe link. Offer's open until Friday.
Either way, thank you for using the thing when it was rough.
That's it. Three short paragraphs. No "I hope this finds you well." No vision deck.
What happens next is brutal
Of the five, you'll get two yeses, one maybe that fades, two silent rejections. That's roughly the ratio. Don't read the silence as "they hate me." They're busy, they're on vacation, the email got buried, they actually didn't love the product enough to pay but they like you enough not to say it. None of those are catastrophes.
The two yeses are the result. Two strangers (because that's what they are once money's involved) decided your thing is worth recurring money. The product survives the first conversion test.
Existing free users vs. new signups
The clean playbook: grandfather your power users, charge new signups from day one.
Pick the small group who genuinely shaped the product. Lock them in at the founding rate, or free for life if you want. Everyone else who signed up while it was free becomes "legacy free trial" and gets 30 days to decide. New signups after the switch pay from the first session.
This feels generous. It's actually practical. You keep the people who'll champion you in five different group chats, and you stop bleeding free riders who were never going to convert anyway. The maintenance cost of keeping someone on a free plan is real. Support tickets, server cost, the mental tax of optimizing for users who pay nothing.
The first refund and the first churn
The first refund will feel personal. Process it within 24 hours. No friction, no "are you sure," no four-question exit survey. Just refund, send a kind reply, move on. The relationship matters more than the $50. You'll see this person again in another life, another product, another launch. Make the parting easy.
The first churn (someone cancels but doesn't ask for money back) is a different kind of bruise. Same response. Thank them. Ask one optional question if you want signal. Let them go cleanly. Customers who leave well sometimes come back. Customers who leave with friction never do.
The actual path from zero to a thousand
Three rough phases.
The first five customers are hand-rolled. You know them by name, you Slack with two of them, they're paying because of you as much as the product. That's fine. That's how it's supposed to feel.
The next fifteen come from a wider net. Their referrals, content you wrote that ranked, the launch you did on whatever platform your audience lives on. Less personal, still warm.
The first scaled batch (the rest of the way to $1k) starts looking like a real business. SEO, paid experiments, partnerships, integrations. This is when MRR stops being a function of how many emails you sent that week.
Most builders take 3 to 9 months to hit $1k MRR. Some take a week, usually because they had distribution before they had a product. The variance is mostly distribution, not product quality. Build that into your expectations.
The mindset shift
At $0 MRR you're a hobbyist with users. At $1k MRR you're a business with customers. The difference shows up everywhere. You start saying no to feature requests from people who'll never pay. You answer support tickets within hours instead of when you remember. You stop talking about "the project" and start talking about "the company." You make decisions about your time using a different math.
That shift is the real product of the first thousand dollars.
Wrapping the pillar, and where you go next
That closes Pillar 3. You priced it, you charged for it, you survived the first conversion. Combined with the earlier pieces of the "Building & shipping" category, you now have the loop end to end. Idea, prototype, ship, charge.
The next category is "Stacks & systems," and it's where this work pays compounding interest. Once you've shipped one thing, the next one isn't a fresh start. The auth, the billing, the email pipeline, the deployment setup, the support flow, all of it becomes a system you reuse. The difference between a builder who ships once and a builder who ships every quarter is almost entirely how cleanly their stack is set up to be reused. That's where to go next.