Microsoft Fabric Pricing and Licensing: Complete Cost Guide 2026

Table of Contents

Microsoft Fabric’s core compute pricing is capacity-based. You buy an F-SKU, starting at F2 and scaling to larger enterprise capacities, with each tier measured in Capacity Units (CUs). Pay-as-you-go for F2 is roughly $262.80 per month when run continuously and scales to about $8,409.60 per month for F64. Actual PAYG charges depend on how long the capacity remains active, while 1- or 3-year reservations can reduce eligible capacity costs by about 41%. Additional costs can include OneLake storage, Power BI user licenses where required, and other consumption-based services.

Introduction

Every organization evaluating Microsoft Fabric eventually asks the same question: What does this actually cost?

Microsoft Fabric pricing replaces the old per-service billing model with a single capacity you provision and share across Power BI, data engineering, data warehousing, and AI workloads.

That’s simpler in theory, but it also means one purchasing decision now determines your entire analytics budget.

This guide breaks down Fabric capacity pricing, licensing rules, storage costs, and realistic budget scenarios so you can build an accurate cost model rather than guessing.

How Does Microsoft Fabric Pricing Work?

Microsoft Fabric pricing is built around capacity, not seats. You purchase an F-SKU, a block of shared compute measured in Capacity Units, and every workload you run draws from that same pool.

That single design decision explains almost everything else in this guide:

  • Capacity-based pricing: One capacity purchase covers Power BI, Data Factory, Data Engineering (Spark), Data Warehouse, Real-Time Intelligence, and Data Science. There’s no separate meter for each service.
  • Capacity Units (CUs): The abstracted measure of compute Microsoft uses to size and bill each F-SKU. Every SKU doubles the CU allocation of the one below it.
  • F-SKU capacities: Purchasable tiers start at F2 (2 CUs) and scale to much larger enterprise capacities. Higher tiers provide greater compute capacity for concurrent and resource-intensive workloads.
  • Regional price differences: List prices vary by Azure region and currency; Microsoft has region-specific rates, where double-digit percentage differences between regions are common.
  • Usage-based platform costs: Capacity covers compute, but storage, data movement, and select AI features are billed separately based on consumption.
A central shared capacity pool connected to five points: capacity-based pricing, capacity units, F-SKU capacities, regional price differences, and usage-based platform costs, in AlphaBOLD brand colors.
Because compute is pooled, a spike in one workload (say, a large Spark job) can throttle capacity for everyone else on that SKU, which is why right-sizing matters more in Fabric than it did under the old per-service model.

What Do Microsoft Fabric F-SKUs Cost?

Fabric F-SKU pricing scales in a straight line: each tier doubles the Capacity Units, and roughly doubles the cost of the tier below it. The table below uses commonly published US-region estimates; confirm the exact numbers for your region and their agreement with the Azure Pricing Calculator before budgeting, since Microsoft adjusts rates periodically.

F-SKU Capacity Units Est. Monthly (Pay-As-You-Go) Est. Monthly (1-Year Reserved) Typical Workload

F2

2

$262.80

$156.334

Individual dev/test, small pilots

F4

4

$525.60

$312.667

Small team pilot, light BI

F8

8
$1,051.20
$625.334
Departmental BI, single data pipeline

F16

16
$2,102.40
$1,250.667
Mid-sized BI + data engineering

F32

32
$4,204.80
$2,501.334
Multi-team analytics, moderate ETL

F64

64
$8,409.60
$5,002.667
Enterprise BI; unlocks free viewer access

F128

128
$16,819.20
$10,005.334
Large enterprise, heavy concurrent load

F256

256
$33,638.40
$20,010.667
Multi-division or high-concurrency AI/data platforms

Already on Fabric and Overpaying?

Many organizations are on an F-SKU that's too large, unreserved when it should be reserved, or licensing viewers unnecessarily. AlphaBOLD audits your current setup and finds the savings.

Request a Consultation

A few things worth flagging:

  • F64 is the pivot point: Below F64, every person viewing Fabric content typically needs a Power BI Pro or Premium Per User license. At F64 and above, viewers can consume content under a free license, a step-function change in cost for organizations with large viewer populations.
  • Cost scales with CUs, not with feature access: Every F-SKU has access to the same Fabric capabilities; what changes is how much concurrent compute you get and, at F64+, the licensing model for viewers.
  • F128 and higher are for scale, not features: Organizations move up this tier for concurrency and data volume headroom, large Spark jobs, high-frequency refreshes, or many simultaneous BI users, not for opening new functionality.

