🇮🇪 Ireland · Stromfee.cloud

PV Watcher — Monitoring Solar Plants Against Negative Prices and Curtailment in Ireland

Stromfee detects negative-price hours and curtailment events under the Irish RESS scheme, quantifies lost revenue (UAEC eligibility and foregone generation), and documents each episode for regulatory submissions to the CRU.

Monitoring Tool · 🇮🇪 Ireland

PV Watcher: your solar plant under control when the I-SEM price goes negative

Ireland's rapid renewable build-out is transforming the I-SEM in ways that few solar and wind asset owners anticipated when they entered the Renewable Electricity Support Scheme (RESS). The System Non-Synchronous Penetration (SNSP) limit — the real-time ceiling on how much non-synchronous generation the all-island system can carry — stood at 75% in 2025 and triggered dispatch-down of wind generation during 17% of all hours in that year, a tenfold increase from just 1% in 2024 Climate Jargon Buster — Ireland wind curtailment: 11% dispatch-down in 2025, SNSP penetration data. Negative Day-Ahead prices, though less frequent in Ireland than in markets with high solar penetration, are growing in incidence as RESS-contracted capacity expands. Under the RESS two-way Contract for Difference, the rules governing what happens to your revenue during negative-price hours, and during curtailment ordered by EirGrid or SONI, are precise and commercially significant: no CfD support payment is made for electricity generated during hours when the Day-Ahead reference price is negative, but available-but-curtailed capacity may qualify for the Unrealised Available Energy Compensation (UAEC) mechanism — subject to critical conditions Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules. PV Watcher monitors those conditions in real time, quantifies the revenue impact of each episode, and produces the documentation needed for UAEC submissions and production variance analysis. See also the market rules and regulatory thresholds and the historical curtailment episode log for Ireland.

Regulatory Framework

RESS negative-price rules and the UAEC curtailment compensation mechanism

Ireland's approach to negative-price periods within its renewable support scheme differs materially from the German §51 EEG model, but imposes a comparably significant zero-payment rule during negative-price hours. Unlike §51 EEG — which suspends premium payments only after six consecutive negative hours, creating a calculable threshold — RESS applies the payment suspension on a per-hour basis from RESS 3 onwards. Understanding precisely which curtailment events qualify for compensation, and which do not, is the central commercial skill for an Irish RESS participant.

The RESS zero-payment rule during negative Day-Ahead prices

Under the RESS terms applicable from RESS 3 (2023) onwards Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules, no CfD support payment is made for electricity actually generated during trading periods in which the Day-Ahead Market reference price for the I-SEM bidding zone is negative. The mechanism operates symmetrically with the two-way CfD structure: in positive-price periods below the strike price, the support account pays the generator the strike-minus-market difference; in negative-price periods, the generator both loses the market revenue (since it is injecting power into a market willing to pay negative prices) and forfeits the CfD top-up. For a RESS participant with a strike price of approximately €98/MWh (the RESS 5 average Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules), a negative-price trading period in which the plant continues to generate represents a loss of the strike price support payment plus any negative market price received — a double revenue loss per MWh of generation. The per-period (half-hourly) granularity of this rule, compared to the six-consecutive-hour threshold in §51 EEG, means that the Irish rule can activate during shorter and more frequent negative-price events.

UAEC: compensation for oversupply curtailment — and its critical boundary

The Unrealised Available Energy Compensation (UAEC) mechanism Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules is the RESS provision that most directly resembles the German §51 EEG protection for available-but-uncalled capacity. UAEC compensates RESS participants at their strike price for available capacity that was not converted to generation specifically due to system oversupply or negative pricing — the case where total generation exceeds system demand and the TSO issues a dispatch-down instruction. The mechanism is explicitly available for SNSP-driven curtailment (the system has more non-synchronous generation than the 75% SNSP ceiling allows) and for demand-side oversupply. However, UAEC is explicitly not available for network constraint curtailment — the case where a physical transmission or distribution bottleneck prevents a generator from delivering its available output to demand centres, regardless of the system-wide supply-demand balance Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules. This boundary — oversupply curtailment is UAEC-eligible; network constraint curtailment is not — is the most commercially significant regulatory distinction in Irish renewable project economics. In 2025, of the total 11.3% wind dispatch-down, approximately 6.6% was network constraint (not UAEC-eligible) and 4.7% was SNSP-driven (UAEC-eligible) Climate Jargon Buster — Ireland wind curtailment: 11% dispatch-down in 2025, SNSP penetration data. PV Watcher tracks which category each curtailment event falls into, providing the evidential basis for UAEC claims.

