Platform specifics
An energy rating that functions as a licence
These are the reasons a SeLoger dataset needs its own handling rather than a shared retail schema.
The letting ban makes DPE a gating field, not an attribute
Under the Climate and Resilience law, French homes are being progressively barred from the rental market by energy
rating.
- G-rated homes have been barred from new lettings since January 2025.
- F-rated homes follow from January 2028.
- E-rated homes from January 2034.
The bans apply to new leases, renewals and tacit continuations rather than terminating existing tenancies
immediately.
For a dataset that means dpe_rating is a gating field. A rental stock count that includes
G-rated listings is counting properties that cannot lawfully be let on a new lease, and the share is not trivial
— reporting has put the G-rated stock in the hundreds of thousands.
We record dpe_rating, dpe_gate_status against the current timetable, and
ges_rating where published. We do not assess whether a specific listing is lawful —
exemptions exist for architectural and heritage constraints and for some co-ownership situations, and that is a legal
determination rather than a data one.
A 2026 reform moved homes across the line without any work being done
This is the part that matters most for anyone holding a French time series, and it is the kind of thing a dataset
should surface rather than let a client discover.
In 2026 the conversion coefficient used for electricity in the DPE calculation was revised downward. Reporting put
the effect at roughly 850,000 electrically heated homes moving out of the worst-rated category —
mechanically, as a result of the calculation change rather than any renovation.
What that does to a series
- A mass improvement appears in the data at the point of the reform.
- It looks like a renovation wave. It is a coefficient change.
- Any analysis of energy-efficiency improvement spanning that date will be badly wrong unless the break is
identified.
We record dpe_assessed_date where published, so a rating can be placed against the methodology in
force when it was issued. And we flag the reform date in the deliverable rather than letting a client read a
calculation change as market behaviour.
Reporting in 2026 also indicated a further bill that could soften the ban timetable. It had not been voted at the
time of writing, and we do not build a page on legislation that has not passed.
Rent control, surface conventions, and asking prices
Rent control
Rent caps apply in some French cities. Where a listing displays a reference rent or a supplement, we capture those
as their own fields rather than folding them into the rent.
We do not assess whether a listed rent complies with a cap. That depends on the property's exact
characteristics and the applicable zone reference, and it is a determination for the client or their counsel.
Surface
French listings use several surface conventions, and the one that applies to a sale differs from the one that
applies to a let. We record surface_value with surface_basis where the listing names it,
and flag it unstated where it does not — rather than assuming one and producing a per-square-metre figure that
is quietly wrong.
Asking, not transaction
price_type is a constant asking. French transaction data exists separately through the
public land-transaction dataset, which is a different source with different coverage and lag.