Choosing the Right Qlik Cloud Licensing Model: What You Need to Know
This article is for Qlik Cloud administrators and business stakeholders evaluating or planning a switch to capacity-based licensing.
TL;DR
Qlik Cloud offers two licensing models: user-based and capacity-based. Capacity-based is Qlik's strategic direction for new deployments since March 2025 and suits organizations with dynamic or growing user bases. User-based remains available for existing subscribers.
Intro
If you're managing a growing analytics platform, controlling costs while scaling access is one of the hardest balancing acts, and your licensing model plays a bigger role than most organizations realize. Qlik Cloud addresses this through two distinct pricing models: the well-established user-based model, suited for stable teams with clearly defined access needs, and the capacity-based model, designed to scale with data usage and support more dynamic analytics environments.
This insight unpacks the key differences between the two models, exploring how they impact cost, scalability, and administration. Whether you're planning a new deployment or considering a switch, this guide will help you weigh the pros and cons, identify the best fit for your use case, and navigate the transition with confidence.
Understanding Qlik Cloud Licensing Models
Qlik Cloud offers two licensing models: the legacy user-based model and the capacity-based model, which represents Qlik's strategic direction for new deployments.
The user-based model assigns named roles, such as Professional or Analyzer, to individual users and remains available to existing subscribers, who can still add users under their current contract. It is well suited for smaller, stable teams with predictable and clearly defined access requirements. However, since March 2025, capacity-based licensing is the only model available for new Qlik Cloud subscriptions.
The capacity-based model is built for modern, data-driven organizations. It aligns licensing with actual usage, offering predictable costs based on the volume of data analysed, stored, or moved, rather than on the number of named users. Depending on the subscription tier, this model supports unlimited user access, removing the administrative overhead of managing individual licenses and making it straightforward to extend access to internal teams, as well as external stakeholders such as partners, suppliers, and contractors.
Beyond flexibility and scalability, capacity-based licensing unlocks a broader set of platform capabilities, including automation, data lineage, overage protection, and data movement. These ensure continuous analytics operations even when usage temporarily exceeds subscribed capacity. The model also includes generous free tiers for AI-powered tools such as Qlik Answers, for natural language insights, and Qlik Predict, for predictive analytics.
By aligning with Qlik's product roadmap and offering a more adaptable, cost-efficient foundation, capacity-based licensing is the recommended starting point for organizations looking to scale analytics and maximize the long-term value of Qlik Cloud.
| User-Based | Capacity-Based | |
|---|---|---|
| Pricing basis | Per named user (Professional / Analyzer role) | Volume of data analysed, stored, or moved |
| Availability | Existing subscribers only — no longer available for new contracts | Default model for all new Qlik Cloud subscriptions since March 2025 |
| User access | Limited to purchased named user licenses | Unlimited users depending on subscription tier |
| Key features | Core analytics, standard Qlik Sense capabilities | Automation, data lineage, overage protection, data movement, Qlik Answers, Qlik Predict |
| Best for | Smaller, stable teams with clearly defined and predictable access needs | Growing organizations needing flexible, scalable access across internal and external users |
Optimization Strategies for Capacity Planning
As organizations scale their use of Qlik Cloud, efficient capacity planning becomes essential, not only to control costs, but also to ensure consistent performance and a seamless user experience.
Whether you're operating under a user-based or capacity-based licensing model, optimizing how data is stored, processed, and monitored can significantly impact your overall resource consumption.
In this section, we explore five practical strategies that help you make the most of your Qlik Cloud environment. From staging reusable data and leveraging efficient file formats to implementing incremental loads and monitoring usage, these best practices are designed to help you stay within your licensed limits while maximizing the value of your analytics platform.
1. Stage Data on your Qlik Cloud Tenant
Organize and store reusable datasets in shared or managed spaces within your Qlik Cloud environment. This approach minimizes the need to repeatedly extract and reload data from external sources, significantly reducing both reload frequency and memory consumption. By centralizing curated data, you also improve consistency across apps and streamline collaboration between teams.
2. Leverage Parquet instead of QVD
Consider using Parquet files as an alternative to QVDs, especially in cloud-native environments. Parquet offers superior compression and interoperability with other data platforms, making it ideal for scalable architectures. By reducing file sizes, it helps lower storage consumption, which is particularly beneficial under capacity-based licensing models where storage efficiency directly impacts cost and performance.
For a full breakdown of both formats and guidance on when to use each, refer to: Optimizing data storage and access in Qlik Cloud: QVD vs. Parquet | element61
3. Load Data incrementally
Implement incremental loading strategies to avoid full data reloads. By using techniques such as timestamp-based filtering, you can load only new or updated records. This approach significantly reduces reload time and memory usage, which is especially valuable in environments with concurrency limits or frequent data refreshes. It also improves overall system efficiency and scalability.
With extensive experience setting up robust incremental loading frameworks in Qlik Cloud, and ready-to-deploy template scripts to help you get started quickly, element61 can support you every step of the way. Contact element61 to discuss implementation support for your environment.
4. Set Up Monitoring Apps & Flows
Implement Qlik Monitoring Apps and Application Automation to gain visibility into your Qlik Cloud environment. These tools allow you to track key metrics such as app usage, reload performance, and resource consumption and are available in all Qlik Cloud Tiers. By proactively monitoring these indicators, you can identify inefficiencies, prevent unexpected overages, and ensure your environment remains within its licensed capacity. Automations can also trigger alerts or workflows when thresholds are exceeded, helping you stay ahead of potential issues.
5. Use SQL Pushdown wisely
Qlik Cloud supports SQL pushdown, allowing portions of your load script, such as WHERE clauses, to be executed directly on the source database. This can significantly boost performance by reducing the amount of data transferred and leveraging the processing power of the source system.
To fully benefit from SQL pushdown and avoid inefficiencies:
- Use a staging layer in the source system, such as views or stored procedures, to centralize and simplify query logic. This promotes consistency, optimizes performance, and reduces the complexity of Qlik load scripts.
- Keep Qlik scripts focused on loading, joining, and presenting data. Reserve heavy aggregations, filtering logic, and business rule transformations for the staging layer in the source system.
- Review the generated SQL queries to see how pushdown is being applied. Refine your staging views or script structure as needed to improve efficiency.
By designing your data model with pushdown in mind and using a staging layer effectively, you can enhance performance, minimize data movement, and stay within your licensed capacity limits.
At element61, we can help assess and optimize your Qlik data loading approach, including staging strategy and efficient use of SQL pushdown.
Transitioning from user-based to capacity-based licensing
Shifting from a user-based to a capacity-based licensing model requires thoughtful planning to ensure a smooth and cost-effective transition. Start by evaluating your current data usage patterns, including how much data is being analysed, moved, and automated across your Qlik Cloud environment. Monitoring apps can help estimate actual usage and highlight where a capacity-based model might offer greater flexibility or efficiency.
At element61, we have the IP and proven expertise to help you accurately estimate your required capacity and guide you through the migration process. We support customers in evaluating pricing tiers, planning capacity buffers, and aligning the new subscription model with your broader data strategy and growth roadmap. Whether you're just exploring options or ready to switch, our team will ensure your transition is seamless and designed to maximize the value of your Qlik investment. Contact us for more info.
Conclusion
Understanding the full scope of Qlik Cloud’s pricing models is essential for making informed, strategic decisions about your analytics environment. Whether your organization benefits more from the structure of the user-based model or the flexibility of the capacity-based model, knowing how each model works can lead to significant gains in efficiency, scalability, and cost control.
By applying the strategies outlined in this guide, such as staging reusable data, using Parquet files, and proactively monitoring usage, you can ensure your Qlik Cloud deployment remains efficient, scalable, and aligned with evolving business needs.
To dive deeper into Qlik’s pricing and licensing options, explore these helpful resources: