Why it's needed
Identity verification is mandatory from 18 November 2025. New directors and PSCs must verify before appointment or incorporation; existing directors and PSCs have until 18 November 2026. Verified individuals receive a personal code that works across all their roles and companies.
