The Moment You Charge Money, Everything Changes
Your first payment notification arrived at 11:47 PM. The feeling is unforgettable. But what does it actually take to turn this into a business?

1. Revenue Models — Which One Fits You?
There are many ways to make money. But as a non-developer running solo, only 2–3 models are realistic.
2. Pricing — Don't Sell Yourself Short
The most common mistake non-developer founders make is "let's price low to attract users." That's a trap. Low prices signal low value, and raising them later triggers backlash from existing users.
| Strategy | What it looks like |
|---|---|
| Psychological anchor | "$90/year (about $7.50/month — 2 months free)" |
| Too-cheap signal | "$1/month — what's the catch?" |
| Sweet spot | "$9–29/month (indie SaaS / small business)" |
| Annual discount | Frame the yearly plan as "2 months free" |
3. Payment Systems — Pick Your Processor
Payment is the final gate where users hand over money. If they get stuck here, all your marketing goes to waste.
- User clicks "Pay"
- They pick currency and billing country
- You charge through Stripe
- Stripe handles cards, Apple Pay, and Google Pay
| System | Fee | Strength | Weakness |
|---|---|---|---|
| Stripe | ~2.9% + 30¢ | Global standard, great subscriptions, Apple/Google Pay | You handle sales tax / VAT yourself |
| Paddle | ~5% + 50¢ | Merchant of record — handles VAT, sales tax, and refunds | Higher fee, less control |
| Lemon Squeezy | ~5% + 50¢ | Merchant of record built for indie SaaS; quick setup | Higher fee than raw Stripe |
Other option: Paddle or Lemon Squeezy — they handle global VAT and refunds for you, but take a higher fee and offer less customization.
4. Business Registration — When, How, Where
Legally, you must register within 20 days of starting business. But don't delay once revenue starts flowing. Tax issues are hard to retroactively fix.
- Pick a business structure — A sole proprietorship is the simplest start; an LLC adds liability protection. Stripe Atlas (~$500) spins up a US LLC + EIN if you want it done for you.
- Get an EIN from the IRS — Free, online, takes minutes. Needed to open a business bank account.
- Handle sales tax / economic nexus — US sales tax on digital goods varies by state. Tools like Stripe Tax, TaxJar, or Anrok automate it.
- Hire an accountant or use bookkeeping software — $100–300/month (e.g., QuickBooks, Bench) buys peace of mind.
Other option: Sole proprietorship + EIN — simpler and cheaper if you're not ready for an LLC, but less liability protection.
5. Global Taxes — Know This Early and Save Money
When foreign users pay, tax conversations begin. This isn't scary — it's solvable if you design for it early.
6. The Psychology of Free-to-Paid
This is where most side projects die. They lure users with free, then can't convert to paid.
J stated "free during beta, $9/month after official launch" from day one. She managed expectations. And she promised lifetime 50% discount to her first 20 signups, branded as "Early Supporter." These users are far less likely to churn.
- Cancel button in 1 click (don't make it 3 steps)
- Clear refund policy (full within 7 days, partial terms)
- Grandfather existing users at old prices when you change pricing
- Trial-expiration alert (3 days before, 1 day before)
7. The Stage 3 Mindset
When that first payment notification pinged, J stared at the screen for 30 minutes. Nine dollars isn't much. But it's proof that a stranger valued what you built.
Stage 3 has the highest psychological barrier. "Am I allowed to charge?" "What if everyone leaves?" These fears are normal. The moment you accept money, you cross from hobby to business. Crossing that line is success in itself.
About the Author

Jaehee Song
Enterprise data platform architect with 20+ years of experience building data systems for Fortune 500 companies. AI development educator who has taught vibe coding and AI development to hundreds of students. Founder of Seattle Partners, helping Korean technology startups navigate the US market.