From 18 November 2025, all company directors and people with significant control (PSCs) will be legally required to verify their identity under the Economic Crime and Corporate Transparency Act 2023.  

The rollout of identity verification will boost business, and support growth, by giving more assurance about who is setting up, running and controlling companies in the UK.

When you need to verify your identity for Companies House – GOV.UK