The Honest Founder

The Honest Founder

The complete B2B SaaS pricing framework.

The pricing strategy that took us from €0 to €5M ARR.

Xaver Lehmann's avatar
Xaver Lehmann
Feb 19, 2026
∙ Paid

Dear readers,

My first customer paid €500/month.

They would have paid €5,000. I didn’t find out until 6 months later.

That one conversation cost me €54,000 that year.

By the end of Year 1, I’d made similar mistakes with 7 more customers.

Total left on table: €200,000.

This week’s framework is everything I learned from that.

€500 to €10,000/month. The full story. Every mistake. Every number.

Enjoy.

Xaver

PS: As a free subscriber, you can read the first three parts at no cost. The full framework is available as part of the paid subscription.


Agenda

For all free subscribers:

Introduction

PART 1: Why Most Founders Underprice

PART 2: The €200K Mistake

PART 3: How to Price When You Have No Reference Point

Paid starts from here:

PART 4: The Pricing Models (What Actually Works)

PART 5: From €500 to €10K (The Evolution)

PART 6: When to Raise Prices (And By How Much)

PART 7: Handling “Too Expensive” Objections

PART 8: Pricing Experiments (What Worked, What Bombed)

PART 9: The Pricing Calculator

PART 10: Real Customer Pricing Case Studies

PART 11: The 10 Pricing Principles

Appendix: Quick Reference Guide, Pricing Models Comparison, Value-to-Price Ratio, Price Increase Churn Expectations, When to Use Each Pricing Model (Decision Tree)


I left €200,000 on the table in my first year because I was too scared to charge what it was worth.

Here’s what happened:

Customer #1: I charged €500/month. They said yes immediately.

I thought: “Great, I found the right price.”

Wrong.

Six months later, I found out they were saving €15,000/month using our product.

They would have paid €5,000/month without blinking.

I left €54,000/year on the table. From one customer.


Customer #8: I finally got brave. Charged €2,000/month.

They negotiated down to €1,500.

I thought: “See, I was charging too much.”

Wrong again.

A year later, they upgraded to €8,000/month.

When I asked why: “We realized we were getting 10x ROI. €1,500 was a steal.”

Translation: I should have started at €5,000.


By the time we hit €1M ARR, I’d figured out pricing.

We were charging €10,000/month for the same product we used to sell for €500.

Same product. 20x the price.

The difference?

I finally understood how to price.


This framework is everything I learned going from €500/month to €10,000/month.

It’s the pricing strategy that took us from €0 to €5M ARR.

And it’s designed to help you avoid the €200K mistake I made.

Let’s dive in.


PART 1: Why Most Founders Underprice

The 3 Fears That Kill Your Pricing

Fear #1: “They won’t pay that much”

This is the fear that cost me €200K.

You think: “I’m just a startup. Why would they pay enterprise prices?”

The truth:

Customers don’t care if you’re a startup.

They care if you solve their problem.

If you save them €100K/year, €10K/year is cheap.

Your startup status doesn’t determine your value. The problem you solve does.


Fear #2: “I’ll lose the deal”

You’re in the final negotiation.

They say: “Your competitor is €5K. You’re €10K. Can you match?”

You panic.

You drop your price.

The truth:

If price is their only objection, you didn’t sell the value properly.

And if they’re only buying on price, they’re the wrong customer.

The best customers care about ROI, not cost.


Fear #3: “I need the revenue now”

You have 3 months of runway.

You need to close deals.

So you discount to speed things up.

The truth:

Discounting to close faster rarely works.

And even if it does, you’re training customers to negotiate.

Desperation pricing creates long-term revenue problems.


The Underpricing Death Spiral

Here’s what happens when you underprice:

Month 1: You charge €500/month. Customer says yes immediately.

Month 6: You realize you’re underpriced. Try to raise prices.

Customer reaction: “But we’ve been paying €500...”

Result: You’re stuck at €500 or they churn.


The pattern:

