- You buy Fabric capacity in Azure and pay either for the time it runs, that is pay-as-you-go, or with a one-year or three-year reservation.
- The number in the capacity name is the number of capacity units, CU for short. The smallest, F2, costs €244 a month running nonstop.
- Fabric spreads the consumption of operations over time. Under prolonged overload it first delays new operations, then rejects them.
- OneLake storage is paid separately, by data volume per month.
Contents 9 sections
- 01Microsoft Fabric pricing by capacity size
- 02Pay-as-you-go, reservations and pausing capacity
- 03Smoothing and throttling: what happens under overload?
- 04Fabric F64 and reader licenses
- 05Power BI Premium capacity: moving from P1 to F64
- 06What draws on capacity even when nobody's working?
- 07Fabric F0: pay only for what you use
- 08Microsoft Fabric free and trial
- 09FAQ
Microsoft Fabric pricing by capacity size
Capacity sets the compute that all workspaces assigned to it share. The number in the name is the number of CUs: F2 has 2, F64 has 64 (Fabric licenses and capacities). The price grows in the same ratio, F4 costs twice as much as F2. The price list varies by Azure region. The documentation also lists even larger capacities, F4096 and F8192.
Fabric capacities and their monthly list price
| Capacity | CU | Pay-as-you-go | Annual reservation |
|---|---|---|---|
| F2 | 2 | €244 | €145 |
| F4 | 4 | €488 | €290 |
| F8 | 8 | €976 | €581 |
| F16 | 16 | €1,953 | €1,162 |
| F32 | 32 | €3,906 | €2,323 |
| F64 | 64 | €7,812 | €4,646 |
| F128 | 128 | €15,623 | €9,293 |
| F256 | 256 | €31,246 | €18,585 |
| F512 | 512 | €62,493 | €37,170 |
| F1024 | 1024 | €124,985 | €74,340 |
| F2048 | 2048 | €249,971 | €148,680 |
Prices checked October 11, 2026 against Microsoft's price list, in euros excl. VAT, for Azure region Sweden Central. They may differ in rare cases by region, agreement and partner.
The monthly pay-as-you-go price in the table corresponds to 730 hours of nonstop running.
Pay-as-you-go, reservations and pausing capacity
Pay-as-you-go is billed by Azure per second, with a one-minute minimum, for the whole time the capacity runs. The price doesn't depend on load. An F capacity can be paused and resumed in the Azure portal, through the REST API, or on a schedule through an Azure runbook (pausing a capacity). A paused capacity doesn't bill compute, and its content isn't available. When you pause, the remaining smoothed consumption is totaled and added to the invoice.
A reservation is bought for one or three years as a number of CUs in one region. An annual reservation comes out roughly 41% cheaper than pay-as-you-go. The discount applies hourly to the CUs of running capacities, and unused reserved hours are lost (Fabric capacity reservations). So a reservation can cover, say, one F64 or two F32s. The reservation doesn't cover storage and networking. That's why pausing a capacity under a reservation may not lower your costs (Fabric costs).
OneLake storage is paid separately, €0.02 per GB per month, even when the capacity is paused. It's billed pro rata by day, and deleted files are billed for another seven days while soft delete keeps them. Reads and writes to OneLake have no separate fee, they consume capacity CUs. When reading through a shortcut, the reading capacity pays for compute and the capacity that owns the data pays for storage (OneLake and capacity).
Spark can be switched to separate on-demand billing for an individual capacity. Spark jobs then don't draw on the capacity, you pay only for the jobs' run time, and the administrator sets a maximum number of CUs (Autoscale Billing for Spark). Smoothing doesn't apply to them in this mode.
Prices checked October 11, 2026 against Microsoft's price list, in euros excl. VAT, for Azure region Sweden Central. They may differ in rare cases by region, agreement and partner.
Smoothing and throttling: what happens under overload?
Capacity compute is counted in 30-second timepoints. F2 delivers 60 CU seconds in each timepoint. An operation may briefly use more compute than the capacity delivers, and Fabric then spreads its consumption over future timepoints (throttling). This spreading is called smoothing:
- Interactive operations, such as report queries, are spread over at least 5 minutes, and up to 64 minutes depending on consumption.
- Background operations, such as refresh, notebooks and pipelines, are spread over 24 hours.
Spreading over 24 hours means that even a small capacity can carry a large background job. Microsoft gives an example: a job costing 1 CU hour adds only about 2.1% of an F2 capacity's compute to each timepoint. Fabric reports almost all operations in the Warehouse category as background operations.
When smoothed consumption exceeds the capacity's compute, a debt builds up. Fabric pays it off from the compute left free in later timepoints. The limits come in stages:
Throttling stages by capacity debt
| Debt equals the capacity's compute for | What Fabric does |
|---|---|
| up to 10 minutes | nothing, protection against short peaks |
| 10 to 60 minutes | delays new interactive operations by 20 seconds |
| 1 to 24 hours | rejects new interactive operations |
| more than 24 hours | rejects all new operations, background work included |
Operations started before throttling began run to completion. Throttling ends once the capacity pays off the debt. A temporary capacity increase ends it faster, and so does pausing and restarting the capacity, in which case the debt is paid on the invoice.
Capacity overage is an optional F capacity feature that pays for an overload instead of throttling. It's billed at three times the pay-as-you-go rate, only for consumption that would otherwise trigger throttling (capacity overage). The capacity administrator sets a threshold in CU hours over a rolling 24 hours. The threshold isn't a hard spending cap: operations already running can exceed it. Capacity overage doesn't increase the capacity's compute, it only keeps operations from being delayed and rejected.
Fabric F64 and reader licenses
From F64, users with a free Fabric Free license and the Viewer role in the workspace can read Power BI reports. Below F64, every reader needs a Power BI Pro, PPU or individual trial license (Fabric licenses). With an annual reservation, F64 costs about as much as 380 Pro licenses at list price.
For items outside Power BI, such as a Lakehouse, Warehouse, notebook or pipeline, a Free license is enough on a capacity of any size. Only a user with a Pro or PPU license can create and share Power BI content outside My workspace, even on F64 and larger. The Power BI pricing guide covers Power BI licenses in detail.
Copilot in Power BI and in Fabric runs only on a paid capacity of F2 or larger, or P1 or larger. It has no separate license, it consumes capacity CUs (how Copilot in Fabric works). Fabric Copilot capacity bills the Copilot use of selected users to one designated capacity, even when their content lives elsewhere (Fabric Copilot capacity). The guide to Copilot in Power BI covers the details.
Prices checked October 11, 2026 against Microsoft's price list, in euros excl. VAT, for Azure region Sweden Central. They may differ in rare cases by region, agreement and partner.
What draws on capacity even when nobody's working?
Storage items draw CUs when reading, writing and on maintenance, the stored data itself is paid as storage. Some items, though, draw compute even without any work from users:
- SQL database in Fabric bills compute while it's active and for another 15 minutes after. While running, it holds at least 2 GB of memory, which is billed as compute. Storage is billed all the time (SQL database billing).
- Eventhouse is billed by the time it's active and by the number of cores. Without activity it goes to sleep. In Capacity Planner mode it stays active all the time and draws at least 2 CUs (Eventhouse consumption).
- Warehouse and SQL analytics endpoint bill the number of allocated vNodes times the time they're allocated. Compute is allocated for at least one minute. System tasks, such as data compaction, also draw on capacity (Warehouse consumption).
The Microsoft Fabric Capacity Metrics app shows the consumption of individual items and operations. We break down measured consumption of specific operations on the blog.
Fabric F0: pay only for what you use
In September 2026 Microsoft announced the F0 capacity, with no prepaid compute. You pay only for the compute your items actually consume. F0 price: not in Microsoft's price list yet.
Prices checked October 11, 2026 against Microsoft's price list, in euros excl. VAT, for Azure region Sweden Central. They may differ in rare cases by region, agreement and partner.
Microsoft Fabric free and trial
Fabric trial is a free trial capacity for 60 days. It's sized F4 or F64, and you can scale it from F4 to F64 if the tenant is eligible (Fabric trial). You can assign shared workspaces to the trial capacity too, and OneLake on it holds up to 1 TB of data. Copilot, data agent and Private Link don't work on it. Microsoft intends the trial for trying out and testing, not for production.
When the trial ends, the workspaces switch to the Pro type and Fabric items stop working. The content stays in OneLake for seven days. During that time you can assign the workspace to a paid F or P capacity and save the content.
FAQ
What's the smallest Microsoft Fabric capacity?
The smallest paid capacity is F2, with two CUs. It costs €244 a month running nonstop, or €145 a month with an annual reservation. It can carry large background jobs because their consumption is spread over 24 hours, while report queries are spread over 64 minutes at most.
Do you pay for capacity even when nothing runs on it?
Yes. A pay-as-you-go capacity is paid for the whole time it runs, and a paused one isn't paid for. You can pause it manually or on a schedule. A reservation is paid for the reserved CUs whether the capacity runs or not. OneLake storage is always paid for.
What happens when the capacity isn't enough?
Fabric spreads consumption over future timepoints. When the debt exceeds 10 minutes of the capacity's compute, it delays new interactive operations by 20 seconds. Over an hour it rejects them, and over 24 hours it rejects background work too. Capacity overage can pay for the overload instead, at three times the rate.
Do we need F64?
F64 changes two things: compute and reader licenses. From F64, users with a Free license and the Viewer role can read Power BI reports, below F64 every reader needs Pro or PPU. With an annual reservation, F64 costs about as much as 380 Pro licenses. For Fabric items outside Power BI, a Free license is enough on a capacity of any size.
Is Microsoft Fabric free?
The Fabric Free license and the 60-day trial capacity are free. For ongoing use you need a paid F capacity, and the smallest is F2.
Prices checked October 11, 2026 against Microsoft's price list, in euros excl. VAT, for Azure region Sweden Central. They may differ in rare cases by region, agreement and partner.
Where do you stand?
Environment and Cost Audit
€2,100excl. VAT
For companies already paying for capacity: what loads it, what you pay for needlessly, and whether its size matches the work running on it.