Back to Data Cards

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.

Sources