Revenue Streams in the Business Model Canvas describe the specific sources of income flowing from each customer segment. They answer the question: For what value is each customer segment willing to pay, and how does it prefer to pay? The design of revenue streams is one of the most impactful levers in the business model because it directly determines economic viability.
The fundamental distinction lies between transactional revenue (one-time payments, e.g., product sales) and recurring revenue (regular payments, e.g., subscriptions, service fees). Beyond this, pricing mechanisms include list price (fixed), auction (market-driven), negotiation (individual), and yield management (dynamic by utilization, as with airlines). A company can operate multiple revenue streams in parallel: a software provider might have license fees, implementation lump sums, and ongoing maintenance contracts as three different streams.
The field comes from the Business Model Canvas by Osterwalder and Pigneur. In the design, consistency with the customer segment is decisive: enterprise customers accept annual contracts, consumers prefer monthly flexibility. Revenue stream design should reflect the payment willingness and habits of the segment.