Skip to main content

GeraMarket / UK service price guide / Methodology

Gera Service Price Index (GSPI) β€” Methodology

Full, reproducible formula behind the GSPI. Every number traces to a real, key-free, OGL-licensed ONS source. No fabricated data, ever.

What is the Gera Service Price Index?

The Gera Service Price Index (GSPI) is a named, Gera-computed inflation index for UK marketplace service categories. It is set equal to the ONS Consumer Prices Index including owner occupiers' housing costs (CPIH) sub-index value for the most relevant COICOP category, expressed as an index with a 2015 base of 100.

A GSPI of 141.2 (domestic services) means that the cost of domestic and household services has risen 41.2% since 2015, according to the ONS CPIH dataset. This is a published ONS figure, not a Gera estimate.

Data sources

Source A β€” ONS CPIH01 dataset

Consumer Prices Index including owner occupiers' housing costs (CPIH), dataset identifier cpih01, available at no cost via the ONS API. Reference period: January 2026. Released: 17 June 2026.

https://www.ons.gov.uk/economy/inflationandpriceindices/datasets/consumerpriceinflation

Licence: Open Government Licence v3.0 Β· Β© Crown copyright

Source B β€” ONS ASHE 2025

Annual Survey of Hours and Earnings, Table 14.7a (national) and Table 15(4).7a (regional), median gross annual pay for full-time employees in trade occupations. Reference period: April 2025 (provisional, released 23 October 2025, corrected 19 December 2025).

https://www.ons.gov.uk/employmentandlabourmarket/peopleinwork/earningsandworkinghours/datasets/occupation4digitsoc2010ashetable14

Licence: Open Government Licence v3.0 Β· Β© Crown copyright

CPIH sub-indices used

GSPI values for January 2026 (2015=100), fetched from the ONS CPIH01 API on 2026-06-20:

COICOP codeCategoryGSPI Jan-26YoY %Since 2015
CP0432Services for maintenance and repair of the dwelling110.6 (2015=100)+0.6%+10.6%
CP0431Materials for maintenance and repair of the dwelling132.4 (2015=100)+0.2%+32.4%
CP0562Domestic services and household services141.2 (2015=100)+4.1%+41.2%
CP0533Repair of household appliances123.8 (2015=100)+1.3%+23.8%

Step-by-step formula

  1. 1
    Identify COICOP category. Map each service type to its ONS COICOP classification in the CPIH01 dataset. The COICOP code determines which inflation series the GSPI is drawn from.
  2. 2
    GSPI = CPIH sub-index value (Jan-26, 2015=100). Query the CPIH01 API: /observations?time=Jan-26&aggregate={CODE}&geography=K02000001. The observation value is the GSPI. No API key required.
  3. 3
    YoY% = (GSPI_Jan26 βˆ’ GSPI_Jan25) / GSPI_Jan25 Γ— 100. Computed from two API calls (Jan-26 and Jan-25 for the same aggregate/geography pair).
  4. 4
    Regional labour context (ASHE). Per region, look up ONS ASHE Table 15(4).7a median gross annual pay for the primary trade SOC 2020 code. Implied hourly rate context = annual_pay Γ· 1,760 working hours. Where ONS has suppressed a cell (too few observations, marker "x"), the national median is used. ONS-suppressed cells are never interpolated.
  5. 5
    N<5 honesty floor. If Gera-crawled quote data is available, any region Γ— service cell with fewer than 5 quotes shows "insufficient data" for the quoted median. This cluster currently operates in CPIH-only mode β€” all price context is index-based, not a quoted price.

Important caveats

  • ⚠GSPI is an inflation index, not a price quote. It shows how much costs in a category have risen since 2015. It does not tell you what a specific job will cost you today. Get quotes from tradespeople.
  • ⚠ASHE hourly rates are indicative context only. They are median full-time employment wages, not self-employed trading rates or callout charges. Actual callout fees, materials, and travel vary.
  • ⚠ONS CPIH covers Great Britain (England, Scotland, Wales). Northern Ireland data is included in the published national index but may not be separately available at sub-category level.
  • ⚠No specific lender, insurer, or provider product is quoted.All figures are generic ONS aggregate series. Gera does not quote individual provider prices.

Service types covered

25 service types, each mapped to a real CPIH COICOP code:

CP0432Boiler service and repair
CP0432Plumbing repairs
CP0432Electrical repairs and rewiring
CP0432Roof and gutter repairs
CP0432Carpentry and joinery
CP0431Building materials and supplies
CP0431Painting and decorating
CP0431Flooring installation and repair
CP0431Window and glazing repairs
CP0431Damp proofing and insulation
CP0562Regular house cleaning
CP0562End of tenancy cleaning
CP0562Garden maintenance
CP0562Window cleaning
CP0562Ironing and laundry services
CP0562Rubbish removal and skip hire
CP0562Pest control services
CP0533Washing machine repair
CP0533Dishwasher repair
CP0533Oven and cooker repair
CP0533Fridge and freezer repair
CP0533Tumble dryer repair
CP0533TV aerial and satellite installation
CP0533Smart home and AV installation
CP0432Locksmith services

Reproducibility

Anyone can reproduce the GSPI:

  1. Visit api.beta.ons.gov.uk/v1/datasets/cpih01 (no key required).
  2. Query /observations?time=Jan-26&aggregate=CP0562&geography=K02000001
  3. Read observations[0].observation β€” this is the GSPI.
  4. For YoY: query the same endpoint with time=Jan-25 and compute % change.

Data published under the Open Government Licence v3.0 Β· Β© Crown copyright Β· Licence text at nationalarchives.gov.uk

← Browse UK service price guide