Microsoft Dataverse Pricing: Which Power Apps Plan to Choose?

Microsoft Dataverse pricing and Dataverse cost breakdown for 2026 - Premium, Pay-As-You-Go, per-GB storage, and Dataverse license cost explained.

Summarize with AI:

Microsoft Dataverse provides a robust data platform service with various pricing tiers designed to accommodate different organizational needs. This comprehensive guide explores the pricing structure, licensing options, included features, and strategies for optimizing costs when using Microsoft Dataverse.

Pricing reflects Microsoft’s published rates as of July 2026. Always confirm current figures on Microsoft’s official Power Apps pricing page.

Dataverse Pricing Plans Overview

Microsoft offers several licensing paths for Dataverse and the Power Platform, each aimed at a different use case and organization size. Let’s examine each in detail:

Developer Plan

The Developer Plan provides a free entry point for:

  • Building and testing unlimited applications
  • Experimenting with automation flows
  • Learning the platform capabilities
  • Developing proofs of concept

Key Developer Plan specifications:

  • No monetary cost
  • Three dedicated developer environments
  • Support for prebuilt, custom, and on-premises connectors
  • 2 GB Dataverse database entitlement
  • Maximum of 750 automation flows monthly
  • Community support only

Power Apps Premium Plan

The standard Premium plan, priced at $20 per user per month, offers:

Core Features:

  • Unlimited Power Apps and Power Pages deployment rights
  • 500 AI Builder credits per user
  • Comprehensive connector support across all types
  • Enterprise-grade security features
  • Advanced administration capabilities

Storage Allocations:

  • 250 MB Dataverse database storage per user
  • 2 GB file storage allocation per user
  • Pooled storage at the tenant level

Support and Administration:

  • Standard support package
  • Advanced governance controls
  • Comprehensive audit logging
  • Access to premium features and capabilities

Enterprise Premium Plan (2,000+ seats)

This is not a separate product. It is the same Power Apps Premium license at a reduced volume price for organizations that commit to 2,000 or more new user licenses. It offers:

Core Features:

  • All standard Premium plan capabilities
  • Reduced per-user cost at $12/month
  • Enhanced economy of scale
  • Custom deployment support

Pay-As-You-Go Plan

For occasional or unpredictable usage, Microsoft offers a pay-as-you-go model billed through an Azure subscription. Instead of a fixed per-user license, you pay only for the users who actually open an app in a given month.

Key details:

  • Around $10 per active user, per app, per month
  • No upfront license commitment; billed monthly through Azure
  • Ideal for pilots, seasonal apps, and external or infrequent users

Note: Microsoft removed the older Per App plan ($5 per user, per app, per month) from its licensing guide in January 2026. For most new customers, the two production paths are now Power Apps Premium and Pay-As-You-Go.

Detailed Feature Comparison

Let’s compare the key features across all Dataverse pricing plans:

Feature Category Developer Plan Premium Enterprise Premium
Base Price Free $20/user/month $12/user/month
Minimum Users None None 2,000
Database Storage 2 GB total 250 MB/user 250 MB/user
File Storage Limited 2 GB/user 2 GB/user
Environments 3 Unlimited Unlimited
Power Apps Unlimited testing Unlimited production Unlimited production
Power Pages Yes Yes Yes
AI Builder Credits None 500/user 500/user
Support Level Community Standard Standard

Storage and Resource Allocation

Database Storage

Database storage in Dataverse follows these principles:

Base Allocations:

  • Developer Plan: 2 GB fixed allocation
  • Premium Plans: 250 MB per licensed user
  • Enterprise Premium: 250 MB per licensed user with pooling
  • Tenant base default: Power Apps Premium includes 20 GB of Dataverse database storage per tenant (raised from 10 GB in December 2025), on top of the per-user accrual.

Pooling Mechanics:

  • Storage is pooled at the tenant level
  • All licensed users contribute to the pool
  • Flexible allocation across environments
  • Shared resource model

Storage Management:

  • Automatic monitoring and reporting
  • Scaling options available
  • Usage analytics and trending
  • Proactive capacity planning tools

File Storage Allocation

File storage follows a similar but distinct model:

Base Allocations:

  • Premium Plans: 2 GB per licensed user
  • Pooled at tenant level
  • Tenant base default: 40 GB of file storage included per tenant for Power Apps Premium (raised from 20 GB in December 2025).
  • Flexible usage across applications

File Storage Features:

  • Document management
  • Media file support
  • Structured and unstructured data
  • Integration with SharePoint

Capacity Add-On Pricing

Once your pooled allocation runs out, you can buy additional Dataverse capacity. Microsoft prices the three storage types separately:

Storage type Price Billing
Database capacity $40 per GB / month Pooled at tenant level
File capacity $2 per GB / month Pooled at tenant level
Log capacity $10 per GB / month Pooled at tenant level

These add-ons are billed monthly and pooled at the tenant level, so any environment in the tenant can draw from them.

Dataverse Cost Optimization Strategies

License Optimization

User License Assessment:

  • Regular audit of active users
  • Role-based license assignment
  • Removal of inactive users
  • License tier optimization

Environment Strategy:

  • Proper use of development environments
  • Production environment planning
  • Sandbox environment management
  • Clear development lifecycle paths

