Accessibility settings

Text size

100%

Energy 4 min read

Capacity fee

Also known as: capacity market charge, capacity market fee

Definition

A capacity fee is the charge end users pay to fund a capacity market. In Poland most business users pay it per kWh drawn in peak hours on working days, scaled down when their peak-hour consumption is close to their off-peak consumption.

Cite this entry

Text

"Capacity fee". Order Group, Software glossary, 10 October 2026. https://ordergroup.co/glossary/capacity-fee/

HTML

<a href="https://ordergroup.co/glossary/capacity-fee/">Capacity fee</a> - Order Group

How the capacity fee works

Poland runs a capacity market under the Capacity Market Act of December 8, 2017 (ustawa o rynku mocy). Generators, storage operators and demand response providers win contracts in auctions and are paid for keeping capacity available. The capacity fee (opłata mocowa) funds those payments. Distribution system operators collect it from the users connected to their networks and pass it to the transmission system operator (Article 69). The operators include the rates in their tariffs.

Until the end of 2027 there are two regimes (Article 89a). Households, and other users connected at up to 1 kV with a contracted capacity of up to 16 kW, pay a flat monthly amount that depends on annual consumption: from 4.29 to 24.05 PLN net per month in 2026. Everyone else, which covers nearly every factory, warehouse and office building, pays per kWh drawn from the grid in selected hours. The President of URE, the energy regulator, publishes the rate and the hours every year; an amendment of September 12, 2025 moved the deadline from September 30 to October 31. For 2026 the rate is 0.2194 PLN/kWh net, and the selected hours are the fifteen hours from 7:00 to 22:00 on working days (Monday to Friday, excluding public holidays), the same in all four quarters.

The fee is then scaled by the load profile. Article 70a compares, for each metering point and each day, the average hourly consumption in the peak hours with the average hourly consumption in the other hours of the same working day: difference = (peak-hour average / off-peak average - 1) x 100%. The difference puts the day into one of four groups, and each group has a coefficient A. The fee for the day is A times the energy drawn in peak hours times the rate. A consumer with a flat profile pays 17% of the full rate; one whose peak-hour average is at least 15% above the off-peak average pays all of it. The qualification period was a calendar month in 2021 and 2022 and a ten-day period in 2023 and 2024 (Article 89e). Since 2025 it has been a single day of 24 hours (Article 70a(3)). Groups are assigned per metering point, and a consumer whose points are connected through its own network can ask the operator to merge them so that the group is assigned on their sum (Article 70b).

Capacity fee groups in 2026, with the fee for a working day on which a site draws 150 MWh in peak hours
GroupPeak-hour average compared with off-peak averageCoefficient AFee for the day at 219.40 PLN/MWh
K1Less than 5% higher, or lower0.175,594.70 PLN
K25% to under 10% higher0.5016,455.00 PLN
K310% to under 15% higher0.8327,315.30 PLN
K4Higher by 15% or more, or no off-peak consumption at all1.0032,910.00 PLN

What the capacity fee means for your software

For a large consumer the capacity fee depends on when energy is used as well as how much. Any software that schedules production, controls a battery or checks invoices for such a site has to model it:

  • The rule works on hourly volumes in MWh to three decimal places, per metering point and per day. Meter data at 15-minute resolution has to be summed to hours first.
  • Peak hours are defined in local time on working days. The system needs a public holiday calendar and has to convert UTC timestamps correctly on the days the clocks change.
  • The rate, the hours and the coefficients are configuration with a validity period. URE publishes new values every autumn for the next year, and the Act allows different rates for each quarter.
  • The groups are steps. A few extra megawatt-hours in the peak hours can move a day from K1 to K2 and almost triple that day's fee. An optimizer has to put the fee into the cost function, because a fixed limit hides the trade-off.
  • Off-peak hours count as well. Moving load into the night raises the off-peak average and lowers the difference, so a schedule change can improve the group without cutting peak consumption.
  • Merged metering points are classified on their sum, so the model must know which points the operator has merged.
  • For invoice control the system recomputes the group for every day from its own meter data and compares the result with the operator's bill.