Should You Choose Pay-As-You-Go or Reserved Fabric Capacity?

Choose pay-as-you-go for unpredictable, short-term, or pausable workloads, and consider reserved capacity once your usage becomes predictable. Microsoft currently offers one- and three-year Fabric capacity reservations, with savings of approximately 41% compared with pay-as-you-go pricing.

Pay-as-you-go (PAYG):

  • Billed based on active usage, with per-second billing and a one-minute minimum.
  • Capacity can be paused and resumed as needed.
  • No long-term commitment is required, and capacity can be scaled up or down.
  • Best for development, testing, proofs of concept, and workloads that do not need to run continuously.

Reserved capacity:

  • Available with one- or three-year commitments for eligible Fabric capacity usage.
  • Can reduce eligible capacity costs by approximately 41% compared with PAYG pricing.
  • The reservation commitment continues even if the underlying F-SKU capacity is paused. Pausing a capacity does not create additional savings against an already purchased reservation, and unused reserved capacity does not carry forward.
  • Best suited to stable, predictable production workloads where you expect to consistently use the reserved CUs.

A practical approach is to begin with PAYG, monitor production-representative workloads using the Fabric Capacity Metrics app, and then purchase a reservation based on demonstrated CU usage rather than assumptions.

How Does Microsoft Fabric Licensing Work?

Microsoft Fabric licensing has two independent layers: the capacity that powers the platform, and the per-user licenses that determine who can create and, below F64, who can consume content.

  • Fabric capacity licensing: The F-SKU itself, purchased through Azure or a Microsoft agreement, covering all compute and all workloads shared.
  • Microsoft Fabric Free: Provides individual access to Microsoft Fabric and Power BI. Users can create non-Power BI Fabric items, such as lakehouses, notebooks, and warehouses, in workspaces backed by an F or Trial capacity. Power BI sharing and collaboration remain subject to separate licensing rules; for example, free users can consume shared Power BI content when it is hosted on F64 or larger capacity and they have the appropriate workspace role.
  • Power BI Pro: Generally required for users who create, publish, or share Power BI content, and for viewers consuming shared Power BI content on capacities below F64.
  • Power BI Premium Per User (PPU): A per-seat upgrade for individual Power BI users needing larger datasets, more frequent refreshes, and advanced AI features. PPU provides Power BI Premium features on a per-user basis, but it does not replace an F capacity for non-Power BI Fabric workloads such as lakehouses, warehouses, or notebooks.
  • Content creation vs. consumption: Power BI report creators and publishers generally require Pro or PPU. Users working with non-Power BI Fabric items, such as lakehouses, notebooks, and warehouses, follow Fabric capacity and workspace access rules rather than the same Power BI per-user licensing model.
  • The F64 threshold: At F64 and above, eligible viewers can consume Power BI content using a free license when that content is hosted on the qualifying capacity. Below F64, shared Power BI content generally requires Pro or PPU for viewers.
  • Workspace and sharing considerations: Workspace admins assign capacity per workspace, so a single tenant can run some workspaces on Fabric capacity, and others still require individual licenses, depending on how workspaces are assigned.

Note that Microsoft has been retiring the older Power BI Premium per-capacity (P-SKU) model in favor of Fabric F-SKUs; new capacity purchases should be made using F-SKUs, even if your organization has historically purchased Premium capacity.

What Are the Main Cost Components of Microsoft Fabric?

Total Microsoft Fabric cost is rarely just the capacity line item. Budget for these components together:

  • Fabric capacity (F-SKU): The core compute cost covered above; typically the largest line item.
  • Autoscale Billing for Spark: An optional pay-as-you-go model for dynamic or unpredictable Spark workloads. When enabled, Spark jobs run on dedicated serverless resources instead of consuming compute from the shared Fabric capacity. Autoscale Billing for Spark uses regional PAYG CU-hour rates, and Fabric reservation discounts do not apply.
  • Fabric capacity overage: An opt-in capability that lets organizations pay for excess capacity consumption during demand spikes instead of relying solely on throttling. Overage can be enabled for PAYG or reserved capacities, but it is priced relative to PAYG and is not eligible for reservation discounts. Capacity overage is currently in preview.
  • User licenses: Power BI Pro or PPU for creators, and for viewers on sub-F64 capacities.
  • OneLake storage: OneLake storage is billed separately from Fabric capacity. Microsoft’s published pricing currently lists hot storage at approximately $0.023 per GB per month. Lower-cost cool and cold storage tiers are also available in preview for eligible data, with different storage, transaction, and retrieval cost considerations.
  • Data movement and networking: Cross-region data transfer or high-volume pipeline activity can add incremental Azure networking charges.
  • Additional Azure services: Some organizations pair Fabric with Azure services (Key Vault, Azure DevOps, Azure Monitor) that carry their own separate billing.
  • Backup, monitoring, and governance tooling: Third-party or Azure-native monitoring for capacity health and cost tracking is optional but common in production environments.

Treat capacity and storage as the two costs you can forecast with confidence; treat networking, add-on Azure services, and tooling as variables to review quarterly.

What Does Microsoft Fabric Cost by Organization Size?

Here’s how the components above typically combine in practice. Treat these as planning ranges, not quotes; actual cost depends on your region, discount agreements, and workload profile.

Small Org / Pilot Mid-Sized Organization Enterprise Deployment

Illustrative capacity

F4 (reserved)

F32 (reserved)

F64–F128 (reserved)

Users

5–15 Power BI creators
30 Power BI creators, 100 viewers
50+ Power BI creators, 500+ viewers

Licenses needed

Pro for Power BI creators
Pro for creators and viewers; PPU where Premium features are required
Pro/PPU for Power BI creators; eligible viewers can use Fabric Free at F64+

Storage assumption

~500 GB

~2–5 TB

~10–20 TB+

Approx. monthly platform cost

~$400–$550
~$4,400+
~$5,900–$11,200+

Approx. annual platform cost

~$4,800–$6,600
~$52,800+
~$71,000–$134,000+

How it’s calculated

F4 reserved (~$313) + 5–15 Pro licenses (~$70–$210) + ~500 GB hot storage (~$12)
F32 reserved (~$2,501) + 130 Pro licenses (~$1,820) + ~2–5 TB hot storage (~$46–$115)
F64–F128 reserved (~$5,003–$10,005) + 50+ creator licenses (~$700+) + ~10–20 TB hot storage (~$230–$460)

These scenarios are illustrative planning examples, not sizing recommendations. Actual Microsoft Fabric costs depend on region, workload intensity, concurrency, storage tier, licensing mix, reservation terms, and negotiated Microsoft pricing.

Get a Fabric Pricing Plan Built Around Your Data

Every organization's Fabric costs look different once real users, data volume, and workloads enter the picture. AlphaBOLD's Fabric specialists turn this guide's estimates into a number specific to you.

Request a Consultation

How Do You Choose the Right Microsoft Fabric Capacity?

The right F-SKU is the smallest capacity that can reliably support your workload requirements and expected usage patterns. Size against these factors:

  • Number of users: Consider the number of active creators and concurrent viewers, along with the workload operations they generate during peak usage periods.
  • Workload types: BI-only workloads may require less compute than data engineering, Spark, or data science workloads running on the same capacity.
  • Data volume: Larger datasets can increase both storage requirements and the compute needed for refreshes, transformations, and queries.
  • Refresh frequency: Frequent or large refreshes can consume significantly more CUs than less frequent batch processing.
  • Concurrent usage: Because Fabric workloads share capacity, simultaneous operations can compete for available CUs and contribute to throttling when demand exceeds capacity.
  • Data engineering requirements: Spark notebooks, pipelines, and other data engineering operations can consume a significant share of capacity during execution windows.
  • Reporting requirements: Report complexity, model size, query patterns, and the number of simultaneous users can all affect Power BI workload consumption.
  • Real-time workloads: Streaming ingestion and Real-Time Intelligence workloads can create ongoing capacity demand that should be considered when sizing.
  • AI and data science workloads: Copilot in Fabric, machine learning, and other AI-driven workloads can add to capacity consumption and should be included in the overall workload model.
  • The safest sizing method is empirical: begin with a PAYG capacity that reflects your expected workload, monitor actual CU consumption, concurrency, throttling, and performance using the Fabric Capacity Metrics app, and adjust the SKU before committing to a reservation.

How Can You Reduce Microsoft Fabric Costs?

Two common sources of avoidable Fabric spend are oversized capacity and idle non-production environments. Both can often be addressed through better capacity management without reducing functionality.

  • Pause non-production capacity: Development and test capacities on PAYG can be paused outside business hours, stopping capacity compute charges while they are paused.
  • Use reserved capacity for stable workloads: Once usage becomes predictable, Fabric reservations can reduce eligible capacity costs by roughly 41% compared with PAYG.
  • Monitor Capacity Unit consumption: Use the Fabric Capacity Metrics app to identify which workloads and workspaces consume the most CUs and where throttling or inefficient usage may be occurring.
  • Right-size F-SKUs regularly: Usage patterns change as adoption and workloads grow. Reassess capacity sizing periodically using actual utilization and performance data.
  • Separate development and production workloads: Isolating dev/test on a smaller, pausable capacity can prevent experimentation and temporary workloads from increasing production capacity requirements.
  • Review storage growth: Monitor billable OneLake storage and move eligible data to appropriate storage tiers or remove stale data according to your retention policies.
  • Avoid overprovisioning: Size capacity using observed utilization, concurrency, throttling, and workload patterns rather than buying excess headroom based on worst-case assumptions.

Platform Pricing vs. Implementation Costs

Everything above covers Microsoft’s platform pricing, what you pay Microsoft for capacity, licenses, and storage. It does not include the cost of implementing Fabric: migration, pipeline development, security configuration, or training your team.

Platform Pricing Implementation Costs

What it covers

Fabric capacity (F-SKU), user licenses, OneLake storage

Migration, pipeline build-out, security setup, training

Who bills it

Microsoft, via Azure or a Microsoft agreement

Your internal team and/or an implementation partner

Billing model

Recurring usage-based billing (PAYG) or one- or three-year commitment (reserved)
Typically project-based or fixed-fee, one-time or phased

Predictability

High, calculable in advance from the tables above
Variable, depends on data estate complexity and scope

Where to look it up

This guide, or the Azure Pricing Calculator
Microsoft Fabric Implementation Cost: Timeline, Factors, and Estimates

If you’re budgeting for a full rollout, plan for both figures independently. Platform cost is predictable and calculator-driven, while implementation cost depends on your data estate and internal readiness.

Not Sure Which Fabric Capacity Fits Your Budget?

Guessing on an F-SKU means either overpaying for idle compute or throttling production workloads. AlphaBOLD builds a capacity model based on your actual usage data, not on list-price assumptions.

Request a Consultation

Conclusion

Choosing the right Fabric capacity and licensing mix is as much a modeling exercise as a purchasing decision; the wrong SKU can mean paying for compute you don’t use or under-provisioning and throttling production workloads.

AlphaBOLD’s Microsoft Fabric specialists help organizations build accurate capacity models, right-size F-SKUs against real usage data, and structure licensing to match how teams actually create and consume content.

Talk to AlphaBOLD’s Microsoft Fabric team to build a cost model tailored to your specific data estate and user base.

FAQs

Is Microsoft Fabric licensed per user?

Not primarily. Fabric’s core cost is capacity-based (F-SKUs), not per-user. However, content creators and viewers on capacities below F64 still need individual Power BI Pro or Premium Per User licenses.

What is the cheapest Microsoft Fabric capacity?
F2, with 2 Capacity Units, is the lowest Fabric F-SKU. Using the US reference pricing in this guide, F2 costs about $262.80 per month when PAYG capacity runs continuously, while the 1-year reserved rate is approximately $156.33 per month. Actual pricing varies by Azure region and purchasing terms.
What is the difference between Fabric capacity and Power BI licensing?
Fabric capacity is the shared compute pool billing model (F-SKUs). Power BI licensing (Pro, PPU) is per-user and governs who can create or view content. Both can be applied simultaneously, depending on your capacity tier.
Does Microsoft Fabric include Power BI?
Yes. Power BI is one of the workloads included in Microsoft Fabric, running on the same shared capacity as Data Factory, Data Engineering, Data Warehouse, and Real-Time Intelligence, not a separate purchase.
Do users need Power BI Pro with Fabric?
Creators generally do, regardless of capacity size. Viewers only need Pro or PPU on capacities below F64; at F64 and above, viewers can consume content with a free license.
What happens at F64 capacity?
F64 is the licensing pivot point: it unlocks free-license viewer access to Fabric content, similar to the retired Power BI Premium P1 capacity. Below F64, every viewer needs an individual Pro or PPU license.
Is Microsoft Fabric billed monthly?
Pay-as-you-go capacity is billed based on active usage, with per-second billing and a one-minute minimum, and is typically invoiced monthly. Fabric capacity reservations are available with one- or three-year commitments, with reservation charges continuing for the committed term.
Can Microsoft Fabric capacity be paused?
Yes. Fabric F-SKU capacities can be paused and resumed. With pay-as-you-go, pausing the capacity stops compute charges while it is paused. If you have purchased a Fabric capacity reservation, however, the reservation commitment and its charges continue even when the underlying capacity is paused.

Explore Recent Blog Posts