Five RESS auction rounds and the trajectory of strike prices

Five RESS auction rounds have been held since 2020 Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules: RESS 1 (2020, approximately 1.3 GW awarded), RESS 2 (2022, approximately 1.9 GW, predominantly solar), RESS 3 (2023, 646 MW), RESS 4 (2024, 1.3 GW), and RESS 5 (September 2025, 1.07 GW, average strike price €98.81/MWh). The CfD term for all rounds is typically fifteen years from the start date, with the PSO levy funding the settlement account administered by the CRU. From December 2025, all future RESS rounds incorporate non-price qualification criteria under the EU Net-Zero Industry Act — covering responsible business conduct, cybersecurity, and supply chain resilience — marking a shift from pure price competition to multi-criteria evaluation. Assets awarded in earlier rounds retain their original CfD terms; PV Watcher must therefore apply the correct strike price for each installation's specific RESS round and commissioning date when calculating revenue impact.

Asset Registration

Ireland's renewable asset register: identifying your plant in the national data ecosystem

Effective production monitoring and UAEC claim preparation both require a precise, authoritative link between a physical generation installation and its regulatory identity. Ireland does not operate a single public register equivalent to Germany's Marktstammdatenregister (MaStR), but multiple official data sources together provide a comparable evidential basis. Understanding where each installation is recorded, and how its regulatory parameters are defined, is the prerequisite for any production variance analysis or compensation claim.

SEMO Unit Registration: the market identity of your BESS or generator

Any generation or storage unit participating in the I-SEM must be registered with SEMO as a Market Unit. The SEMO market registration process establishes the unit's technical parameters: installed capacity, grid connection point, minimum stable generation (where applicable), ramping rates, and the trading unit structure under which the asset will bid into DAM, IDM, and Balancing markets. For solar PV plants, the registration also defines the asset as a variable renewable energy (VRE) unit, which determines how EirGrid and SONI will treat it in dispatch. Market registration data — including unit technical parameters and connection details — is made available to market participants through the SEMO portal and through EirGrid's publicly accessible Generator Capacity Statement, which maps the existing and pipeline generation and storage fleet by technology type and connection point SEMO — I-SEM Day-Ahead Market results, SNSP data, and market participant registration.

EirGrid Grid Connection: the Enduring Connection Policy (ECP-2) and hybrid co-location

The grid connection framework for Irish generation and storage assets has been substantially revised under the Enduring Connection Policy (ECP-2), which formalises hybrid co-location of storage with generation at a single grid connection point — removing the prior requirement for separate connection points and the doubling of connection costs that accompanied it DCCAE — Electricity Storage Policy Framework for Ireland (July 2024): ECP-2 co-location rules. Under ECP-2, a solar farm and a co-located battery share a single Maximum Export Capacity (MEC) allocation, with the battery able to absorb solar curtailment in oversupply periods and export during high-price windows. For any production variance analysis — comparing expected generation against metered output — the MEC defined in the grid connection agreement is a key parameter: it sets the ceiling on what the plant could physically have exported, regardless of available irradiance. PV Watcher incorporates the MEC as an upper bound in expected-output calculations, avoiding overstatement of foregone generation during network-constrained hours.

Expected output (target generation): the baseline for variance analysis

The concept of Soll-Erzeugung in German practice — the theoretically expected generation based on irradiance and system design parameters — has a direct functional equivalent in Irish solar monitoring. A plant's expected half-hourly output can be estimated from its installed peak capacity (kWp), panel tilt and azimuth, system losses (inverter efficiency, cable losses, soiling), and the actual horizontal global irradiance (GHI) recorded by the nearest Met Éireann observing station or retrieved from PVGIS or the Copernicus SARAH-3 satellite irradiance dataset Climate Jargon Buster — Ireland wind curtailment: 11% dispatch-down in 2025, SNSP penetration data. This expected output constitutes the denominator of the variance analysis: the difference between what should have been generated and what was actually metered to the grid — or curtailed — is the foregone revenue to be quantified. PV Watcher combines hourly or half-hourly irradiance data with the plant's metered output to calculate that gap in real time and in retrospective analysis.