Storage Optimization

Database Storage:

  • Regular data archival
  • Efficient data modeling
  • Index optimization
  • Partition strategy implementation

File Storage:

  • Content lifecycle management
  • Duplicate file elimination
  • Compression strategies
  • External storage integration

Dataverse Decision Framework

When to Choose Dataverse

Organizations should consider Dataverse when:

  • Data Complexity: Requires a robust relational database.
  • Integration Needs: Tight coupling with the Power Platform.
  • Scalability: Long-term storage and API scalability are priorities.

Capacity Planning Guidelines

  • Start with base capacity entitlements.
  • Monitor usage and add capacity incrementally.

License Selection Criteria

Choose licensing models based on:

  1. User Requirements: Per-user licensing for predictable needs.
  2. Data Needs: Capacity licenses for large-scale storage.

Budget Planning Strategies

  • Leverage base entitlements for cost efficiency.
  • Plan add-ons based on historical trends.

Long-Term Cost Considerations

  • Optimize storage through retention policies.
  • Consolidate environments to reduce overhead.

How Can Airbyte Help Optimize Microsoft Dataverse Query Costs?

The Airbyte Microsoft Dataverse connector moves your Dataverse tables into the warehouse, lake, or database you choose, then keeps them current with incremental and CDC syncs. Here are seven ways it helps control the cost of working with Dataverse data:

1. Incremental Data Syncing to Minimize Overhead

Airbyte supports incremental syncs, which fetch only the new or updated records instead of the entire dataset. This reduces the volume of data queried from Dataverse, leading to lower costs.

Why It Helps:
Dataverse does not bill per API call. It enforces Power Platform request limits, so cutting redundant pulls keeps you within your entitlements and avoids throttling.

2. Batch Processing for Cost Efficiency

Airbyte allows the configuration of batch sizes during data extraction, ensuring that API calls are efficient. This avoids exceeding Dataverse's thresholds and reduces the need for costly retries.

Implementation Tip:
Adjust batch sizes based on the typical query payload to strike a balance between performance and cost.

3. Normalized Data Structures for Enhanced Query Efficiency

Airbyte’s normalization feature transforms nested JSON objects from Dataverse into tabular structures. This simplifies downstream analytics and reduces the need for complex queries in Dataverse itself.

Example:
If Dataverse stores a many-to-many relationship (e.g., users and roles), Airbyte normalization converts it into optimized relational tables for streamlined querying.

4. Automated Data Pipeline Scheduling

With Airbyte, you can schedule data syncs during lower-activity windows so large loads do not compete with business-hours usage or push you toward your Power Platform request limits. Automated syncs also help maintain consistency without manual intervention.

Cost Advantage:
Heavy API activity can push you against Power Platform request limits and trigger throttling. Spreading syncs out keeps usage within your entitlements.

5. Error Handling and Retry Mechanisms

Airbyte's built-in error handling ensures fewer failed queries, which can be costly to debug and retry. The platform retries only the failed portions of a data load, saving on unnecessary API calls.

Practical Benefit:
Reduces the risk of cascading failures and associated operational costs.

6. CDC (Change Data Capture) Support

For databases integrated with Dataverse, Airbyte supports Change Data Capture (CDC). This ensures real-time data updates without polling, significantly reducing API usage.

How It Works:
CDC monitors data changes in connected systems and only triggers updates when necessary, avoiding repetitive queries.

7. Cost Insights Through Detailed Monitoring

Airbyte provides logs and metrics on data sync operations, helping teams monitor query costs and usage patterns. This visibility allows for proactive optimization of Dataverse interactions.

Best Practice:
Use these metrics to identify high-cost queries and optimize them directly in Dataverse or through Airbyte configurations.

Conclusion

Organizations should carefully evaluate their requirements, user count, and growth projections when selecting a Dataverse pricing plan. Regular review of usage patterns and implementation of cost optimization strategies can help maintain efficient use of resources while maximizing the value of the platform.

Frequently Asked Questions

Is Microsoft Dataverse free?

Dataverse is included with the free Developer Plan for non-production use, which comes with 2 GB of database storage and three environments. Production use requires a paid Power Apps Premium or Pay-As-You-Go license.

How much does extra Dataverse storage cost?

Additional Dataverse capacity is priced per GB per month: about $40 for database storage, $2 for file storage, and $10 for log storage. Capacity is pooled at the tenant level.

What is the difference between Power Apps Premium and Pay-As-You-Go?

Premium is a fixed $20 per user per month for unlimited apps. Pay-As-You-Go charges about $10 per active user per app per month through Azure, so you only pay for users who open an app that month.

Was the Power Apps Per App plan discontinued?

Microsoft removed the Per App plan ($5 per user per app per month) from its licensing guide in January 2026. Most new customers now choose between Premium and Pay-As-You-Go.

How is Dataverse storage billed?

Every tenant receives a one-time base allocation, plus accrued capacity per license (250 MB database and 2 GB file per Premium user). Usage beyond the pooled total is billed per GB per month.

Suggested Reads:

Integrate with 600+ apps using Airbyte

Move data from 600+ sources into warehouses, lakes, and beyond. Set up pipelines in minutes with pre-built connectors and the Connector Builder.