경제··3 min read

The Psychology Behind SaaS Pricing

Why every SaaS has a three-tier pricing page and the psychology hiding behind it

I Tried to Price My Side Project and Froze

I wanted to add a paid plan to a side project tool I built. "How much should I charge?" That question paralyzed me for three days. Free wasn't an option — server costs ran about $17/month. Too expensive and nobody uses it. So I started dissecting other SaaS pricing pages. (And fell deep into the rabbit hole.)

Why Is It Always Three Tiers?

Notion, Slack, Vercel, Linear. Look at their pricing pages — almost without exception, three tiers. Free, Pro, Enterprise. Or Basic, Plus, Business. Names differ, structure's the same.

It's the "anchoring effect." The most expensive plan becomes the reference point. When Enterprise is $45/month, Pro at $15 looks like a steal. $15 is actually expensive, but next to $45, it feels reasonable.

The "Most Popular" badge on the middle tier is also calculated. People avoid extremes, so they tend to pick the middle option. Psychologists call this the "compromise effect."

The Real Purpose of Free Plans

I used to think free plans were charity. They're not. Free users are billboards. Notion pages have "Made with Notion" at the bottom. Slack's free tier limits message history to keep nudging "upgrade or suffer."

The craftier play is habit formation. Use it free long enough to get comfortable, and switching costs skyrocket. Your data's there, your whole team uses it. Then "Upgrade to Pro" pops up.

The Secret in Price Endings

SaaS prices are $10, not $9.99, for a reason. Consumer goods use $9.99 to seem cheaper. SaaS uses round numbers — $10, $25, $49 — for a "premium" feel. Not cheap, professional.

Interestingly, some break this rule. Services priced at $7 or $12 are signaling "we're affordable" — a deliberate strategy.

The Annual Billing Trap

"Save 20% with annual billing!" Looks like a great deal. But for the SaaS company, it locks in 12 months of revenue. If monthly churn is 5%, only 54% of customers remain after 12 months on monthly billing. With annual billing? Most stay because canceling feels like effort.

I added annual billing to my side project. Result? 8% annual conversion. I'd expected 30%. Turns out when you're an unknown service, paying a year upfront feels risky. Took me two months to figure that out.

My Side Project Ended Up...

Single plan at about $3.50/month. I didn't have enough features for three tiers. Free plan gets 70% of core features. Paid adds convenience features.

Results were honestly bleak. Eleven paid conversions in three months. Monthly revenue around $39, minus $17 server costs, net profit $22. (Hourly rate... better not to calculate for my mental health.)

But I learned something: pricing isn't math, it's psychology. Conversion isn't determined by the feature list — it's determined by how people feel looking at the number.

Next time I price something, I'll do better. Probably. (Honestly, I'm not confident.)

Related Posts