Knowing how to raise prices on existing SaaS customers is one of those skills that nobody teaches you, and it is worth more than almost any feature you will ever build. Most founders I speak to have not touched their pricing in years, while their own costs have gone up every single one of them.
I get why. You worry about annoying people, you worry about churn, and it feels easier to leave things alone. But leaving prices frozen is a decision too, and it is usually the wrong one.
Why a SaaS price increase is overdue
Think about what has happened since you set your original price. Hosting, payment fees, support time and your own wages have all crept up. Your product has also (I hope) got a lot better than the version those early customers signed up for.
If your price has not moved, your margin has quietly shrunk. For a bootstrapped business with no investor cushion, that matters. A 10% rise on a stable base drops almost straight to profit, which is a very different thing from winning 10% more customers.
If you have not looked at your numbers lately, start with my post on SaaS pricing strategy for bootstrapped founders and then come back here.
Check the maths before you touch anything
Before you email a single customer, work out what a rise can actually cost you. Say you have 200 customers paying £30 a month and you move to £33. If you lose three customers because of it, you are still comfortably ahead.
Run that sum for your own numbers. Most of the time you can lose far more customers than you would expect and still come out better off. That is the bit that gives you the nerve to actually do it.
Look at who is likely to leave
Your customers are not all equal. The ones who barely use the product are the ones most likely to cancel the moment anything changes. Frankly, they are often the ones costing you the most in support as well.
Check usage before you announce anything. If a rise nudges out someone who logged in twice last year, that is not a disaster. It might even be a small favour to your support inbox.
How to announce a price rise to existing customers
The announcement is where most founders get it wrong. They either bury it in a vague email full of apologies or they spring it on people with a week to spare. Both make customers feel taken for granted.
Here is the approach I use, and it has worked across the businesses I run.
- Give at least 30 days notice, and 60 if you can manage it.
- Say plainly what is changing, from what to what, and when.
- Explain the reason in one or two honest sentences.
- Mention what you have improved since they joined.
- Tell them how to reach you if they have a problem with it.
Do not grovel. You are not doing anything wrong, and a long apology tells people you do not believe the price is fair. Be direct, be warm and keep it short.
Be honest about the reason
People respect honesty far more than spin. If your costs have gone up, say so. If you have spent a year building new features, say that instead.
What does not work is pretending the rise is a gift. I have seen emails that called a price increase an exciting new chapter. Customers can smell that from a mile away.
Grandfathering and loyalty pricing options
You have a few choices on how to handle your oldest customers. You can raise everyone at once, you can raise new customers first and existing ones later, or you can grandfather early adopters on their old price for a set period.
I lean towards a staged approach. Raise prices for new sign ups first, see what happens to conversion, then roll it out to existing customers with proper notice. You learn something real before you risk the base you already have.
If you do grandfather someone, put an end date on it. Open ended discounts have a habit of becoming permanent, and you end up with a group of customers who pay half what everyone else does forever.
Annual plans and a price increase
A price rise is a good moment to look at your billing too. Customers on annual plans are locked in until renewal, which gives you a natural point to apply the new price without any drama.
You can also offer a short window where people can renew early at the old price in exchange for paying annually. That brings cash forward and cuts the number of times someone can decide to cancel. I covered the trade offs in my post on annual versus monthly billing.
What to do when customers push back
Some of them will. Expect a handful of emails, and treat each one as a conversation rather than a complaint. Most people just want to feel heard, and a quick personal reply defuses the majority of them.
If someone genuinely cannot afford the new price, you can decide whether to make an exception. Just make it a conscious choice and not a panic reaction. A small number of exceptions will not sink you.
Watch your cancellations for a couple of months afterwards and ask leavers why they went. If you want a plan for that, my piece on reducing SaaS churn when you are bootstrapped covers it.
Do it once a year, not once a decade
The founders who struggle most with price rises are the ones who wait ten years and then need a massive jump. Small, regular, well explained increases are far easier for customers to accept. They also train people to expect that software costs more as it gets better.
Pick a month, put it in the diary and review your pricing every year. If the numbers say a rise is due, do it calmly and on time. Your future self, and your margin, will thank you.
If you are building a product and want a second pair of eyes on your pricing, have a read of The 28 Day Startup or get in touch through the product development services page.


