Loading gallery...

Guarantees of Origin: Complete Guide to Temporal Matching, Expiry & Lifetime Rules Per Country in 2026

No items found.

Guarantees of Origin are the standardised European instrument for tracking renewable electricity across the continent, but the rules governing their validity are far from uniform.

A GO issued in France operates under quite different temporal constraints than another GO issued in Ireland or the Netherlands, but the difference only becomes truly apparent at cancellation time. For any sustainability team procuring or managing certificates across borders, getting this right is what ensures a compliant portfolio and an audit-ready scope 2 emissions report.

This guide breaks down the fundamentals of GO lifetimes, temporal matching and expiry at the registry level (note that private standards such as RE100, the GHG protocol, or regime-level variations of GHG reporting can and do impose additional temporal requirements). We'll also be providing an overview of the country-level variations (in both table and map format) that make cross-border certificate management a genuinely complicated operational undertaking. For an introduction to matching altogether, please see our guide to temporal and geographic matching.

How Long Are Guarantees of Origin Valid, and When Do They Expire?

The baseline rule to remember is that a GO remains tradable for 12 months after the end of its production period, and this rule applies across most AIB member states. After that window closes, the GO is expired at the registry-level and can no longer be transferred or, in many jurisdictions, cancelled.

This 12-month limit applies to both trading and cancellation; but herein lies the confusion: several markets build in peculiar "grace periods" that the 12-month baseline does not capture. Hungary, Germany and Estonia allow cancellation up to 18 months after production (6 months after the end of the trading period), even though trading closes at 12. Following a similar model, Italy also permits cancellation for an extra six months beyond the transfer window, capped at 31 March of year n+2. Ireland and Austria are truly outliers: GOs remain tradable for a full 18 months from the production period end, and in the case of Ireland, these GO can be cancelled for any disclosure year in which they are valid. These differences carry very real consequences for procurement timing.

The map below sets out how these lifetime and expiry rules obtain across all reviewed AIB domains.

Note that for electricity suppliers, variations in disclosure deadlines complicate this issue further (see our short article on the topic here), with most countries enforcing a 31 March cancellation cut-off for the prior year's consumption.

Lifetime & Temporal Matching in Europe

Do Guarantees of Origin Require Temporal Matching Between Production and Consumption?

Temporal matching is the requirement that a GO's production period aligns with the consumption that it evidence at the point of cancellation. Most geographies apply annual matching: GOs produced in year X are cancelled against year X consumption, with any enforcement applied through lifetime rules and disclosure deadlines. Assuming that a single procurement strategy can simply abide to a uniform set of rules here is, quite often, the type of consequential planning error a compliance function will make only once. The table below provides the full country-by-country breakdown.

