What’s changing? From 18 November 2025, all existing company directors and People with Significant Control (PSCs) will need to verify their identity with Companies House. Mandatory identity verification will be a prerequisite for filing the company’s first annual confirmation statement after this date. For newly incorporated companies from 18 November 2025, all directors and PSCs must complete identity verification before they can be appointed to their roles.