Microsoft’s Power BI has been shaking up the market for self-service business intelligence applications. However, it doesn’t follow the usual Microsoft pricing model. Historically, Microsoft products have been sold as a large upfront purchase, or as a monthly or yearly subscription. Power BI instead follows a freemium pricing model, where some features are available for free, and others require a subscription.
Price is often cited as one of the main advantages of Power BI as a BI tool, especially in comparison to products like Tableau, Qlik or Alteryx, which can have expensive subscription or licensing costs. Many people choose Power BI on the basis of its more reasonable cost. If you’re considering such a decision, then this post should help you understand exactly how Power BI pricing works.
Before we look at pricing, let’s look at the main products that fall under the Power BI brand. Different products are priced differently, so it’s important that we understand the distinction between them. The three main Power BI products are:
There are also some other products with the Power BI name, such as Power BI Embedded and Power BI Report Server. These are less commonly used, and we’ll refer to them again later on.
Of the three main products above, Power BI Desktop and Power BI Mobile are entirely free. In the case of Power BI Desktop, this means that the full set of visualizations, and the full set of report-creation capabilities are available to anyone for free.
Only the online service has a paid pricing model. There are three pricing levels:
Under older pricing models, some small companies could get away with using only the free service. Under the current system, this is not really viable anymore. If we assume that most businesses will need access to Power BI’s sharing features, then there are two business models that can work for companies using Power BI.
The first option is to get a Power BI Pro license for all people in the company. Note that sharing content, such as a dashboard, requires both the content creator and the recipient to have a Power BI Pro license. Therefore, getting Pro licenses for some people and Free licenses for others is not likely to be viable. This option works best for smaller companies (in particular those below 100 users), for whom Premium doesn’t make financial sense.
The second option is to use Power BI Premium. This is best for large companies, where the cost of the dedicated capacity can be justified by the amount of data, or Power BI users in the company. With Premium, the rules on sharing change. When content is stored in Premium capacity, only those creating content need a Pro license. People who just receive or consume content only need a Free license. As a result, the cost of the Premium capacity can be partly recouped in lower licensing costs.
Unfortunately, medium sized companies (100-500 users) can fall into something of a pricing trap. For these companies, Premium may be too expensive, but the cost of per user Pro licenses can quickly add up also. In an ideal world, Microsoft might tweak the pricing structure in the future to help these users out.
There are two other products that may be relevant to your decisions on Power BI.
Firstly, Power BI Report Server is an on-premises alternative to the online service. It is designed for companies that do not want their data to be stored in the cloud. However, it currently has significantly reduced functionality compared to the online service. For example, you can upload reports from Power BI Desktop to Power BI Report Server, but you cannot then create a dashboard, as dashboards are only available in the Power BI service. Currently, Report Server is only available as part of Power BI Premium. It cannot be bought separately.
Secondly, Power BI Embedded allows you to embed Power BI features, such as visualizations and reports into an app on your website. This allows viewers of your website to get Power BI-like insights without actually having to use Power BI itself. Power BI Embedded is part of Microsoft’s Azure cloud service. As a result, it is priced as part of an Azure implementation, and is not priced with other Power BI products.
There is no doubt that Power BI is a low-cost self-service BI application, especially when compared to the prices charged by some of its competitors. All of the main Power BI products have a free version at the very least, and many are entirely free.
Of course, it’s not quite as simple as that. As we have seen, most businesses probably do need to pay something for Power BI, but for smaller and larger companies, the pricing model can work out much cheaper than the competition. The current pricing structure does somewhat work against medium sized companies, but it’s always possible that this could be improved in the future.