
Customer Stories
How 1NCE scaled global IoT billing with Lago
Finn Lobsien • 2 min read
Apr 11, 2025
/5 min read

Usage-based pricing (UBP) seems simple: customers only pay for what they use, so it’s fully transparent and clearly better for everyone, right?
No. Usage-based pricing is great for infrastructure products where customer value scales with usage. But usage-based pricing can also be disastrous and cost you customers because your pricing isn’t predictable or creates usage anxiety.
Your pricing model also directly impacts how and when you make revenue. So UBP is a pricing decision, but also touches product, UX, and financial strategy.
In this article, we’ll explore when usage-based pricing actually makes sense, when it backfires, and how to make sure your pricing model doesn’t quietly wreck your company’s cashflow.
You already know what usage-based pricing is: Charging your customers by metrics of consumption instead of a flat fee every month/year. But usage-based pricing isn’t binary. Unless you charge a subscription fee with unlimited usage, you’re doing usage-based pricing.
There are a variety of models you could use:
Users pay the exact amount of usage they’ve consumed. The best example is the OpenAI API.
Includes usage at a regular cost, but each additional bit of usage is paid. A great example is Supabase's pricing:

Users subscribe for monthly credits and top up top buy more. Or they can buy credit packages individually. Example from Relevance:

After more than a decade of seat-based subscriptions taking over, there’s now a resurgence of usage-based pricing. The reason? AI.
UBP is most popular In infrastructure and AI products. And for good reason. In infrastructure, products like Twilio, Stripe, and Snowflake popularized the model by charging in direct proportion to value.
-Twilio: per SMS sent
-Stripe: as a % of each transaction
-Snowflake: per second of compute
These feel fair because they check the boxes of when usage-based pricing works. For Stripe, it’s great that founders only need to pay when they make money. This is a principle of usage-based pricing: The metric you charge for needs to align with how your product creates value for customers. But it also works because these products are ingredients to other products, which means if you build with them and charge your users a subscription, you can capture a better margin.
For companies with high underlying costs like compute, storage and bandwidth though, UBP is as much a pricing model as a survival strategy: It’s not like most SaaS companies where enterprise customers generate 80-90% of the revenue, but don’t cost 80-90% more.
In infrastructure, you need to pay your bills, so you need to charge customers for everything they use.

Usage-based pricing is also getting more popular in AI. That’s happening for a few reasons:
-Inference costs are high and variable
-AI APIs are expensive and make your cost scale with usage
-You definitely can’t offer unlimited access without bleeding money
We’ve written about why seat-based pricing will slowly die, but the summary is that when you pay for each bit of usage, a single customer could theoretically bankrupt you. Before AI, you may have had infrastructure cost, but the cost of each individual bit of usage was so low that it wasn’t even worth calculating.
In AI, this is changing. So companies are adapting by either charging for usage or by limiting usage using credits, rate limits and overages.
Here’s simple checklist for when you should price based on usage:
UBP is a great fit when:
This means usage-based pricing is great in industries like AI, telecom, infrastructure, DevTools, etc. But there are other times when usage-based pricing doesn’t work:
This means AI usually doesn’t work in productivity, collaboration and similar types of tools.
Many successful companies end up blending fixed and variable pricing with models we described above:
This has a few benefits:
- Smoother cashflow
- Better onboarding experience
- Room to grow revenue with heavy users
Ask yourself:
1. Is the usage unit clear and understandable?
2. Can customers estimate their monthly bill?
3. Does usage correlate tightly with perceived value?
4. Will this model create friction in sales or onboarding?
5. Do your internal costs and cashflow support usage-based collection?
After you've decided on your (usage-based) or not, pricing model, you'll need a billing system. And if you want one that actually works for engineers (not against them) and doesn't charge you a revenue cut, book a demo with Lago.
Content