Skip to main content

Time Pattern Regime

TPR

Metering

A five-digit code that defines exactly which half-hourly settlement periods a meter register records - the granular timing rules behind multi-rate tariffs like Economy 7.

Time Pattern Regimes (TPRs) are the detailed timing rules that specify which half-hours of the day each meter register captures. Every SSC (Standard Settlement Configuration) links to one or more TPRs, which together define how a meter's consumption is split across different time periods for billing.

Why TPRs matter:

For multi-rate tariffs like Economy 7, TPRs define exactly when "night" and "day" rates apply. While you might think "night rate = midnight to 7am", the actual switching times vary and are precisely defined by the TPR code.

How TPRs work:

Each day has 48 settlement periods (00:00-00:30 is period 1, 00:30-01:00 is period 2, etc.). A TPR specifies which periods belong to each register:

Example TPRDescriptionSettlement Periods
TPR 00210Day registerPeriods 15-46 (07:00-23:00)
TPR 00211Night registerPeriods 1-14, 47-48 (23:00-07:00)

Clock vs Switch TPRs:

  • Clock TPRs (Type C): Fixed times that don't change seasonally
  • Teleswitch TPRs (Type S): Radio-controlled switching that can vary

Relationship to SSC:

Each SSC links to 1-6 TPRs. For example:

  • SSC 0393 (7-hour E7): Links to 2 TPRs (day and night)
  • SSC 0144 (6-rate SToD): Links to 6 TPRs (seasonal time-of-day rates)

Finding TPR data:

TPR definitions are maintained in Elexon's Market Domain Data (MDD). EnergyCode provides TPR reference data through the MHHS Reference feature and Enterprise API.

Example

SSC 0393 links to TPR 00210 (day: 07:00-23:00) and TPR 00211 (night: 23:00-07:00)

Related terms

Put this into practice

Explore EnergyCode's charge tools to model DUoS, TNUoS, gas transportation and policy costs against your own sites.

Explore the charge tools