Underprice → Can’t raise prices → Need more customers → Overpromise → Can’t deliver → Churn → Need even more customers


The fix:

Start high. It’s easier to discount than to raise prices.

I learned this the hard way.


PART 2: The €200K Mistake (My Story)

Let me walk you through exactly what I did wrong.


Customer #1: The €500/month Disaster

The situation:

First paying customer. No idea what to charge.

They asked: “What’s the price?”

I panicked: “Uh... €500/month?”

They said: “Sounds good.”

What I thought: “Great! I nailed the pricing.”

What actually happened:

They were expecting €2,000-€3,000/month.

€500 was so cheap, they assumed:

  • The product wasn’t fully built

  • We were desperate

  • There was a catch

They almost didn’t buy because the price was TOO LOW.


Six months later:

I ran the numbers.

Our tool was handling 5,000 support tickets/month for them.

At €3/ticket (their cost with human agents), that’s €15,000/month in savings.

They would have paid €5,000/month.

I charged €500.

Cost of underpricing: €54,000/year from ONE customer.


Customer #2-7: The Inconsistency Problem

Because I had no pricing strategy, every deal was different:

  • Customer #2: €800/month

  • Customer #3: €500/month (matched Customer #1)

  • Customer #4: €1,200/month

  • Customer #5: €600/month

  • Customer #6: €2,000/month (finally got brave)

  • Customer #7: €1,500/month

The result:

Customers started talking to each other.

Customer #2 found out Customer #6 was paying 2.5x more.

They were pissed.

“Why are we paying different prices for the same product?”

Good question. I didn’t have an answer.


The Turning Point: Customer #8

This was the customer that changed everything.

The situation:

Enterprise customer. 200+ employees. Clear ROI.

I finally did the math BEFORE pitching:

  • Their current cost: €60,000/month in support

  • Our tool would save: 30-40% = €18,000-€24,000/month

  • Fair price (20% of savings): €3,600-€4,800/month

I pitched €5,000/month.


Their response:

“Can you do €3,000?”

Old me would have said yes.

New me:

“Here’s the ROI: You’re spending €60K/month now. We’ll save you €20K/month. That’s €240K/year in savings. At €5K/month (€60K/year), you’re getting 4x ROI. Can you explain why €3K makes sense when the value is €240K?”

They signed at €5,000/month.

No further negotiation.


What I learned:

When you can articulate the value clearly, price becomes irrelevant.

€5,000/month sounds expensive.

€5,000/month for €240,000/year in savings sounds like a steal.

The problem wasn’t my price. It was my ability to explain the value.


The Total Damage

By the time I figured out pricing (Month 18), I’d left approximately:

  • €54K from Customer #1 (underpriced by €4,500/month for 12 months)

  • €36K from Customer #2 (underpriced by €3,000/month for 12 months)

  • €48K from Customer #3 (underpriced by €4,000/month for 12 months)

  • €30K from Customers #4-7 (underpriced by various amounts)

Total: €168K in Year 1 alone.

Add in Year 2 (before I fixed pricing on existing customers): €200K+ total.


This framework exists so you don’t make the same mistake.


PART 3: How to Price When You Have No Reference Point

Your first customer asks: “What’s the price?”

You have no idea.

Here’s the framework.


Step 1: Calculate Their Cost of NOT Solving This

Don’t guess. Do math.

For B2B SaaS, ask:

  1. How much does this problem cost them today?

  2. How much time/money do they lose because of it?

  3. What’s the opportunity cost?


Example (Customer Service Automation):

Current state:

  • 20 support agents

  • €3,000/month per agent (salary + benefits)

  • Total cost: €60,000/month

What we save:

  • Automate 30% of tickets

  • Reduce need by 6 agents

  • Savings: €18,000/month = €216,000/year

Their cost of NOT solving this: €216,000/year


Example (Sales Automation Tool):

