Companies House
Who can do this
Section titled “Who can do this”Company Admin or Company Owner role on a Team or Elite Uku subscription. No Companies House login is needed — Uku queries the public UK Companies House register, which is free and open.
Companies House is the right integration for accounting and bookkeeping firms working with UK limited companies and LLPs. It is not relevant for sole traders, partnerships, or non-UK clients.
What Companies House does in Uku
Section titled “What Companies House does in Uku”The Companies House integration in Uku provides two distinct capabilities, both backed by the same public register:
- Live company lookup when you add or edit a UK client. Type a company name or registration number in the client list, and Uku queries Companies House and pre-fills the client record with company name, registered office address, registered status, dates, and key filing deadlines.
- Automatic compliance reminder tasks for filing deadlines. Once the integration is enabled and a client has Companies House data on file, Uku creates reminder tasks ahead of each filing deadline so the work is never missed.
There is no data sync schedule to configure and no API key to manage. Lookups happen on demand when you search; reminder tasks are created automatically based on the filing dates pulled at lookup time.
Enable the Companies House integration in Uku
Section titled “Enable the Companies House integration in Uku”Path: Settings & Apps → Companies House
Enabling Companies House at the company level activates lookup-driven client creation and turns on the reminder generation engine.
- Open Settings & Apps in Uku.
- Find the Companies House card in the Integrations section.
- Click the card to open the integration dialog.
- On the Overview tab, click Enable. The integration is now active.
Configure compliance reminder tasks
Section titled “Configure compliance reminder tasks”Once Companies House is enabled, open the Settings tab inside the integration dialog. Three reminder tasks are pre-configured and can be turned on or off, retitled, reassigned, or rescheduled.
| Reminder | Driven by | Default lead time |
|---|---|---|
| Accounts Due Reminder | Accounts next due date | 14 days before the deadline |
| Confirmation Statement Due Reminder | Confirmation Statement next due date | 14 days before the deadline |
| Corporation Tax Return Due Reminder | Corporation Tax Return next due date | 14 days before the deadline |
For each reminder you can configure:
| Setting | What it does |
|---|---|
| Selected | Whether this reminder is active for new client lookups. Uncheck to skip a reminder type entirely. |
| Title | Task title — defaults to the canonical name above; rewrite to match your firm’s task naming. |
| Description | Task description — fill in any standard checklist text your team should see on every reminder. |
| Topic | Topic the reminder task is filed under in Uku. |
| Days before | Lead time — how many days before the filing deadline the reminder task should be created. |
| Assigned to | Who the reminder is assigned to. Defaults to the client’s default person so each firm member gets reminders for their own clients. |
Click Save when done. The settings apply to:
- All new UK clients you add via Companies House lookup.
- All existing UK clients whose Companies House data is already on file when you next run the reminder generation.
Search and add UK clients via Companies House
Section titled “Search and add UK clients via Companies House”With Companies House enabled, the client lookup in Uku queries the live register so client records are pre-filled from authoritative data.
- Go to the client list and click Add client.
- Start typing the company name or registration number.
- Uku queries Companies House live and shows matches. Pick the right entry.
- Uku pre-fills the client record with name, registered office address, registration number, incorporation date, status, and the filing deadline dates that drive the reminder tasks.
- Save the client.
For existing UK clients without Companies House data, open the client view and use the lookup function to attach Companies House data. Once attached, reminder tasks are generated for that client.
How reminder tasks are generated
Section titled “How reminder tasks are generated”Companies House reminder tasks are created N days before each filing deadline (where N is the Days before setting for that reminder).
- The reminder task is created on the scheduled day, not retroactively for past deadlines.
- If the Days before lead time is changed, future reminders use the new lead time; reminders already created keep their original scheduled date.
- The deadline data refreshes each time the client is looked up or re-fetched from Companies House. To trigger a fresh fetch for a client whose deadlines may have moved, use the integration controls in the client view.
What data is read from Companies House
Section titled “What data is read from Companies House”Companies House is a read-only public register. Uku does not write any data back. The fields used:
| Field | Purpose |
|---|---|
| Company name | Client display name |
| Registered office address | Client address |
| Company number | Identifier for lookup and disambiguation |
| Status (active, dissolved, etc.) | Client metadata |
| Incorporation date | Client metadata |
| Accounts next due | Drives Accounts Due Reminder |
| Confirmation Statement next due | Drives Confirmation Statement Due Reminder |
| Corporation Tax Return next due | Drives Corporation Tax Return Due Reminder |
| Persons of significant control | Available in the client view (compliance and KYC use) |
Troubleshooting
Section titled “Troubleshooting”Companies House search returns no results
Section titled “Companies House search returns no results”If a Companies House search returns no results, confirm the spelling of the company name, or search by registration number which is unique and unambiguous. Companies House only covers UK-registered entities — overseas companies, sole traders, and partnerships are not in the register.
A reminder task was not created
Section titled “A reminder task was not created”If an expected Companies House reminder task did not appear, check the integration Settings tab and confirm:
- The reminder type (Accounts Due, Confirmation Statement, or Corporation Tax Return) is Selected.
- The client has the corresponding deadline date on file. If the deadline date is missing, run a fresh Companies House lookup for that client.
- Today’s date is on or after the deadline minus the Days before lead time. Reminders are created on schedule, not retroactively.
Reminders are assigned to the wrong person
Section titled “Reminders are assigned to the wrong person”If Companies House reminders are landing on the wrong person, the default is the client’s default person. To send all reminders of a given type to a specific firm member regardless of client, change Assigned to in the reminder settings to that person. Existing reminder tasks already created keep their original assignee — adjust them in the task list if needed.
Filing deadlines look out of date
Section titled “Filing deadlines look out of date”If the Companies House filing deadlines on a client look out of date, they reflect the data Companies House had at the last lookup for that client. Use the lookup or refresh action in the client view to re-fetch the latest data. If a deadline has passed without a reminder being created, the integration was likely enabled after the deadline minus the lead time — manually create a one-off task for that filing.
Persons of significant control panel is empty
Section titled “Persons of significant control panel is empty”If the persons of significant control panel is empty for a UK client, it is usually because the company has not filed PSC data yet. Not every UK company has PSC data filed (some smaller entities defer filing). Confirm the company has filed a PSC statement on the Companies House public website. If filings exist there but Uku shows nothing, run a fresh lookup to re-fetch.