login
Holden Web
What you'll need to know tomorrow

retail: the JSON

← retail

Exactly what edjas retail.xlsx retail.toml writes to standard output, from the unmodified workbook. Run at build time, not stored, so this is the current output of the current code.

{
  "title": "Data Tables for: Retail Sales Index - Summary and Quality Tables",
  "published": "This spreadsheet was published at 7.00am 20 June 2025",
  "next_due": "Next release will be published at 7.00am 25 July 2025",
  "contact": "Email - retail.sales.enquiries@ons.gov.uk",
  "source": "http://www.ons.gov.uk/businessindustryandtrade/retailindustry",
  "contents": [
    {
      "Worksheet": "Standard errors",
      "Worksheet description": "Standard errors - year-on-year standard errors by sector "
    },
    {
      "Worksheet": "Revisions triangles ",
      "Worksheet description": "Revisions triangles - growth rate and size and direction of revisions made to the volume data covering a 5 year period "
    },
    {
      "Worksheet": "Response rates",
      "Worksheet description": "Response rates - the latest response rate by month"
    }
  ],
  "revisions": [
    {
      "Period": "Latest 3 months compared with previous 3 months",
      "Growth in latest period (%)": 0.8,
      "Revisions between first publication and estimates 12 months later (percentage points), Average over the last 5 years (mean revision)": -0.137,
      "Revisions between first publication and estimates 12 months later (percentage points), Average over the last 5 years without regard to sign (average absolute revision)": 0.427
    },
    {
      "Period": "Latest month compared with previous month",
      "Growth in latest period (%)": -2.7,
      "Revisions between first publication and estimates 12 months later (percentage points), Average over the last 5 years (mean revision)": -0.088,
      "Revisions between first publication and estimates 12 months later (percentage points), Average over the last 5 years without regard to sign (average absolute revision)": 0.515
    }
  ]
}

The example page has the specification that produced this, and the report rendered from it.