Guarantees of Origin: Complete Guide to Temporal Matching, Expiry & Lifetime Rules Per Country in 2026
Guarantees of Origin (GOs) 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 a 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 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.
The 12-month tradability limit is enforced by the registry where the GO is held, but cancellation treatment is not uniform. In many markets, transfer and cancellation both close at 12 months. In others, the certificate can no longer be traded after 12 months but can still be cancelled for a limited grace period. Hungary, Germany and Estonia allow cancellation up to 18 months after production, six months after the end of the trading period. Austria, Flanders, Cyprus, Ireland, Lithuania, Poland, Portugal and Slovenia also have 18-month cancellation or expiry mechanics of some kind, and Italy permits cancellation for an extra six months beyond the transfer window, capped at 31 March of year n+2. These differences carry very real consequences for procurement timing.
The comparison below sets out how these lifetime and expiry rules apply across the reviewed markets. Note that for electricity suppliers, variations in disclosure deadlines complicate this issue further. See our short article on the topic here. Most countries enforce a 31 March cancellation cut-off for the prior year's consumption.
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 evidences at the point of cancellation. A small number of geographies apply annual or monthly matching, while many reviewed markets impose no explicit production-consumption matching rule beyond certificate lifetime and disclosure timing. Assuming that a single procurement strategy can simply abide by 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
12 months
Cancellation
18 months total
6-month grace for cancellation only
|
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
|
Monthly matching
Suppliers cancel monthly against the previous month's supply, with final year-end sweep
by 31 March
|
|
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
|
No requirement
No explicit production-consumption matching rule, despite the annual disclosure cycle
|
|
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
|
No strict requirement
Annual allocation framework, but valid late-year GOs can carry into the following
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
|
No requirement
No rule that GO production period must align with the disclosure period
|
|
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
|
No requirement
Cross-year attribution is permitted if the GO is still valid when cancelled
|
|
Ireland
DP
E.11.1, S.I. 350/2022 Reg. 27(6)–(7)
|
Tradable
12 months
Cancellation
18 months total
6-month grace for cancellation only; 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
|
No requirement
No formal matching rule; annual alignment is only a practical effect of lifetime and
deadline timing
|
|
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
|
No requirement
31 March is the disclosure deadline, but the production period does not need to match
the consumption period
|
|
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
|
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
|
No requirement
Disclosure has a fixed annual cycle, but production and disclosure periods do not need
to coincide
|
|
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
|
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 enforce, but private standards add additional rulings that, if you wish to retire EACs in accordance with their ruleset, you must follow.
- RE100 determines that: The period of generation used to claim use of renewable electricity must be reasonably close in time to the period over which a claim to use of renewable electricity is made. RE100 does not define "reasonably close"; for more on that ambiguity, see our glossary entry on reasonably close to the reporting year .
- The GHG Protocol 's Scope 2 quality criteria for market-based instruments determines that consumption should be redeemed as close as possible to the period of energy consumption to which the instrument is applied . However, ongoing discussions exist around a potential revision to the GHG Protocol that, if enacted, could see a mandatory shift towards hourly matching and/or the use of T-EACs.
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 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.
You're halfway there...
Sign up free to keep reading immediately and get Soldera's EAC market research, price updates, quarterly outlooks and renewable compliance insights direct to your inbox.
Schedule a 20-minute demo to find out if Soldera is right for you.