Detection Methodology

How PV Watcher detects and classifies each curtailment and negative-price episode

Automated detection of revenue-affecting events — whether from negative I-SEM prices or from TSO dispatch-down instructions — requires cross-referencing three real-time data streams: the Day-Ahead clearing price published by SEMOpx, the TSO dispatch instruction data published by EirGrid and SONI, and the plant's own metered production signal. PV Watcher integrates these three sources to generate alerts, classify each episode against the regulatory criteria, quantify the economic impact, and produce the documentation needed for UAEC submissions or production variance audits.

Integration with SEMOpx and negative-price threshold monitoring

SEMOpx publishes I-SEM Day-Ahead clearing prices for all 48 half-hour trading periods of the following day at approximately 12:00 CET, with the results available on the SEMO market portal SEMO — I-SEM Day-Ahead Market results, SNSP data, and market participant registration. PV Watcher monitors the clearing price for each half-hour period of the trading day and automatically identifies periods in which the Day-Ahead reference price is negative. Unlike the German §51 EEG model, the RESS zero-payment rule does not require a consecutive-hours threshold: each negative-price half-hour independently triggers the zero-support condition for generation produced in that period. When a negative-price period is detected, the system records the trading period start and end time, the clearing price, the plant's metered generation during that period, the plant's RESS strike price, and the resulting support payment foregone. This log constitutes the primary evidential record for any regulatory correspondence or CRU submission.

Classifying curtailment: oversupply (UAEC-eligible) versus network constraint (not eligible)

The central operational challenge in Irish curtailment monitoring is the classification of each dispatch-down event as either SNSP-driven oversupply (UAEC-eligible) or network constraint (not eligible). PV Watcher cross-references the plant's production shortfall against two EirGrid-published signals: the all-island SNSP index (updated in near-real-time and published via the EirGrid market data API SEMO — I-SEM Day-Ahead Market results, SNSP data, and market participant registration) and the TSO constraint notices and ex-post curtailment reports published on the EirGrid and SONI operational transparency pages. When a production shortfall coincides temporally with an SNSP value above the 75% ceiling, and with a TSO dispatch-down instruction attributable to system oversupply rather than a named transmission constraint, the episode is provisionally classified as UAEC-eligible. When the same shortfall coincides with a published network constraint — for example, a restriction on a congested 220 kV inter-area circuit — it is classified as network constraint curtailment and flagged as not UAEC-eligible. PV Watcher presents both classifications with their evidential basis, and explicitly flags episodes where the available data does not permit unambiguous classification.

Expected output curve versus metered generation: isolating the curtailment signal

Automated curtailment detection based solely on dispatch notices carries a risk of false negatives: EirGrid publishes curtailment data ex-post with a time lag, and not all partial dispatch-down events are individually flagged in real time. PV Watcher therefore applies a parallel detection method: the plant's metered half-hourly output is continuously compared against the expected output curve derived from real-time irradiance data. A sudden fall in metered generation that cannot be explained by irradiance reduction, cloud cover, or a declared plant availability constraint is flagged as a potential curtailment event, pending corroboration from the TSO data streams. This irradiance-based detection is particularly valuable for partial curtailment — cases where EirGrid instructs the plant to reduce to a fraction of its available output — which may not appear as a discrete dispatch notice in public data. The detection sensitivity threshold is configurable per plant to account for inverter clipping, soiling cycles, and other plant-specific output constraints.

Proactive alerts and the episode management dashboard

Once PV Watcher detects that the Day-Ahead clearing price is negative for three or more consecutive half-hours, the system issues a preventive alert to the plant owner or operations manager. This advance notice provides time to activate co-located battery storage (if available) to absorb would-be curtailed generation and discharge it in a subsequent positive-price period, effectively converting an unpaid episode into a revenue-generating charge/discharge cycle. The episode management dashboard presents, for each recorded event: trading period start and end timestamps, SNSP level at time of curtailment, clearing price, metered generation, expected generation, classification (negative price / SNSP oversupply / network constraint / unclassified), and the estimated revenue impact. All episode records are exportable in CSV and PDF formats for inclusion in UAEC submission packages or due diligence documentation.

Revenue Impact Quantification

From data to euros: calculating foregone revenue under the RESS framework

