ProfitAndLoss

Profit & loss account for one accounting period

  • auditFee
    Type: object

    Fees payable to the auditor for the audit of the accounts. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • costOfSales
    Type: object

    Cost of sales — the direct costs of producing the goods or services sold. Null when not disclosed (commonly omitted in abridged accounts).

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • depreciation
    Type: object

    Depreciation and amortisation charged in the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • directorRemuneration
    Type: object

    Total directors' remuneration (emoluments) for the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • dividends
    Type: object

    Dividends paid or declared for the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • ebitda
    Type: object

    EBITDA — earnings before interest, tax, depreciation and amortisation. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • export
    Type: object

    Portion of turnover derived from exports. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • grossProfit
    Type: object

    Gross profit (turnover minus cost of sales). Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • interestPayable
    Type: object

    Interest payable / finance costs for the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • nonAuditFee
    Type: object

    Fees payable to the auditor for non-audit services (e.g. tax or advisory work). Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • nonTradingIncome
    Type: object

    Income from sources outside the company's main trading activities (e.g. rent, interest received). Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • operatingProfit
    Type: object

    Operating profit (profit from core operations before interest and tax; EBIT). May be negative if the company made an operating loss. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • postTaxProfit
    Type: object

    Profit after taxation (net profit for the period). May be negative (net loss). Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • preTaxProfit
    Type: object

    Profit before taxation. May be negative (pre-tax loss). Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • retainedProfit
    Type: object

    Retained profit for the period — profit after tax less dividends, carried to reserves. May be negative. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • taxation
    Type: object

    Tax charge on profit for the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • turnover
    Type: object

    Turnover (revenue / sales) for the accounting period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • valueAdded
    Type: object

    Value added — broadly turnover less bought-in goods and services, representing the value the business itself adds. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • wagesAndSalaries
    Type: object

    Total wages and salaries (staff costs) for the period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

Grand Public API