26 Jun 2025

Companies House introduces ID checks – What business owners need to know

A major shake-up at Companies House means that identity verification is now being rolled out for individuals connected to UK companies.

The new system, introduced on 8 April 2025, aims to improve transparency and reduce fraud.

While identity checks are currently optional, they will become compulsory for all new companies by the end of the year, and for everyone else within 12 months of their most recent Companies House filing.

Who will be affected?

If you are involved in running or managing a business, there is a good chance you will need to verify your identity. This applies to:

  • Company directors
  • Members of LLPs
  • General partners
  • Company secretaries and other authorised filers
  • Managing officers
  • Anyone holding significant control over a company (a PSC)

What documents are required?

Verification involves proving your identity through official photo ID. You can use:

  • A biometric passport (from the UK or overseas)
  • A UK photo driving licence (full or provisional)
  • A UK Biometric Residence Permit or Card
  • A UK Frontier Worker Permit

You may also need to confirm your residential address and the year you moved in.

Plan ahead to avoid disruption

These changes mark a big change in how Companies House interacts with businesses, and non-compliance could result in delays or penalties.

Our team is here to help your business if you need to take action, or you would like support with the verification process. Contact us now.