A revenue model is a structure that expounds on how the company plans to earn money. It starts by specifying the value proposition to customers, the plan to generate money, the actual sources of this money, and the target customers who will consume the products and services offered.