Practical Guide

The Complete Guide to Companies House Data

Financial accounts · PSC beneficial ownership · Officers and directors · Charges · Confirmation statements · Access methods compared

Companies House is the UK's official company registry and one of the most open corporate registers in the world. This guide explains every major category of data available from Companies House, including financial accounts, PSC beneficial ownership records, directors and officers, shareholder information, charges, insolvency filings, bulk downloads and API access. It also explains the limitations of the public record and when structured data providers become useful.
Looking for something specific?

Financial data → What financial data is available from Companies House?
Ownership data → What is PSC data?
Corporate structures → Understanding company ownership structures
Turnover disclosure → Why most UK companies do not disclose turnover
Structured company data → UK company financial data
Ownership screening → UK company ownership data

1. What Companies House is and what it holds

Companies House is an executive agency of the Department for Business and Trade. It operates three registrars: Companies House Cardiff for England and Wales, Companies House Edinburgh for Scotland, and Companies House Belfast for Northern Ireland. Together they maintain records on over five million active entities and incorporate more than 500,000 new companies each year. The register is freely searchable at find-and-update.company-information.service.gov.uk and has been accessed over 16 billion times annually since becoming free in 2015.

The register holds six main categories of data: financial accounts filed annually by each company, PSC beneficial ownership records, officer appointments and resignations, confirmation statements which include shareholder information, charges and mortgages registered against company assets, and insolvency and dissolution filings. Each category is stored separately, accessed via different endpoints or download products, and has different coverage, reliability, and usability characteristics. The Economic Crime and Corporate Transparency Act 2023 (ECCTA) has significantly expanded Companies House powers since 2024, including mandatory identity verification for directors and PSCs, active data quality enforcement, and a sole register function that removes the previous inconsistency between internal and public records.


2. Financial accounts: what you get by company size

Every UK limited company - private limited (Ltd), public limited (PLC), and limited liability partnership (LLP) - must file annual accounts with Companies House. Sole traders and general partnerships are exempt. The filing deadline is nine months after the financial year-end for private companies and six months for public companies. Late filing penalties start at £150 and escalate to £1,500 for filings more than six months late. In practice this means the most recent accounts available for any given company are typically between six and fifteen months old, and reflect a financial position that may be considerably more dated. For a detailed breakdown of what financial data is available by filing type, see our guide to what financial data is available from Companies House.

The level of financial detail in the accounts depends entirely on the company's size classification under the Companies Act. A company qualifies for a size category if it meets two of the three criteria for that category. The thresholds below apply for accounting periods beginning on or after 6 April 2025.

Size thresholds and P&L disclosure requirements

Category Turnover Balance sheet total Employees P&L required Audit required
Micro-entity ≤ £1M ≤ £500K ≤ 10 No No
Small ≤ £15M ≤ £7.5M ≤ 50 No No
Medium ≤ £54M ≤ £27M ≤ 250 Yes Yes
Large Above medium Above medium > 250 Yes Yes

The vast majority of UK companies are small or micro. Both are legally permitted to file a balance sheet only, with no requirement to disclose turnover, gross profit, operating profit, EBITDA, or cash flow. This is the single most important thing to understand before working with UK company financial data: revenue figures are simply not in the public record for most UK private companies, and no data provider can supply what was never filed.

What each size company must file

Data point Large Medium Small Micro
Balance sheetFullFullAbridgedMinimal
TurnoverYesYesNoNo
Profit and lossFullFullNoNo
Cash flow statementYesYesNoNo
Directors' reportYesYesOptionalNo
Employee countYesYesYesYes
Notes to accountsFullFullLimitedNo
Auditor's reportYesYesExemptExempt

Balance sheet data, even without turnover, is more useful than people often expect. Total assets, current assets, fixed assets, liabilities, and equity reveal company scale, financial resilience, leverage, and year-on-year trajectory. Where a company does disclose turnover or P&L figures, those are available in the filed accounts. Dormant companies still file accounts but these contain only a simplified balance sheet with no useful financial data.

The iXBRL requirement: financial data can only be reliably extracted at scale from accounts filed in iXBRL (Inline eXtensible Business Reporting Language) format, which tags each financial figure with a standardised machine-readable identifier. Approximately 89% of UK companies that have filed accounts do so electronically in iXBRL. The remainder are filed as paper or unstructured PDF and cannot be reliably parsed at scale. This means structured financial datasets typically cover around three million companies - those with electronic filings. The iXBRL accounts are available as a free bulk download via the Companies House Accounts Data Product.

For a detailed explanation of why most UK companies do not disclose turnover and what financial data can be used instead, see our guide to why most UK companies do not disclose turnover.