Country Lifetime / Cancellation Temporal matching
Austria
EAG §83(2), Disclosure Datasheet. DP says 12mo but legislation overrides
Tradable
18 months
Cancellation
None separate
Cancellation any time before 18-month expiry
Annual matching
Year X GOs cancelled by 31 March X+1
Belgium (Brussels)
DP E.11.1–E.11.2, C.3.2
Tradable
12 months
Cancellation
12 months
Exceptionally up to 18mo for BRUGEL-attributable errors only
No requirement
Depends on individual supply contracts, not regulation
Belgium (Federal)
DP E.11.1–E.11.2, GO Decree Art. 5 §2
Tradable
12 months
After production month
Cancellation
None
GOs expire at 12 months, no further activity possible
N/A
No disclosure regime in Federal domain
Belgium (Flanders)
DP E.11.1–E.11.2
Tradable
12 months
Cancellation
18 months total
Months 13–18: cancellation only, no transfer
No requirement
Any valid GO cancellable regardless of production month
Belgium (Wallonia)
DP E.13.1–E.13.2, AGW PEV Art. 17bis
Tradable
12 months
Cancellation
None
Same 12-month deadline for transfer and cancellation
No requirement
Any valid GO, subject to 12-month lifetime constraint
Croatia
DP E.10.1–E.10.3, Regulation Art. 12(2)–(5)
Tradable
12 months
Cancellation
None
Transfer and cancellation expire simultaneously; absolute expiry at 18 months
Annual matching
Cyprus
DP E.13.1–E.13.2, Disclosure Datasheet
Tradable
12 months
Cancellation
18 months total
Months 13–18: cancellation only, no trade
No requirement
Datasheet explicitly states production and disclosure periods do not coincide
Czechia
DP, AIB Disclosure Datasheet
Tradable
12 months
Cancellation
None
Also 12 months, then automatic expiry
Annual matching
Year X+1 disclosure must reference year X production
Denmark
DP E.11.1–E.11.5, EO 913 §11, BEK 1322 §8.4
Tradable
12 months
Cancellation
None
Absolute expiry at 18mo per EO 913 §11.6, but use limited to 12mo
Annual matching
Production year must correspond to disclosure year
Estonia
DP E.13.1–E.13.2, Energy Sector Organisation Act §32⁷(4)–(6)
Tradable
12 months
Cancellation
18 months total
6-month grace for cancellation only
No requirement
No production-consumption alignment required
Finland
DP E.13.3–E.13.4, Law §5
Tradable
12 months
Cancellation
None
Same 12-month limit for transfer and cancellation
Annual matching
Production period must fall within disclosure/consumption year
France
DP C.3.1–C.3.2, Article R311-64 French Energy Code
Tradable
12 months
Cancellation
None
GOs expire for transfer and cancellation simultaneously
Monthly matching
Production month must match consumption month, one of the strictest in Europe
Germany
DP, HkRNDV §28(2) & §34
Tradable
12 months
Cancellation
18 months total
6-month grace for cancellation only
Annual matching
Greece
DP E.11.1–E.11.3
Tradable
12 months
Cancellation
None
Imported GOs automatically expired at 12mo regardless of issuing domain
No requirement
No explicit rule, but operational constraints create near-annual alignment
Hungary
DP E.11.1–E.11.3, GO Decree §12(2)–(4)
Tradable
12 months
Cancellation
18 months total
6-month grace for cancellation only
No requirement
No production year = consumption year requirement
Iceland
DP E.11.1–E.11.2, Regulation 757/2012 Art. 10
Tradable
12 months
Cancellation
None
Transfer and cancellation expire simultaneously
Annual matching
Ireland
DP E.11.1, S.I. 350/2022 Reg. 27(6)–(7)
Tradable
18 months
Longest tradable lifetime in the set
Cancellation
None separate
Cancellation = expiry = 18 months; 12-month disclosure validity determines which year it serves
No requirement
GO can be cancelled for any disclosure year in which it is valid
Italy
DP E.13.1–E.13.2, D.Lgs. 199/2021 Art. 46.4, DM 224/2023 Art. 4.6
Tradable
12 months
Cancellation
18 months total
No later than 31 March of year n+2
No requirement
Any valid GO can be used for any consumption period
Latvia
DP E.12.1–E.12.3, E.11.1
Tradable
12 months
Cancellation
None
GOs expire at 12 months, no grace period
Annual matching
Not codified; enforced by 12-month lifetime + 1 April deadline interaction
Lithuania
DP C.1.2.3, E.10.1
Tradable
12 months
Cancellation
18 months total
Last 6 months for cancellation only; registry expiry at 18 months
Annual matching
GOs cancelled by 31 March prove origin for previous calendar year
Luxembourg
DP E.11.1–E.11.2
Tradable
12 months
Cancellation
None
Same 12-month deadline for transfer and cancellation
No requirement
Any valid GO accepted for disclosure
Netherlands
DP E.13.2
Tradable
12 months
Cancellation
None
Same 12-month mark for both transfer and cancellation
No requirement
Any valid GO can evidence any consumption
Norway
DP E.10.1–E.10.2, FOR 2007-12-14-1652 §9
Daily issuance granularity, unique in Europe
Tradable
12 months
Cancellation
None
Cancellation and tradable lifetime expire simultaneously
No requirement
Any valid GO can be cancelled for any consumption period
Poland
RES Act Art. 122 ust. 3 & 3a, GOR Rules §19–21
Tradable
12 months
Cannot be transferred after this
Cancellation
18 months total
6 additional months for redemption only
No requirement
Legislation entirely silent on temporal correlation; TGE does not verify matching
Portugal
DP E.13.1, E.12.6–E.12.7
Tradable
12 months
Cancellation
18 months total
Months 13–18 for non-disclosure cancellation only; disclosure cancellation limited to 12 months
No requirement
Datasheet explicitly states temporal matching not mandatory
Serbia
DP E.9.1, RES Law Art. 50(8)
Tradable
12 months
Cancellation
None
Transfer and cancellation expire simultaneously
No requirement
Any valid GO for any consumption period
Slovakia
DP E.13.1–E.13.2, Act RES §8a(7) & §8b(10)
Tradable
12 months
Cancellation
None beyond tradable
Administrative expiry backstop at 18 months per §8b(10) Act RES
No requirement
Cancellation specifies consumption period but this is informational, not a matching constraint
Slovenia
DP E.10.2, ZSROVE Art 10(8)
Tradable
12 months
Cancellation
18 months total
6-month grace for cancellation only per ZSROVE Art 10(8)
No requirement
Any valid GO within the April–March window counts
Spain
DP E.2.5, Orden ITC/1522/2007 Art. 12.4
Tradable
12 months
Expires first day of month m+12
Cancellation
None separate
Operational cutoff 10 March n+1, then automatic disclosure sweep 31 March n+1
Annual matching
Year-n GOs can only be used for year-n disclosure
Sweden
DP E.11.1–E.11.2, SFS 2010:601
Tradable
12 months
Cancellation
None
Complete expiry at 12 months
Annual matching
Enforced by 12-month lifetime + 31 March deadline combination
Switzerland
DP E.13.1, C.7.4, HKSV Art. 1(4)
Tradable
12 months
Jan–Apr production extended until end of May following year
Cancellation
12 months
Same as tradable; national deviation for Jan–Apr disclosure alignment
Annual matching
Production year must match consumption year; moving to quarterly disclosure from 2027