Take a site that draws a flat 10 MW all day, which puts it in K1. If it adds 2 MW for eight hours around midday because the day-ahead price is low, its peak-hour average rises to about 11.07 MW, the difference reaches 10.7% and the day moves to K3. The fee for that day rises from 5,594.70 PLN to about 30,229 PLN. Running the same 16 MWh at night would keep the day in K1, so the midday run pays off only if midday energy is more than about 1,540 PLN/MWh cheaper than night energy. On days with deeply negative midday prices it can be.

Inputs for a capacity fee calculation
InputSourceHow often it changes
Rate per kWhURE information, published by October 31Every year, possibly per quarter
Selected peak hoursURE informationEvery year, set per quarter
Hourly consumption per metering pointDistribution operator meter data or the site's own meterEvery day
Public holidaysStatutory calendarEvery year
Merged metering pointsDistribution or comprehensive contractOn the consumer's request

From our projects

The capacity fee is part of PowerShift, a module we built in 2026 for Enerace, an energy procurement advisory. PowerShift helps industrial plants with energy-intensive processes and some time flexibility, such as furnaces, mills, compressors, cold stores and pumps, plan when machines run so that the total cost is lowest. The model combines hourly prices and market signals, the tranches already contracted with their prices, the consumption profile that drives the capacity fee, and the plant's technical constraints and work schedule. It does not assume that crossing a K threshold must be avoided. It calculates whether, at a low enough or negative hourly price, a higher capacity fee still gives a lower total cost.

We added the capacity fee to the PowerShift backend and frontend between April and June 2026, and by October 2026 finished the optimal schedule that includes it. In the same period we corrected time zone handling in PowerShift.

Sources

  1. Ustawa z dnia 8 grudnia 2017 r. o rynku mocy, tekst jednolity Dz.U. 2025 poz. 610, art. 69-70b, 74, 89a-89e - ISAP Sejm RP
  2. Ustawa z dnia 12 września 2025 r. o bonie ciepłowniczym oraz o zmianie niektórych ustaw w celu ograniczenia wysokości cen energii elektrycznej, Dz.U. 2025 poz. 1302, art. 12 - ISAP Sejm RP
  3. Informacja Prezesa URE nr 58/2025 w sprawie stawek opłaty mocowej na rok 2026 - URE
  4. Informacja Prezesa URE nr 57/2025 w sprawie wybranych godzin doby dla kwartałów roku dostaw 2026 - URE

FAQ

Paweł Zieliński
Paweł Zieliński
Co-founder & Business Owner
Talk to an engineer
  • Every end user. Until the end of 2027 households and small users connected at up to 1 kV with up to 16 kW of contracted capacity pay a flat monthly amount. All other users pay per kWh drawn from the grid between 7:00 and 22:00 on working days, scaled by their K group.

  • By keeping its average consumption in peak hours less than 5% above its off-peak average on each working day, for example by moving flexible load to the night or covering peak-hour load from a battery charged off-peak. Merging metering points connected through the company's own network can also help, because the group is then assigned on their combined profile.

  • No. The overrun fee is a distribution charge for drawing more power than the contracted capacity, and peak shaving targets it. The capacity fee is charged on energy drawn across fifteen peak hours and depends on the shape of the daily profile.

  • The President of URE publishes the rate and the selected hours by October 31 of the year before. The rates for 2026 were published on October 30, 2025.

Building a system that depends on Capacity fee?

See how we build software for this domain, with case studies and the stack we use.

See Energy Hub

Requirements checklist

For each term we send the definition and what it requires from your software. Free, no sales call needed.

Your checklist is empty. Use the plus next to a term to add it.

    Order Group sp. z o.o. (Warsaw) uses your e-mail to send the checklist (Art. 6(1)(b) GDPR) and keeps a record of the request (Art. 6(1)(f) GDPR). Marketing consent is optional and can be withdrawn at any time. Read the Privacy Policy