PV Watcher's analytical value extends beyond episode detection. Its differentiating capability lies in translating technical production data into commercially verified revenue figures — useful both for internal asset management and for external regulatory processes including UAEC submissions, lender reporting under project finance covenants, and pre-acquisition due diligence.

Methodology for calculating UAEC and negative-price revenue impact

The revenue impact of a negative-price episode is calculated as the product of the generation that would have occurred at full available output (expected generation in the half-hour) multiplied by the RESS strike price applicable to the installation. For a RESS 5 installation with a strike price of €98.81/MWh, a one-hour negative-price episode during which the plant had 500 kW of available capacity but generated zero (due to either voluntary curtailment or TSO dispatch-down) represents a UAEC-eligible foregone revenue of 0.5 MWh × €98.81/MWh = €49.41, subject to UAEC claim approval Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules. For episodes where the plant continues to generate despite negative prices — forfeiting both the market revenue and the CfD top-up — the impact is the sum of the (negative) market price received and the CfD support foregone: a double loss that the RESS zero-payment rule converts into a strong economic incentive to curtail voluntarily during negative-price periods. PV Watcher applies the correct calculation for each episode type and presents both gross and net figures, distinguishing between UAEC-recoverable and non-recoverable losses.

Adjusting expected output for degradation, availability, and curtailment stacking

The expected output baseline used in foregone revenue calculations is not static. Installed module capacity degrades at a rate typically estimated by manufacturers at 0.3–0.6% per year under standard test conditions, depending on module technology and climatic exposure. PV Watcher applies an age-adjusted degradation factor to the expected output curve derived from the nameplate kWp rating, ensuring that the calculated foregone generation reflects the plant's realistic current-year capacity rather than its year-zero specification. Additionally, if a plant has declared a planned maintenance window or inverter outage during a curtailment episode, those periods are excluded from the foregone generation calculation — avoiding overstatement that would undermine the credibility of a UAEC claim. This correction mechanism is essential for producing figures that will withstand CRU scrutiny: only losses attributable to market conditions or TSO instructions, not to plant-side unavailability, are included.

Export-ready documentation for UAEC submissions and lender reporting

UAEC claims are submitted to the RESS settlement administrator via the CRU's approved process Pinsent Masons — RESS 3 scheme structure: UAEC mechanism and negative-price rules. PV Watcher generates structured export reports in formats compatible with RESS settlement submission requirements, including: plant registration details (SEMO unit ID, RESS round, strike price, CfD term start date), episode-by-episode breakdown (trading period, curtailment classification, metered generation, expected generation, UAEC amount claimed), irradiance source data and extraction methodology, and the SNSP or constraint evidence used to classify each episode. The report also includes a reconciliation of cumulative UAEC claims against the plant's annual generation profile, providing lenders and equity investors with an auditable revenue variance analysis. All underlying data — from the I-SEM clearing price through to the metered half-hourly output — is retained in the platform's audit log for any subsequent CRU investigation or project finance covenant review.

Start monitoring your Irish solar or wind plant today

PV Watcher connects to your plant's metered output and to I-SEM price and SNSP data within 24 hours. You need only your SEMO unit registration ID and access to your half-hourly metering data. Our engineering team configures the UAEC classification thresholds to match your RESS round and grid connection parameters. The first episode report is available from day one.

FAQ

Frequently asked questions

What is the Day-Ahead electricity price in Ireland today?
On 2026-06-15, the Day-Ahead spot price in Ireland averages 162 €/MWh (min 110 €/MWh, max 224 €/MWh). Source: ENTSO-E Day-Ahead auction.
How much can a 1 MW battery earn in Ireland today?
With a perfect forecast, the daily revenue ceiling of a 2-hour battery (1 MW / 2 MWh) on 2026-06-15 is about 180 € — pure Day-Ahead arbitrage, excluding intraday and balancing services.
Are there negative prices in Ireland?
On 2026-06-15, there were 0 quarter-hours with a negative Day-Ahead price in Ireland; over the last 30 days, 0 negative quarter-hours are counted in total.
Is there a negative-price rule in Ireland like Germany's §51 EEG?
National regulation varies by market and is not asserted here in general terms. The market's own negative-price rule — where documented — is set out at /ie/rules/.
Where does the data come from?
All values are ENTSO-E Day-Ahead prices, processed via stromfee.ai / ClickHouse, updated daily.