
SaaS pricing models
Pricing is an important aspect of building a SaaS because it can have a significant impact on the success and sustainability of your business. Pricing can affect the demand for your product: Customers are more likely to purchase a product that they perceive as being fairly priced. If your pricing is too high, you may discourage potential customers from signing up. On the other hand, if your pricing is too low, you may not be able to sustain your business in the long run. Pricing can also impact your business model because different pricing models can have different implications for your business model. For example, if you charge customers on a per-use basis, you may have a higher volume of transactions but lower average revenue per customer. On the other hand, if you charge a subscription fee, you may have a lower volume of transactions but a higher average revenue per customer. Finally Pricing can influence your profitability. If you are able to charge a high price for your product, you may be able to generate more revenue. However, you need to consider the costs associated with delivering the product and ensure that your pricing is sufficient to cover those costs and generate a profit.

As shown in the picture there are 4 main different types of SaaS pricing models:
1. Subscription-based: In this model, customers pay a recurring fee (usually monthly or annually) to access the SaaS platform. This model is commonly used for SaaS platforms that offer ongoing services or support, such as cloud storage or project management tools. There are several variations of this model such as:
- Fixed-rate: customers pay a fixed monthly or annual fee to access the SaaS platform. This model is commonly used for SaaS platforms that offer a set of standard features and services.
- Tiered: customers can choose from different pricing plans that offer varying levels of features and services. This model is commonly used for SaaS platforms that have a wide range of customers with different needs and budgets.
- Metered: customers are charged based on their usage of the SaaS platform. This model is commonly used for SaaS platforms that offer high-volume or resource-intensive services, such as data storage or processing.
- Hybrid: the SaaS platform combines elements of different subscription-based models, such as fixed-rate and tiered pricing. This model is commonly used for SaaS platforms that offer a wide range of features and services, and want to give customers flexibility in their pricing options.
- Custom: the SaaS platform is tailored to the specific needs of individual customers and is sold on a contract basis. This model is commonly used for SaaS platforms that offer specialized or customized services, such as data analytics or software development.
2. Per-seat: In this model, similar to the subscription-based one, customers are charged a fixed fee for each user that has access on the SaaS platform. There are several different types of SaaS per-seat models, including:
- Flat-rate: customers are charged a fixed fee for each user that has access to the SaaS platform. This model is commonly used for SaaS platforms that offer collaboration or communication tools, such as email or video conferencing.
- Tiered: customers can choose from different pricing plans that offer varying levels of features and services per user. This model is commonly used for SaaS platforms that have a wide range of customers with different needs and budgets.
- Usage-based: customers are charged based on the usage of the SaaS platform by each user. This model is commonly used for SaaS platforms that offer high-volume or resource-intensive services, such as data storage or processing.
- Hybrid: the SaaS platform combines elements of different per-seat models, such as flat-rate and tiered pricing. This model is commonly used for SaaS platforms that offer a wide range of features and services, and want to give customers flexibility in their pricing options.
- Custom: the SaaS platform is tailored to the specific needs of individual customers and is sold on a contract basis. This model is commonly used for SaaS platforms that offer specialized or customized services, such as data analytics or software development.
3. Usage-based: In this model, customers are charged based on their usage of the SaaS platform. This model includes:
- Pay-per-use: customers are charged based on the number of times they use the SaaS platform or the specific features or services they access. This model is commonly used for SaaS platforms that offer high-volume or resource-intensive services, such as data processing or storage.
- Pay-per-unit: customers are charged based on the amount of data or other units of measure that are processed or consumed by the SaaS platform. This model is commonly used for SaaS platforms that offer services that have a direct impact on their customers’ costs, such as data transfer or bandwidth usage.
- Pay-per-transaction: customers are charged based on the number of transactions or actions performed on the SaaS platform. This model is used when the platform offers e-commerce or payment processing services.
- Pay-per-performance: customers are charged based on the results or outcomes achieved by the SaaS platform. This model is used when the offered services are directly tied to their customers’ success, such as advertising or search engine optimization.
- Pay-per-value: customers are charged based on the value or benefits they receive from using the SaaS platform. It is used when offered services have a clear and measurable impact on their customers’ businesses, such as customer relationship management or data analytics.
4. Freemium: In this model, commonly used for platforms that have a large user base and rely on a small percentage of users to generate revenue, the SaaS platform is offered for free to users, but customers can pay for additional features or premium services. The different types of SaaS freemium models are divided into:
- Basic: the SaaS platform is offered for free to users, but customers can pay for additional features or premium services.
- Limited: the SaaS platform is offered for free to users, but access is limited in some way (such as by the number of users or the amount of data that can be processed). This model is commonly used when you want to encourage users to upgrade to paid plans.
- Trial: the SaaS platform is offered for free for a limited time, after which users must pay to continue using the platform. This model is used to give users a taste of their services before committing to a paid plan.
- Sponsored: the SaaS platform is offered for free to users, but is supported by advertising or sponsorship. This model relies on ad revenue to generate income.
- Open-source: the SaaS platform is offered for free to users, but the source code is made available under an open-source license. This model is adopted for SaaS platforms that are built and maintained by a community of volunteers or contributors.
5. Enterprise: In this model, the SaaS platform is tailored to the specific needs of large organizations and is sold on a contract basis. This model includes:
- Licensing: the SaaS platform is sold to the enterprise on a contract basis, and the enterprise has the right to use the platform for a specific period of time. This model is commonly used for SaaS platforms that offer specialized or customized services, such as data analytics or software development.
- Outsourcing: the enterprise contracts with the SaaS provider to manage and maintain the SaaS platform on their behalf. This model is used for platforms offering complex or high-volume services, such as cloud storage or data processing.
- Private cloud: the SaaS provider builds and maintains a dedicated instance of the SaaS platform for the enterprise. This model is adopted when high levels of security or customization, such as financial or healthcare applications, are required.
- Hybrid cloud: the SaaS provider builds and maintains a hybrid environment that combines private and public cloud services for the enterprise. This model is used for platforms that need to integrate with the enterprise’s existing IT infrastructure or systems.
- Co-location: the enterprise and the SaaS provider collaborate to build and maintain the SaaS platform in a shared physical space. This model is commonly used when high levels of performance or availability (such as real-time data analysis or gaming) are required.
To identify the best pricing model for your SaaS platform it is important to evaluate several factors among which:
- Value proposition: Consider the value that your SaaS provides to your customers and how that value can be captured in a pricing model. For example, if your platform saves your customers time or money, you may want to consider a usage-based pricing model.
- Target market: When selecting a pricing model consider the needs and preferences of your target market. For example, if your target are enterprises, you may want to consider offering annual contracts with volume discounts.
- Financial goals: Review your financial goals and how different pricing models may impact your revenue and profitability.
- Competition: Examine the pricing strategies of your competitors and how you can differentiate your product and pricing to stand out in the market.
- Flexibility: Think about the level of flexibility that different pricing models offer. For example, subscription-based pricing models may be more flexible for customers, but may require more effort to maintain and upsell.
Final tip: Consider to experiment with different pricing models to evaluate which one is the most effective for your business.