Data Card
UK Companies House to Begin Mandatory Identity Checks for Directors and PSCs
Companies House will require identity verification for company directors and persons with significant control (PSCs), with checks beginning November 18, 2025, as part of ECCTA reforms.
2025-11-18CC-BY-4.0policykyccorporate-transparency
About
Key Facts
- Mandatory ID checks for directors and PSCs from Nov 18, 2025
- Part of Economic Crime and Corporate Transparency Act measures
- Expected to use GOV.UK One Login for verification
Card Text
The introduction of mandatory checks is intended to deter fraud and improve data integrity in the UK company register while aligning with broader government digital identity initiatives.