UK Overdue Accounts Leads (Companies House)
Pricing
$20.00 / 1,000 leads
UK Overdue Accounts Leads (Companies House)
UK companies that have missed, or are about to miss, their accounts or confirmation statement deadline, with director, website and email details. Built for accountants and bookkeepers. Pay only for leads delivered.
Pricing
$20.00 / 1,000 leads
Rating
0.0
(0)
Developer
Lewis O'Rorke
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
Find UK limited companies that have missed their accounts deadline, or are about to, with the director's name, a website check and email addresses. Built for accountants and bookkeepers who want clients that need help now.
Every UK company must file accounts with Companies House each year, and its first accounts are due 21 months after it registers. Thousands miss the deadline every month. A company with overdue accounts is already facing late filing penalties (from £150, rising to £1,500 and doubling if late two years running), and is very likely to want an accountant this week. This Actor finds those companies from the official register, in the area and industries you choose.
At a glance
| You give it | Overdue or due-soon, plus optional towns, postcode areas or industries |
| You get | One row per company with late (or nearly late) accounts: deadline, days overdue, director and contact leads |
| Price | $0.02 per lead (you only pay for results) |
| Data source | Companies House (official UK register), read live |
| Best for | Accountants and bookkeepers looking for clients who need help now |
Who it is for
- Accountants and bookkeepers looking for new clients with an urgent need
- Company secretarial and formation services
- Business lenders and insurers spotting companies falling behind on admin
- Researchers tracking compliance by area or sector
What you get for each company
| Field | What it means |
|---|---|
status, reasons | Why it is a lead: accounts_overdue, confirmation_statement_overdue or accounts_due_soon |
accounts_next_due | The accounts deadline |
accounts_days_overdue / accounts_days_until_due | How late it is, or how long is left |
first_accounts_not_yet_filed | True if the company has never filed accounts. First-time filers need the most help |
last_accounts_type | What it last filed (micro-entity, full...), a guide to its size |
confirmation_statement_next_due, confirmation_statement_overdue | The annual confirmation statement, another filing companies often miss |
company_name, company_number, incorporated_on, sic_codes, industry | The company |
address, locality, postcode | Registered office |
director_name, other_officers | Who to contact, in normal "First Last" order |
website_found, website_url | Whether an obvious website exists |
email_domain_active, email_provider, emails_found, email_guesses | Email details: real addresses found on websites, and likely addresses (unverified) |
director_other_active_companies, director_other_company_website | The director's other businesses, often the best route to an email |
companies_house_url, google_search_url, linkedin_director_search_url | One-click links |
Every overdue flag comes straight from Companies House's own record, the same one shown as "Accounts overdue" on the company's public page.
How to use it (step by step)
1. Choose what to find
- Overdue now (default): companies that have already missed their accounts deadline, plus, if you leave it ticked, those late with their confirmation statement.
- Accounts due soon: companies whose accounts deadline is within the next N days (default 60). Contact them before they're late.
- Both.
2. Choose where and who
- Town or city is the fastest way to target an area, e.g.
Bristol. - Postcode areas or districts:
M14is fast; a whole area likeMworks but takes longer. - Country, Industries and Extra SIC codes narrow it further.
3. Click Start
Leads appear in the Output tab as each one is confirmed. A town-level run usually finds its first leads within a minute or two. Export to Excel, CSV or JSON, or send them to Google Sheets, a CRM or your email tool.
4. (Optional) Run it every week
Create a schedule (for example every Monday at 08:00). Each week you get the companies that have just gone overdue in your area.
Ready-made examples
Overdue companies in Manchester
{ "mode": "overdue", "locality": "Manchester", "maxLeads": 50 }
Accounts due in the next 30 days, Bristol trades
{ "mode": "due_soon", "dueWithinDays": 30, "locality": "Bristol", "industries": ["trades"], "maxLeads": 50 }
Overdue restaurants and cafes anywhere in Scotland
{ "mode": "overdue", "country": "Scotland", "sicCodes": ["56101", "56102", "56103"], "maxLeads": 100 }
Include older companies (later-year accounts), Leeds
{ "mode": "overdue", "locality": "Leeds", "incorporatedFromMonthsAgo": 72, "maxLeads": 100 }
How it works
- First accounts fall due 21 months after a company registers, so by default the Actor looks at companies registered 21.5 to 36 months ago (overdue mode), or just under 21 months ago (due-soon mode).
- It reads those companies from the official Companies House API, filtered by your area and industries, and skips shells, holding companies, dormant companies and anything with insolvency history.
- For each one it reads the company's full record to check its real deadlines.
- Matches are enriched with director, website and email details and delivered.
Sample output
One row from a real run, trimmed to the main fields. Names and contact details here are made-up examples. Every field is described above.
{"company_name": "EXAMPLE MEDICAL LTD","company_number": "12345678","locality": "Birmingham","postcode": "B12 0UP","director_name": "Sam Patel","accounts_next_due": "2026-10-16","accounts_overdue": true,"accounts_days_overdue": 16,"first_accounts_not_yet_filed": true,"email_domain": "examplemedical.co.uk","companies_house_url": "https://find-and-update.company-information.service.gov.uk/company/12345678"}
One-click examples
Open one of these ready-made tasks, check the inputs, and click Start. Each is a good starting point you can change.
- Overdue accounts: Manchester companies
- Overdue accounts: London companies
- Overdue accounts: Birmingham companies
- Overdue accounts: Leeds companies
- Accounts due in 60 days: Bristol
- Accounts due in 60 days: Glasgow
- Overdue accounts: Scottish restaurants and cafes
- Overdue accounts: UK builders and trades
- Overdue accounts: companies in Wales
- Overdue accounts: UK online shops
Pricing
| Event | Price |
|---|---|
| Lead | $0.02 |
For example, 100 leads cost $2.00.
You pay per lead delivered. You are never charged for companies that are up to date, companies outside your filters, or a search that finds nothing. Set a maximum cost per run and the Actor stops cleanly when it's reached.
No Companies House account or API key needed. A field for your own key is there for very large or frequent runs.
Works with AI agents, including x402 pay-per-call payments.
Honest limits
- By default it targets first accounts (companies 21 to 36 months old), where missed deadlines are most common. Raise "Incorporated up to N months ago" to include older companies; those runs check more records per lead.
- Overdue status is as recorded by Companies House. A company that filed today may still show as overdue until the register updates.
- Email guesses are unverified. Check
email_domain_active, and preferemails_found. - Companies House does not publish director emails or phone numbers.
Using the data properly
This is public register data. Contacting limited companies about business services is generally allowed in the UK under legitimate interest, provided you say who you are, offer a clear opt-out and honour it. Be helpful rather than alarming: a late-filing reminder with an offer of help works better than a penalty warning.
FAQ
Why do so many leads have never filed accounts? Missing the first deadline is the most common mistake: many new directors don't know accounts are due 21 months after registering.
Can I find companies with accounts due next month instead? Yes, choose "Accounts due soon" and set the number of days.
Something is wrong or missing. Open an issue on the Issues tab with your run link.