Execution
Stop Charging for Your Server Costs and Start Billing for Your Impact
The industry-wide move toward token-based pricing is a trap that confuses raw infrastructure expenses with the actual value delivered to your customers.
Numerous Times Execution Desk
Operating playbooks that compound

There is a quiet crisis in software pricing where companies have begun offloading their cloud bills directly onto the customer. Because generative models and API calls are expensive, the default reaction has been to bill by the unit—specifically the token. It is technically convenient, perfectly scalable, and a total disaster for your user experience. If your invoice looks like a utility bill for a power plant rather than a receipt for a solution, you are failing the basic test of value-based execution.
Pricing should never be a transparent window into your internal costs. When you bill by the token, you are essentially telling the customer that your primary concern is protecting your margins rather than solving their problem. It forces the user to perform mental gymnastics before every interaction. Instead of asking, 'Will this tool help me finish this report?' they are forced to ask, 'Is this specific query worth 4,000 units of compute?' This friction is a silent killer of product adoption and long-term retention.
To move away from this, you must decouple your billing metrics from your infrastructure metrics. If you are building a legal research tool, you should bill by the case or the filing. If you are building a coding assistant, bill by the seat or the repository. The internal mechanics of how many tokens it took to generate that answer are your problem to optimize, not the customer’s problem to fund. High-margin businesses are built on the delta between what it costs you to provide a service and what that service is worth to the user. By billing for tokens, you effectively cap your upside at a thin markup over raw compute.
Operationally, this requires a shift in how you handle usage limits. Instead of exposing raw usage, use 'credit' systems that map to high-level features. This allows you to maintain the backend benefits of metered billing—protecting yourself from heavy users who might bankrupt your margins—while presenting a simplified, value-driven interface to the buyer. You can still use tokens on the back end to trigger rate limits or internal cost alerts, but the customer-facing language should remain focused on outcomes.
The unglamorous work of pricing is about removing the burden of thought from the buyer. When a customer knows exactly what they will pay for a specific outcome, they use the product more frequently. When they are worried about a fluctuating bill tied to invisible technical units, they treat your software like a luxury to be rationed. Kill the token-based invoice before it kills your growth.
One essay. Every Friday. From operators who actually run things.
Join thousands of founders, partners, and operating leaders. No filler. Unsubscribe anytime.
Reader notes
0 NotesSign in to comment. Comments are signed and public.
Sign in →