3. PSC beneficial ownership data

Since April 2016, UK companies have been legally required to identify and register their Persons with Significant Control. The PSC register is the UK's beneficial ownership register and is one of the most open of its kind in the world. Unlike some EU jurisdictions that restricted public access following a 2022 Court of Justice ruling, the UK has maintained fully open public access with no access restrictions, no login requirement, and no restriction to AML-obliged entities. PSC records for any company are searchable for free at find-and-update.company-information.service.gov.uk. For a full explanation of how PSC data works, see our guide to what is PSC data.

A person or entity qualifies as a PSC if they hold more than 25 percent of shares or voting rights, can appoint or remove the majority of directors, or otherwise exercise significant influence or control. Companies must update their PSC register within 14 days of any change and notify Companies House within a further 14 days. Failure to comply is a criminal offence. The PSC register records the direct owner or controller - a company is only required to register its immediate PSC, not the full chain above it. Tracing ultimate beneficial ownership through multiple layers of corporate ownership requires following PSC records recursively across each entity in the chain.

Each PSC record contains the owner's name, nationality, country of residence, month and year of birth (day is not collected), ownership band (25-50%, 50-75%, or 75%+), nature of control (shares, voting rights, appointment rights, or significant influence), and whether the registrant is an individual or a corporate entity. Full residential address is held by Companies House. From November 2025, all new PSC appointments require identity verification under ECCTA, improving reliability of new records, though pre-2025 records remain unverified.

PSC vs UBO: the PSC register records the direct owner. Anti-money laundering regulations require identification of the ultimate beneficial owner (UBO), which may be several corporate layers removed from the direct PSC. A corporate PSC indicates another company owns the entity - following that company's PSC records is required to continue the chain. Companies are only legally required to disclose their direct parent or controllers, not to trace the full ownership chain. For a detailed explanation of how UK corporate ownership structures work, see our guide to understanding company ownership structures.

4. Officers, directors, and identity verification

Companies House maintains an appointments register for every current and former director and company secretary across all registered entities. Each record includes the officer's name, service address, appointment date, and resignation date where applicable. Service addresses are typically a business address and are publicly accessible; residential addresses are held separately and are not publicly visible unless a director has chosen to use their home address as their service address.

Officer name searches are one of the most powerful features of the Companies House search: entering a person's name returns every current and former directorship across any UK company, making it straightforward to map an individual's full corporate history. This is widely used for due diligence, investigative journalism, and counterparty risk assessment.

From 18 November 2025 under ECCTA, all new director and PSC appointments require identity verification before taking effect. Each officer record now includes an identity verification status field. Existing directors and PSCs have a transition period running until 17 November 2026 to complete verification. An unverified director will block confirmation statement filing entirely once that transition period ends. Between April 2024 and March 2025, Companies House queried or removed inaccurate information relating to 106,300 companies under its new active gatekeeper powers.


5. Confirmation statements and shareholder data

Every UK company must file a confirmation statement at least once every 12 months. The confirmation statement records the company's current structure including its registered office, directors, PSCs, and share capital. Crucially, it also contains shareholder information - the names of shareholders and the number, class, and denomination of shares held. This is the primary source of shareholder data in the public record.

Shareholder information is not returned by the Companies House REST API. It is contained within the confirmation statement document, which must be downloaded as a PDF and read directly. This creates a meaningful friction point for programmatic or bulk analysis of shareholder data - unlike PSC records, which are available as a structured JSON bulk download, shareholder information requires document-level retrieval and parsing. Filing fees for confirmation statements rose to £50 from 1 February 2026.


6. Charges and mortgages

When a company raises secured debt, it must register a charge against its assets with Companies House. The charges register records the date of creation, the type of charge, the assets secured, and the name of the person entitled to the charge (typically a lender or bank). Outstanding and satisfied charges are both visible in the filing history. This data is useful for credit assessment, identifying financial exposure, detecting potential asset stripping, and understanding a company's debt structure independently of its balance sheet disclosures.

Charge data is returned by the Companies House REST API and is available for individual company lookups at no cost. A bulk charges data product is available on request through the developer forum for teams needing programmatic access at scale.


7. Insolvency and dissolution

Companies House holds records of all insolvency proceedings and dissolution actions for UK companies. This includes voluntary strike-off applications (DS01), compulsory strike-off notices, liquidation documents, administration orders, and receivership appointments. A company's status - active, dissolved, in administration, in liquidation, or in receivership - is displayed prominently on its Companies House record and is returned by the API.

An application to strike off (DS01) is worth investigating in any due diligence context, particularly where a company has outstanding creditors or active contracts. Liquidation documents including the Statement of Affairs and Liquidator's Statement of Proceedings are publicly available as downloads from the filing history.


8. How to access the data

Companies House provides several routes to its data, each suited to different use cases. All are free unless otherwise noted.

Web search portal

The web interface at find-and-update.company-information.service.gov.uk allows free searching by company name, company registration number, or officer name. No account is required. Individual filings can be downloaded as PDF. This is the right tool for individual company lookups, verification, and reading specific filed documents. It does not scale to bulk or programmatic use.

REST API

The free REST API at developer-specs.company-information.service.gov.uk returns structured JSON for company profiles, officer records, PSC data, filing history, charges, and insolvency data. A free API key is required. Rate limited to 600 requests per five minutes. The API does not return parsed financial figures - it returns filing metadata and document links. To retrieve balance sheet numbers you must download the iXBRL filing document and parse it separately. The API does not return shareholder data from confirmation statements.

Streaming API

A separate streaming API provides a near real-time event stream of changes to the register including new filings, officer appointments and resignations, address changes, and insolvency events. It delivers JSON events via HTTP long-polling. Each account is limited to two concurrent streaming connections. The streaming API does not flag director disqualifications and does not deliver the financial content within filings - only the event that a new filing has occurred.

Free Company Data Product (CSV)

A monthly CSV snapshot of all active companies containing basic profile data: company name, registration number, registered address, SIC codes, incorporation date, and status. No financial data is included. Available at download.companieshouse.gov.uk. Useful for building a universe of companies to enrich with other sources.

Accounts Data Product (iXBRL)

Daily and monthly ZIP files containing all electronically filed company accounts in iXBRL format. This is the source for financial data at scale. Updated daily as new accounts are filed. Available at download.companieshouse.gov.uk. Requires an iXBRL parser and data normalisation pipeline to produce structured financial data. Covers approximately 89% of UK companies that have filed accounts - those submitted electronically. Paper-filed accounts are not included.

PSC bulk data snapshot (JSON)

A full JSON snapshot of all PSC records across the register. Available at download.companieshouse.gov.uk. Free to download under the Open Government Licence. Requires processing and normalisation to produce a queryable ownership dataset.

XML Gateway

A paid subscription service for machine-to-machine queries supporting higher volume access than the free REST API. Suitable for enterprise KYB workflows requiring continuous, high-volume programmatic access to Companies House data. Contact Companies House directly for access.

Access method Format Financials? PSC data? Shareholders? Cost
Web portalHTML / PDFIn documentsYesIn documentsFree
REST APIJSONNoYesNoFree
Streaming APIJSON eventsNoEvents onlyNoFree
Company CSVCSVNoNoNoFree
Accounts Data ProductiXBRL / XMLRequires parsingNoNoFree
PSC snapshotJSONNoYes (bulk)NoFree
XML GatewayXMLVia documentsYesVia documentsPaid

9. When raw data is not enough: structured data providers

Companies House data is authoritative, free, and comprehensive in scope. What it is not is analysis-ready. Financial data lives inside iXBRL filing documents that require parsing and normalisation before they can be queried or compared. PSC data requires processing to combine with financial records. Shareholder data requires document-level retrieval. Filtering across the entire register by financial criteria, ownership type, or sector is not something Companies House natively supports.

Structured data providers build on top of Companies House bulk data products to deliver queryable datasets and APIs. Typical enhancements include parsed and normalised financial data, ownership information combined with financial records, pre-calculated ratios, growth indicators and large-scale filtering by sector, geography, ownership type and financial profile. Different providers focus on different use cases such as financial screening, ownership research, compliance, lead generation, M&A sourcing or software integration.

DataLedger specialises in structured financial data from electronic Companies House filings, PSC beneficial ownership records and corporate ownership chains. Financial data, ownership data and corporate structure data can be accessed through the API or delivered as custom datasets for analysis, screening and integration projects.


10. Key limitations

Several limitations apply to Companies House data regardless of how it is accessed, because they are limitations of the underlying public record. Understanding them before building any workflow on top of Companies House data avoids the most common problems.

