Companies House Filings Scraper
Pricing
from $2.00 / 1,000 companies
Companies House Filings Scraper
The Companies House Filings Scraper looks up UK companies by number, URL or name, capturing status, type, SIC codes, previous names, accounts deadlines and full filing history with dates, form types and document links, filterable by category and date — ideal for KYB checks and due diligence.
Pricing
from $2.00 / 1,000 companies
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🚀 Companies House Filings Scraper
Look up UK companies on the Companies House register by company number, URL or name. The Companies House Filings Scraper returns each company's current status, type, incorporation and dissolution dates, SIC codes, previous names and its accounts and confirmation statement deadlines. It also returns the company's filing history: every filing from newest to oldest, with its date, form type, description and document link. You can filter the history by category and by date. Use it to check whether a supplier or customer is still active, to build a dated list of accounts filings, or to spot name changes, charges and strike-off notices.
✨ Features
- 🔢 Company number, URL or name search: paste
00445790,SC002180,NI022928,FC015640or a Companies House company URL. Short numbers get their leading zeros back (445790becomes00445790). You can also search by name, e.g.tesco. - 🏢 Company profile: name, status (Active, Dissolved, Liquidation…), company type, incorporation date, dissolution date, SIC codes with descriptions, and previous names with the dates each was used.
- 📅 Accounts & confirmation statement deadlines: the date the next accounts are made up to and their due date, the last accounts date, the next confirmation statement date and its due date, and whether either is overdue.
- 📂 Full filing history, several pages deep: filing date, form type (
AA,CS01,MR01,GAZ2…), description, transaction ID, PDF document link and page count. Pagination runs automatically until the history ends or your limit is reached. - 🎯 Category and date filters: keep only accounts, capital, charges, confirmation statements, incorporation or officer filings. Choose a "filed from" and "filed to" window. The date filter uses the date the document was filed at Companies House.
- 🧾 Honest coverage: each company record states how many filings were saved and why the history walk stopped:
complete,reached filedFrom,reached maxFilingsPerCompanyor a failure. Company numbers that are not on the register, invalid inputs and failed histories are listed in theRUN_SUMMARYrecord. - 🔗 Identity you can rely on: a company is always identified by its number. A name search can return a company that now has a different name, and it is kept under its number, never matched by name.
🛠️ How It Works
- Enter company numbers or URLs (one per line), or a company name to search for, or both.
- Set the limits: the maximum number of companies, and the number of filings per company (
0= company profiles only). - Optionally filter filings by category and filing date.
- Run the scraper. Company records and filing records go to the same dataset, and the
recordTypefield tells them apart (companyorfiling).
💵 Pricing
You pay per record saved. No monthly fee.
| Event | Price | What you get |
|---|---|---|
| Company | $2.00 per 1,000 companies | Status, type, dates, SIC codes, previous names, accounts & confirmation statement deadlines |
| Filing | $0.20 per 1,000 filings | Filing date, form type, description, transaction ID, document link and page count |
Example: 100 companies with 25 filings each (2,500 filings) cost $0.70. Numbers that are not found and invalid inputs are free.
📊 Sample Output Data
[{"recordType": "company","companyNumber": "SC002180","name": "SCOTTISH NAVIGATION COMPANY LIMITED","status": "Active","entityKind": "company","companyType": "Private limited Company","incorporatedOn": "1891-06-25","ceasedOn": null,"cessationLabel": null,"parentCompanyNumber": null,"sicCodes": [{ "code": "99999", "description": "Dormant Company" }],"previousNames": [],"accounts": {"nextMadeUpTo": "2026-12-31","nextDueBy": "2027-09-30","lastMadeUpTo": "2025-12-31","overdue": false},"confirmationStatement": {"nextDate": "2027-03-28","nextDueBy": "2027-04-11","lastDated": "2026-03-28","overdue": false},"url": "https://find-and-update.company-information.service.gov.uk/company/SC002180","filingHistoryUrl": "https://find-and-update.company-information.service.gov.uk/company/SC002180/filing-history","foundBy": "input","requestedAs": ["SC002180"],"filingsSaved": 25,"filingsStatus": "reached maxFilingsPerCompany","scrapedAt": "2026-09-24T12:33:33.744Z"},{"recordType": "filing","companyNumber": "SC002180","companyName": "SCOTTISH NAVIGATION COMPANY LIMITED","filingDate": "2026-07-03","type": "AA","description": "Accounts for a dormant company made up to 31 December 2025","transactionId": "MzUzMDAyMDgxN2FkaXF6a2N4","documentUrl": "https://find-and-update.company-information.service.gov.uk/company/SC002180/filing-history/MzUzMDAyMDgxN2FkaXF6a2N4/document?format=pdf&download=0","pageCount": 2,"scrapedAt": "2026-09-24T12:33:33.744Z"}]
ℹ️ Good to Know
- Filing dates are the dates documents were filed at Companies House, not the accounting period end. The period is usually given in the description ("made up to 31 December 2025").
- UK establishments (
BR…numbers) have no filing history of their own; it is kept under the parent overseas company. The record gives the parent number inparentCompanyNumber, andfilingsStatussayson parent company FC…. - Current status and past events are separate: a company can be
Activeeven though its history contains an earlier strike-off notice and a restoration. - A few very old filings have no document and therefore no transaction ID. They are still saved, with
transactionId: null. - The scraper returns company and filing metadata only. It does not return officers, persons with significant control or addresses, and it does not download or read the PDF documents.
Get a dated, filterable UK company filing history in minutes with the Companies House Filings Scraper! 🚀