With the majority of accounts now filed electronically, Companies House has decided to make this information available in data format. For the first time, users will have the opportunity to manipulate accounts data to meet their own needs.
The Free Accounts Data Product was developed with funding from the Public Sector Transparency Board.
As a member of the Public Data Group (PDG), Companies House is committed to its open data agenda and aims to make its information more easily accessible, and maximise the information that is made freely available.
- Full audited accounts (only those with a standard auditors report)
- Full unaudited accounts
- Abbreviated unaudited accounts
- Dormant company accounts
All the accounts included will have been prepared to UK GAAP (Generally Accepted Accounting Practice) standard.
Note: revised versions of these accounts are not included as these are not submitted electronically
Approximately 97% of the individual data files will be in iXBRL (inline eXtensible Business Reporting Language) format (HTML file). The remaining 3% will be in XBRL format (XML file).
The daily ZIP file (.zip) will have an average compressed file size of around 30Mb, while the monthly file will average around 500Mb. The uncompressed file size will usually be about 10 times greater.
File sizes will vary throughout the month and tend to increase towards the end of the month, with substantial increases during the peak filing periods at the end of September and December.
Validation differs between XBRL and iXBRL formats, and whether accounts were filed using the Companies House WebFiling service or via third-party software.
Accounts submissions using the Companies House WebFiling service are validated at the point of data entry to ensure the figures balance.
Companies House will validate submissions to ensure core information is provided (e.g. Balance Sheet date, Date of Approval, Start of reporting period etc.).
All submissions will refer to specific taxonomies, which define generic validation to be applied to data elements (e.g. monetary, numeric, Boolean etc.). iXBRL submissions currently refer to the UK GAAP (Generally Accepted Accounting Practice) 2009 taxonomy, for example (http://www.xbrl.org/uk/gaap/core/2009-09-01/uk-gaap-full-2009-09-01.xsd). XBRL submissions will refer to previous versions of the taxonomy.
The following schemas may be referenced in XBRL instance documents:
The format of Companies House WebFiling accounts is fixed (determined by Companies House), but the format will differ depending on which WebFiling template was used.
For accounts filed via third-party software, the format of iXBRL submissions are defined by the presenter (in the HTML file), while XBRL will conform to a fixed format determined by style sheets
The following style sheets may be referenced in XBRL instance documents:
At present, only accounts prepared to UK GAAP (Generally Accepted Accounting Practice) standard can be submitted to Companies House electronically. Accounts prepared to IFRS (International Financial Reporting Standards) standard are not currently included.
No, accounts will only contain tagged elements relevant to the information submitted. It is the responsibility of the software filer to tag to the level of detail that they feel is appropriate. However, a sample analysis identified that over 90% of the data submitted was indeed tagged appropriately.
Yes, to preserve the security of the data presenter, a small number of elements are altered.
For iXBRL (inline eXtensible Business Reporting Language) submissions, the content of the ‘NameAuthor’ and ‘DescriptionOrTitleAuthor’ elements are removed i.e. content replaced with null.
For XBRL submissions the content of the 'CompaniesHouseDocumentAuthentication’ element is removed, i.e. replaced with spaces.
No. All revised accounts must be submitted in paper format and are not currently included in the accounts data product, which only includes accounts filed electronically.
To be certain that you have the latest accounts data for a company, please check the company’s filing history using our WebCheck service.