Current state:

  • Sales team spends 10 hours/week on manual data entry

  • 5 salespeople × 10 hours = 50 hours/week

  • At €50/hour = €2,500/week = €130,000/year in wasted time

Opportunity cost:

  • Those 50 hours could be spent selling

  • Average deal size: €10,000

  • If they close 1 extra deal/month with recovered time: €120,000/year

Their cost of NOT solving this: €250,000/year


The formula:

Cost of Not Solving = Direct Costs + Opportunity Costs

This is the ceiling for your price.


Step 2: Price at 10-40% of Value Delivered

The rule:

Your price should be 10-40% of the value you create.

Why 10-40%?

  • Below 10%: You’re leaving money on the table

  • Above 40%: ROI isn’t compelling enough

  • Sweet spot: 20-30%


Back to the examples:

Customer Service Automation:

  • Value: €216,000/year saved

  • Price (20%): €43,200/year = €3,600/month

  • Price (30%): €64,800/year = €5,400/month

Sales Automation:

  • Value: €250,000/year gained

  • Price (20%): €50,000/year = €4,166/month

  • Price (30%): €75,000/year = €6,250/month


What I actually did:

Wrong: “What feels right? Maybe €500/month?”

Right: “They save €216K/year. I’ll charge €60K/year (28% of value). That’s €5K/month.”


Step 3: Anchor High, Negotiate Down

The psychology of pricing:

Scenario A: You: “€3,000/month” Them: “Can you do €2,000?” You: “Sure” Final price: €2,000

Scenario B: You: “€5,000/month” Them: “Can you do €3,000?” You: “I can do €4,000” Final price: €4,000

Same customer. 2x different outcome.


The lesson:

Always start higher than you’re comfortable with.

You can always go down.

You can rarely go up.


My rule:

Set your price at the TOP of your value range (30-40% of value).

Then negotiate down to your target (20-30% of value).

Example:

  • Value delivered: €200,000/year

  • Anchor price: €80,000/year (40%) = €6,666/month

  • Target price: €50,000/year (25%) = €4,166/month

  • Walk-away price: €40,000/year (20%) = €3,333/month

If they negotiate, you have room to move.

If they don’t, you got paid what it’s worth.


Step 4: Test With 3 Customers

Don’t optimize pricing with 1 data point.

The process:

Customer A: Price at 40% of value Customer B: Price at 30% of value Customer C: Price at 20% of value

Results:

  • All 3 say yes immediately: You’re underpriced

  • All 3 say no: You’re overpriced or didn’t explain value

  • A says no, B and C say yes: You found the range


What I did:

Customer #1: €500/month (way too low) Customer #6: €2,000/month (still too low) Customer #8: €5,000/month (about right) Customer #12: €10,000/month (they pushed back, settled at €7,000)

Pattern emerged:

€5,000-€7,000/month was the sweet spot for our ICP.

Below €5K: Leaving money on table. Above €7K: Required more justification.


Step 5: When You Have Absolutely No Idea

If you can’t calculate value (early product, unclear ROI), use this:

Ask 10 potential customers:

“If this solved [problem], what would you pay per month?”

Responses you’ll get:

  • 3 people: “Maybe €500”

  • 4 people: “€1,000-€2,000”

  • 2 people: “€3,000+”

  • 1 person: “I don’t know”

Your price: The median of the middle 50%.

In this case: €1,000-€2,000/month.

Start at €2,000. (High end of range.)


Important:

People will ALWAYS say they’d pay less than they actually would.

Whatever they say, add 30-50%.

If they say €1,000, start at €1,500.


PART 4: The Pricing Models (What Actually Works)

There are 5 main pricing models for B2B SaaS.

I tested all of them.

Here’s what I learned.

…


Want the complete 40+ pages framework?

You have two options:

→ Become a paid subscriber and get this + all other frameworks, resources, and paywalled content. See all benefits here.

→ Buy just this framework here (€25 one-time) if you only want the pricing framework.

Paid subscribers: Full framework below 👇

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 Xaver Lehmann · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture