Skip to main content

Microsoft Fabric pricing

Microsoft Fabric pricing overview

Reshape how everyone accesses, manages, and acts on data and insights by bringing every data source and analytics service together—on a single, AI-powered platform.

Explore pricing options

Apply filters to customize pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month fall on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the upcoming month. Sign in to the Azure pricing calculator to see pricing based on your current program/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

Microsoft Fabric Capacity (Pay-as-you-go and Reservations)​

Pre-provision capacity to run all Fabric capabilities on a shared pool of compute with predictable performance and cost. Choose pay-as-you-go for flexibility or reservations for deeper savings, and use capacity for steady, predictable workloads that benefit from consistent throughput.

Estimate your capacity needs with the Fabric capacity estimator.

SKU Capacity unit (CU) Pay-as-you-go* Reservation
F2 2 $- $-
F4 4 $- $-
F8 8 $- $-
F16 16 $- $-
F32 32 $- $-
F64 64 $- $-
F128 128 $- $-
F256 256 $- $-
F512 512 $- $-
F1024 1,024 $- $-
F2048 2,048 $- $-
F4096 4,096 $- $-
F8192 8,192 $- $-

*Pay only for active Spark compute: Autoscale Billing for Spark uses standard regional PAYG CU-hour rates. Reserved capacity discounts do not apply. Admins can set maximum CU limits and request quota increases in the Azure portal.

Fabric on-demand billing​

Use on-demand billing to pay only for the Fabric and OneLake compute you use, automatically scaling resources up and down based on your demand.*

  • Get started instantly with no upfront capacity planning.​
  • Combine on-demand billing with pay-as-you-go or reserved capacity, using it for dynamic or bursty workloads like Spark and Data Warehouse while steady workloads run on provisioned capacity.​
  • Stay in control with compute limits, usage monitoring, and governance tools.​

Fabric zero-provisioned (F0) for on-demand billing

Get started with Microsoft Fabric and OneLake without purchasing capacity upfront. Fabric zero-provisioned (F0) includes on-demand billing by default, so you can access Fabric services and pay only for the resources you consume.​

  • Start without pre-provisioning capacity or making a commitment.​
  • Use on-demand billing for OneLake compute** alongside OneLake's bi-directional interoperability with Databricks and Snowflake for a unified data experience.​

Learn more about on-demand billing and Fabric zero-provisioned.

*On-demand billing uses standard regional PAYG CU-hour rates. Reserved capacity discounts do not apply. Admins can set maximum CU limits and request quota increases in the Azure portal.

**On-demand billing for OneLake compute applies only to consumption-based operations and does not apply to storage charges.​

Fabric capacity overage

Maintain smooth, uninterrupted operations without capacity throttling by turning on Fabric capacity overage for your mission-critical capacities to pay for any excess consumption. Admins can select specific capacities to enable Fabric capacity overage on and even set a 24-hour limit on paid overages.*

*Overages are checked against limits every 5 minutes and it is possible to be billed for more overages than your set limit.

**Fabric capacity overage can be applied to pay-as-you-go or reservation capacities, but will be priced relative to the pay-as-you-go price and is not eligible for reservation discounts.

OneLake Storage

Purchase a single, unified place to store all your data with OneLake. Use OneLake as the central storage option for Fabric engines or other data platforms like Snowflake and Azure Databricks. Learn about the benefits of OneLake here.
Storage Price
OneLake hot storage/month** $- per GB
OneLake cool storage/month $- per GB
OneLake cold storage/month $- per GB
OneLake cache/month* $- per GB
Storage Price
OneLake BCDR hot storage/month $- per GB
OneLake BCDR cool storage/month $- per GB
OneLake BCDR cold storage/month $- per GB
OneLake cache/month* $- per GB

*OneLake cache storage is billed for KQL cache storage and Data Activator retained data and not affected by hot/cool/cold tiering or included in Business Continuity and Disaster Recovery (BCDR) coverage.

**When a workspace associated with Fabric capacities is deleted, customers will be charged for OneLake storage of the deleted workspace during its retention period. The retention period for all collaborative workspaces, including those associated with Fabric capacities, will be configurable from 7 to 90 days.

***Power BI native storage (separate from OneLake storage) continues to be free up to the maximum storage correlated with your Power BI plan and data stored in OneLake for Power BI import semantic models is included in the price of your Power BI licensing.

SQL Storage

