---
title: Economic Statistics Data
description: These examples show the requirements for the economic statistics data, which is reported to the government as part of the Secondary Pension Returns.
---

[Skip to content](https://support.ocerli.com/en/ocerli-knowledge-base/economic-statistics#main-content)

English

Show submenu for translations

[![1073 Ocerli Logos RGB\_Ocerli-Logo-ClearSkyBlue](https://support.ocerli.com/hs-fs/hubfs/1073%20Ocerli%20Logos%20RGB_Ocerli-Logo-ClearSkyBlue.png?width=200&height=82&name=1073%20Ocerli%20Logos%20RGB_Ocerli-Logo-ClearSkyBlue.png)](https://144147338.hs-sites-eu1.com/ocerli-knowledge-base?hsLang=en)

- [Back to App](https://app.ocerli.com)
- [What's New](https://app-eu1.hubspot.com/knowledge-article/144147338/editor/353284586703/preview)

Open main navigation

Close main navigation

- [Back to App](https://app.ocerli.com)
- [What's New](https://app-eu1.hubspot.com/knowledge-article/144147338/editor/353284586703/preview)
- English
  
  Show submenu for translations
- [Contact us](https://share-eu1.hsforms.com/1HogeT6kKQWyiH9o4PZAqtA2dtksq)

[Contact us](https://share-eu1.hsforms.com/1HogeT6kKQWyiH9o4PZAqtA2dtksq)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Ocerli](https://support.ocerli.com/en/ocerli-knowledge-base?hsLang=en)
2. [Submissions](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en)
3. [Guernsey](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en#guernsey)

# Economic Statistics Data

## These examples show the requirements for the economic statistics data, which is reported to the government as part of the Secondary Pension Returns.

The examples on this page show how the JSON message schema can be used to send data to the SPCM in order to comply with reporting requirements for Economic Statistics.

These specs can be found on the SPCM Government of Guernsey website [SPCM - Economic Statistics examples - SPCM](https://spcm.gov.gg/docs/v1/0.3/examples-economic-statistics).

Please note this documentation assumes you are familiar with the concepts explained in the [example files](https://spcm.gov.gg/docs/v1/0.3/examples) for Secondary Pensions compliance.

**"employers"**

This employers array contains one employer.

**"employees"**

This array must list all the employees in respect of whom Economic Statistics are reportable during the period (or any of the periods) covered by this return.

The fields required are illustrated in the example above, and are a subset of those required for compliance with Secondary Pensions requirements.

**"pay"**

**"earnings"**

*minimum: 0.00; exclusiveMaximum: 100000000.00*

The employee's gross earnings.

**"employerSSContributions"**

*minimum: 0.00; exclusiveMaximum: 100000000.00*

The social security contributions paid by the employer in respect of this employee.

**"pensionEmployerAmount"**

*minimum: 0.00; exclusiveMaximum: 100000000.00*

The amount contributed to any pension schemes on the employer's own account in respect of this employee.

**"hoursWorked"**

*minimum: 0.00, exclusiveMaximum: 1000.00*

The approximate number of hours worked by the employee during the pay period. For an employee who mostly only works their contracted hours without significant overtime, you may report their contracted hours.

The value may include up to two decimal places to indicate fractions of hours.

**"occupationCode"**

*nullable*

The occupation code associated with the employee's role in the organisation. This must be a valid 4-digit [occupational classification code](https://www.gov.gg/ocodes).

If the employee was not employed during this period, and this has been indicated by providing zero for all of earnings, employerSSContributions, pensionEmployerAmount and hoursWorked, then the value may be null.

**Combined Economic Statistics and Secondary Pensions return**

This example shows how Economic Statistic and Secondary Pensions data can be combined into a single return.

{

  "$schema": "https://spcm.gov.gg/schemas/0.3/message.schema.json",

  "spcmMessageVersion": "0.3",

  "effective": "2023-01-24T10:33:05Z",

  "senderEmail": "joseph@acme.gg",

  "senderName": "Joseph Administrator",

  "softwareAgent": "JSON Editor",

  "type": "Revenue\_EmployerReturn",

  "test": true,

  "purposes": \[

    "EconomicStatistics",

    "SecondaryPensions"

  \],

  "coverage": \[

    {

      "frequency": "Monthly",

      "year": 2023,

      "period": 1

    }

  \],

  "pensionSchemes": \[

    {

      "id": "A1",

      "providerCountry": "GG",

      "countryProviderRef": "123456",

      "providerName": "Acme Pensions",

      "name": "Acme Gold Scheme",

      "taxRef": "9R123456",

      "type": "DefinedContribution"

    }

  \],

  "employers": \[

    {

      "id": "123",

      "name": "Acme Ltd",

      "socialSecurityNo": "987654",

      "employees": \[

        {

          "id": "456",

          "dateOfBirth": "2000-01-01",

          "socialSecurityNo": "GY123123",

          "firstName": "Joe",

          "lastName": "Bloggs",

          "fullTimeEducation": false,

          "islandOfResidence": "Guernsey",

          "secondaryPensionsOptedOutUntil": null,

          "purposes": \[

            "EconomicStatistics",

            "SecondaryPensions"

          \],

          "pay": \[

            {

              "frequency": "Monthly",

              "year": 2023,

              "period": 1,

              "earnings": 2345.00,

              "employerSSContributions": 123.00,

              "pensionSchemeId": "A1",

              "pensionEmployerAmount": 54.32,

              "pensionEmployeeRegularAmount": 23.00,

              "pensionEmployeeAdditionalAmount": 0.00,

              "hoursWorked": 135.00,

              "occupationCode": "3536

- [Getting started](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#main-content)

    - [Your Account Details](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#your-account-details)
    - [Navigating the App](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#navigating-the-app)
    - [Users](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#users)
    - [Organisation Imports](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#organisation-imports-1)
    - [Jersey Organisation Imports](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#jersey-organisation-imports)
    - [Organisation Set Up](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#organisation-set-up)
    - [Add New Organisation](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#add-new-organisation)
    - [Add New Employees](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#add-new-employees)
    - [Jersey Employees](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#jersey-employees)
    - [Workflows](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#workflows)
    - [Pay Elements](https://support.ocerli.com/en/ocerli-knowledge-base/getting-started?hsLang=en#pay-elements)
- [Submissions](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en#main-content)

    - [Jersey](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en#jersey)
    - [Guernsey](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en#guernsey)
    - [Submission Module](https://support.ocerli.com/en/ocerli-knowledge-base/submissions?hsLang=en#submission-module)
- [Pensions](https://support.ocerli.com/en/ocerli-knowledge-base/pensions?hsLang=en#main-content)

    - [Guernsey](https://support.ocerli.com/en/ocerli-knowledge-base/pensions?hsLang=en#guernsey)
    - [Guernsey Pay Element Settings](https://support.ocerli.com/en/ocerli-knowledge-base/pensions?hsLang=en#guernsey-pay-element-settings)
- [App & Integrations](https://support.ocerli.com/en/ocerli-knowledge-base/app-integrations?hsLang=en#main-content)

    - [Xero](https://support.ocerli.com/en/ocerli-knowledge-base/app-integrations?hsLang=en#xero)
    - [PeopleHR](https://support.ocerli.com/en/ocerli-knowledge-base/app-integrations?hsLang=en#peoplehr)
    - [QuickBooks](https://support.ocerli.com/en/ocerli-knowledge-base/app-integrations?hsLang=en#quickbooks)
- [More Resources](https://support.ocerli.com/en/ocerli-knowledge-base/more-resources?hsLang=en#main-content)

    - [App Updates](https://support.ocerli.com/en/ocerli-knowledge-base/more-resources?hsLang=en#app-updates)
- [Troubleshooting](https://support.ocerli.com/en/ocerli-knowledge-base/troubleshooting?hsLang=en#main-content)

    - [Isle of Man](https://support.ocerli.com/en/ocerli-knowledge-base/troubleshooting?hsLang=en#isle-of-man)
- [Payroll](https://support.ocerli.com/en/ocerli-knowledge-base/payroll?hsLang=en#main-content)

    - [Bulk Actions](https://support.ocerli.com/en/ocerli-knowledge-base/payroll?hsLang=en#bulk-actions)
    - [Run Payroll](https://support.ocerli.com/en/ocerli-knowledge-base/payroll?hsLang=en#run-payroll)
    - [Banking](https://support.ocerli.com/en/ocerli-knowledge-base/payroll?hsLang=en#banking)
- [Reporting](https://support.ocerli.com/en/ocerli-knowledge-base/reporting?hsLang=en)

[![1073 Ocerli Logos RGB\_Ocerli-Logo-ClearSkyBlue](https://support.ocerli.com/hs-fs/hubfs/1073%20Ocerli%20Logos%20RGB_Ocerli-Logo-ClearSkyBlue.png?width=180&height=74&name=1073%20Ocerli%20Logos%20RGB_Ocerli-Logo-ClearSkyBlue.png "1073 Ocerli Logos RGB_Ocerli-Logo-ClearSkyBlue")](http://offshorepayroll.com)

<https://www.facebook.com/ocerli> [mailto:support@ocerli.com](mailto:support@ocerli.com) <https://je.linkedin.com/company/ocerli>

Copyright © 2026, Ocerli