Live data exampleTesco PLC · Company 00445790 · Year ended 24 Feb 2024 · Accounts type: full

Financial data, structured from iXBRL

One API call to GET /v1/company/00445790/financials returns 20 structured fields parsed from the iXBRL filing — revenue, profit, balance sheet, employees — all in actual GBP integers. No XML parsing required.

Revenue
£68.2B
FY2024
Net profit
£1.4B
after tax
Net assets
£10.7B
balance sheet
Employees
295,622
average

Profit & Loss — Cascade

Each bar is proportional to revenue. Hover for the XBRL taxonomy field name.

Revenue
£68.2B
Cost of sales
−£63.0B
Gross profit
£5.2B
Operating expenses
−£2.9B
Operating profit
£2.3B
Net finance costs
−£500M
Profit before tax
£1.8B
Tax
−£400M
Net profit
£1.4B
Revenue / profitCosts (muted)Subtotal

Balance Sheet

Bar height is proportional. Hover for values.

Assets
Fixed assets£23.4B
Current assets£5.6B
Total assets£29.0B
Liabilities & Equity
Current liabilities£17.8B
Long-term liabilities£3.0B
Equity£10.7B
Total£31.5B

Year-on-year comparison

Current year (FY2024) vs prior year (FY2023). Both years returned in a single API response.

Revenue+3.7%
FY24
£68.2B
FY23
£65.8B
Gross profit+5.0%
FY24
£5.2B
FY23
£4.9B
Operating profit+8.4%
FY24
£2.3B
FY23
£2.1B
Net profit+10.1%
FY24
£1.4B
FY23
£1.3B

Data completeness

20/22 fields extracted from the iXBRL filing

91%complete
Revenue
£68.2B
P&L
Gross profit
£5.2B
P&L
Operating profit
£2.3B
P&L
Profit before tax
£1.8B
P&L
Tax
£400M
P&L
Net profit
£1.4B
P&L
Depreciation
£1.7B
P&L
Fixed assets
£23.4B
Balance sheet
Intangible assets
Balance sheet
Current assets
£5.6B
Balance sheet
Stocks
Balance sheet
Debtors
£3.1B
Balance sheet
Cash
£2.5B
Balance sheet
Creditors ≤1yr
£17.8B
Balance sheet
Creditors >1yr
£3.0B
Balance sheet
Net assets
£10.7B
Balance sheet
Equity
£10.7B
Balance sheet
Share capital
£489M
Balance sheet
Retained earnings
£8.2B
Balance sheet
Employees
295,622
Other
Extracted ✓Not in this filing ⊘
Raw API response — exactly what you'd receive in your codeGET /v1/company/00445790/financials
{
  "status": "success",
  "cached": true,
  "cache_age_seconds": 18432,
  "credits_used": 1,
  "credits_remaining": 49,
  "data": {
    "company_name": "TESCO PLC",
    "company_number": "00445790",
    "accounts_type": "full",
    "period_end": "2024-02-24",
    "period_start": "2023-02-26",
    "currency": "GBP",
    "data_quality": {
      "completeness": 0.91,
      "fields_attempted": 22,
      "fields_extracted": 20,
      "has_profit_loss": true,
      "has_balance_sheet": true,
      "taxonomy_version": "FRS-102/2014-09-01",
      "missing_fields": [
        "intangible_assets",
        "stocks"
      ]
    },
    "profit_and_loss": {
      "turnover": {
        "current": 68190000000,
        "prior": 65762000000
      },
      "gross_profit": {
        "current": 5150000000,
        "prior": 4904000000
      },
      "operating_profit": {
        "current": 2300000000,
        "prior": 2121000000
      },
      "profit_before_tax": {
        "current": 1800000000,
        "prior": 1642000000
      },
      "tax": {
        "current": 400000000,
        "prior": 370000000
      },
      "profit_after_tax": {
        "current": 1400000000,
        "prior": 1272000000
      },
      "depreciation": {
        "current": 1680000000,
        "prior": 1590000000
      }
    },
    "balance_sheet": {
      "fixed_assets": {
        "current": 23400000000,
        "prior": 22800000000
      },
      "intangible_assets": null,
      "current_assets": {
        "current": 5600000000,
        "prior": 5200000000
      },
      "stocks": null,
      "debtors": {
        "current": 3100000000,
        "prior": 2900000000
      },
      "cash": {
        "current": 2500000000,
        "prior": 2300000000
      },
      "creditors_within_one_year": {
        "current": 17800000000,
        "prior": 16900000000
      },
      "creditors_after_one_year": {
        "current": 3000000000,
        "prior": 3100000000
      },
      "net_assets": {
        "current": 10700000000,
        "prior": 10100000000
      },
      "equity": {
        "current": 10700000000,
        "prior": 10100000000
      },
      "share_capital": {
        "current": 489000000,
        "prior": 489000000
      },
      "retained_earnings": {
        "current": 8200000000,
        "prior": 7800000000
      }
    },
    "other": {
      "employees": {
        "current": 295622,
        "prior": 300174
      }
    }
  }
}

Try it with any UK company

Financial data is available for any company that files digitally with Companies House. Get a free API key — 50 calls per month, no credit card.