SQL Storage Price
SQL Storage/month $-/GB
SQL Backup Storage/month $-/GB

Mirroring

Mirroring provides a modern way of accessing and ingesting data continuously and seamlessly from databases or data warehouses by replicating a snapshot of the database to OneLake and continually keeping the replica in sync in near real time. Enjoy free Mirroring storage for replicas up to a certain limit based on the purchased compute capacity SKU you provision. For example, if you purchase F64, you would get 64 free terabytes worth of storage. OneLake storage is billed only when the free Mirroring storage limit is exceeded, or the provisioned compute capacity is paused.*

Capacity SKU Free Mirroring storage for replicas (up to X TB)
F2 2
F4 4
F8 8
F16 16
F32 32
F64/P1 64
F128/P2 128
F256/P3 256
F512/P4 512
F1024/P5 1,024
F2048 2,048
F4096 4,096
F8192 8,192
*The free Mirroring storage can only be used for storing Mirroring replica data—no other data. Free Mirroring storage is also only for purchased capacities; it does not come with the Fabric free trial.

Networking

Networking billing is coming soon. We will provide at least 90 days of notice before we start billing and provide information on pricing, timeline, and usage monitoring. Networking billing will apply to data transfer network charges based on the source/destination of each storage access. Learn more about Bandwidth pricing.

Important features of Fabric

Smoothing

Fabric runs smoothing on all capacities when small usage bursts occur, flattening compute usage over time to help you avoid being penalized with additional cost.

Power BI & Fabric

To get the most out of Power BI, Fabric users who want to publish and share dashboards will need individual Power BI Pro licenses.

Surge Protection

Keep operations running smooth without throttling using surge protection, enabling admins to set workspace and background limits.

Pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimization and request a custom proposal.

Talk to a sales specialist

How to Purchase Fabric

Purchase Fabric directly, through a Microsoft representative, or an Azure partner. To purchase Fabric on the Azure website, your organization will need to create a Free Azure Account. Once created, you can select and purchase the Fabric capacity needed within the Azure Portal. You can also reach out to a Microsoft representative or Azure partner who can help you make your purchase.

Explore your options

Additional resources

Microsoft Fabric

Learn more about Microsoft Fabric features and capabilities.

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

Documentation

Review technical tutorials, videos, and more Microsoft Fabric resources.

  • Capacity units (CUs) are units of measure representing a pool of compute power. Compute power is required to run all queries, jobs, or tasks in Fabric.
  • CUs are used when running capabilities in Fabric. Consumption is highly correlated to underlying compute effort needed for the tasks performed.

    Each capability and the associated queries, jobs, or tasks have a unique consumption rate.

  • Yes, fabric capacity is an Azure SKU, so customers are eligible to draw down from their Microsoft Azure Consumption Commitment (MACC).
  • Fabric capacities and Power BI Premium capacities offer two purchasing options for you to get access to the complete range of Microsoft Fabric capabilities. All Power BI Premium capacities are automatically upgraded to support all the Fabric workloads.

    However, if you need additional capacity, you can purchase Fabric capacities which are available on a pay-as-you-go basis, meaning you can scale them up and down dynamically and even pause them completely with no usage commitment.

  • The Power BI Pro license requirements for Power BI Premium per capacity extend to Fabric capacity. Power BI report publishers and consumers will still need a Power BI Pro license. However, with an F64 – a Premium P1 equivalent – or larger capacities, Power BI report consumers do not require a Power BI Pro license.

    For non-Power BI publishing activities, no Power BI Pro license is required. This means users can use pipelines, create data warehouses, use notebooks, and manage their capacities without a Power BI Pro license.

  • Power BI native storage is separate from OneLake storage and continues to be free up to the maximum storage correlated with your Power BI plan—10 GB per user for Power BI Pro plans and 100 TB for Power BI Premium per user. Data stored in OneLake for Power BI import semantic models is included in the price of your Power BI licensing.
  • Fabric comes with a variety of tools to help you avoid throttling:
    • Fabric capacity overage allows you to pay for excess consumption on your capacity, helping you manage high demand without delays or rejections.
    • Surge protection lets you set limits on background or specific workspace activity—helping protect capacities from consumption surges.
    • Fabric Copilot capacity allows you to direct specific users’  Copilot in Fabric consumption and billing to a designated capacity.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Start a free trial and get a fixed Fabric trial capacity for each business user.

Added to estimate. Press 'v' to view on calculator
Can we help you?