Note that Soldera cannot ensure the data above is up-to-date.

How do private standards add another layer to this topic?

Whilst not this article's focus, we think most readers will value this clarification. We've so-far just outlined the technical and legal limitations that the registries themselves stick to/enforce, but private standards add additional rulings that, if you wish to retire EACs in accordance with their ruleset, you must follow.

There's no need to do this all manually...

It's natural to feel that this is a little daunting. Navigating 30+ sets of lifetime, expiry and temporal matching rules from a spreadsheet is possibly doable for a small portfolio. But, attempt to do it reliably at scale, with audit-ready documentation across ever-tightening reporting cycles, is another type of challenge altogether. Soldera is a unified platform that connects to every major European registry from a single place, giving certificate managers the ability to procure directly from producers, manage cancellations across jurisdictions with different rules and generate verified cancellation statements for every location. Considering European rules are ever-changing for renewable consumption, the infrastructure handling compliant procurement needs to be adaptable and automated. Let Soldera ease the burden.

⭢ Join our tender list
⭢ Sign up to our newsletter
⭢ Pilot our virtual accounts

Oliver Bonallack is Founder's Associate at Soldera. His writings focus on Energy Attribute Certificates (EACs) and Guarantees of Origin (GOs). He has a background in venture analysis and public policy, with a First Class BSc in Politics & International Relations from the University of Bristol alongside top performance in the Venture Institute and the Terra.do Climate Fellowship. His climate and energy experience includes building AI-first workflows for registry operations and investing in climate technology startups via Collective VC and Team Ignite Ventures. His day-to-day work focuses on compliance and registry ops, market data and policy research, content and GTM systems, and automation across renewable certificate processes

Artwork showing hydro, solar, biomass and wind icons
Stop managing registries, start meeting targets.
Schedule a 20-minute demo to find out if Soldera is right for you.

Seamless Scope 2 Awaits

Artwork showing hydro, solar, biomass and wind icons
Guarantees of Origin can only be traded for the first 12 months after the moment of production, so it does not make sense to wait long.

Additional income is waiting

Artwork showing hydro, solar, biomass and wind icons
Stop managing registries, start meeting targets.
Schedule a 20-minute demo to find out if Soldera is right for you.

Seamless Scope 2 Awaits