Turnover is not available for most UK companies. Small and micro-entity filing exemptions mean the majority of UK private companies file balance-sheet-only accounts. No provider can supply revenue figures that were never disclosed. Balance sheet data is what exists at scale for the UK private company population.
Financial data is historical, typically 6 to 15 months old. Nine-month filing deadlines and the tendency to file close to the deadline mean accounts reflect a financial position well in the past. There is no quarterly reporting requirement for UK private companies.
PSC data records direct ownership only, not the full chain. A company is only required to register its immediate PSC - the direct parent or individual controller. Tracing ultimate beneficial ownership requires following corporate PSC records recursively. Chains involving offshore entities, trusts, or pre-2016 structures may be incomplete or unresolvable from public data alone.
PSC data is largely self-reported and unverified for pre-2025 records. Open Ownership's 2025 analysis found that nearly half of all PSC data has reliability concerns, with around 20 percent of entries naming no individual beneficial owner. Identity verification requirements introduced under ECCTA in November 2025 improve this for new appointments only.
Shareholder data requires document retrieval. Unlike PSC records, shareholder information is not available via the API or a structured bulk download. It must be retrieved from confirmation statement documents, which makes programmatic bulk analysis significantly more difficult.
Approximately 89% of UK companies that have filed accounts do so electronically. Companies filing paper accounts are excluded from structured financial datasets. From April 2028, paper and web filing for accounts closes entirely - all companies must file via third party commercial software, which will bring the remaining paper filers into structured digital filing for the first time.


Frequently asked questions

What data is available from Companies House for free?

All Companies House data is free to access. This includes company profiles, officer and director records, PSC beneficial ownership records, annual accounts, confirmation statements, charges, insolvency filings, and filing history. A free REST API, streaming API, and several bulk download products are also available at no cost under the Open Government Licence, which permits commercial use.

Can I find out who owns a UK company through Companies House?

Yes, for the direct owner. The PSC register records individuals or entities with more than 25 percent ownership or voting control and is freely accessible at find-and-update.company-information.service.gov.uk. Where a company is owned by another company, that corporate entity is registered as the PSC. Tracing ownership through multiple corporate layers requires following PSC records recursively through each entity in the chain, as Companies House does not provide a single ownership chain view natively.

Can I get turnover or profit figures for a UK company from Companies House?

Only for medium and large companies. Small companies and micro-entities - which make up the majority of UK registered companies - are legally permitted to file accounts without a profit and loss statement. No provider can supply turnover for a company that has never disclosed it. Where a company has disclosed turnover in its electronic filings, structured data providers extract and include it. See our guide to why most UK companies do not disclose turnover for a full explanation.

What is the difference between PSC data and shareholder data?

PSC data identifies individuals or entities with significant control - more than 25 percent of shares or voting rights, or other significant influence. It is available as a structured dataset via the API and bulk download. Shareholder data records all shareholders and their exact percentage holdings regardless of threshold. Shareholder information is contained within confirmation statement documents rather than being returned by the API directly, which makes it more difficult to access programmatically. A company can have shareholders who are not PSCs if each holds less than 25 percent. See our guide to what is PSC data for a full explanation of how PSC records work.

Does the Companies House API return financial data?

No. The Companies House REST API returns company profiles, officer records, PSC data, filing history, charges, and insolvency information in JSON format. It returns metadata and links to filed documents but does not return parsed financial figures. To retrieve balance sheet numbers, the iXBRL filing document must be downloaded and parsed separately. Structured data providers do this processing and expose the results through their own APIs.

How often is Companies House data updated?

The Companies House register is updated continuously as filings are received. The streaming API provides near real-time event notifications. Bulk data products are updated daily (accounts) and monthly (company CSV and PSC snapshot). Annual accounts themselves are historical documents reflecting a company's financial position from the previous accounting period, typically six to fifteen months ago for private companies.

What changed at Companies House under the Economic Crime and Corporate Transparency Act 2023?

The ECCTA fundamentally changed Companies House from a passive repository to an active gatekeeper. Key changes include: mandatory identity verification for all new director and PSC appointments from November 2025, with existing officers required to verify by November 2026; Companies House now acting as the sole register for directors and PSCs, removing inconsistency between internal and public records; active data quality enforcement with powers to query and remove inaccurate information; and increased filing fees including £100 for digital incorporation and £50 for confirmation statement filing from February 2026.


Data sources and limitations

This guide is based on publicly available information from Companies House, legislation including the Companies Act and Economic Crime and Corporate Transparency Act (ECCTA), and official Companies House developer documentation available at the time of writing. Companies House is the authoritative source for UK company filings. Financial accounts, PSC records, officer appointments, charges and insolvency filings may change after publication as companies submit new filings or Companies House updates records. DataLedger uses Companies House electronic filings and PSC records as the foundation for its structured financial, ownership and corporate structure datasets.

Need structured UK company data for analysis or integration?

DataLedger structures Companies House financial filings and PSC beneficial ownership records into analysis-ready data for almost 3 million UK companies. API access with 25 free credits, datasets from £195, no card required.