Ultimate Beneficial Owner

Definition

The Ultimate Beneficial Owner (UBO) is the natural person or persons who ultimately own or control a legal entity, regardless of direct ownership. This definition penetrates layers of corporate structures, trusts, or other arrangements to identify the individual(s) who derive economic benefit or exert significant influence. Identifying the UBO is a cornerstone of anti-money laundering (AML) and counter-terrorist financing (CTF) regulations globally. It ensures accountability behind complex financial arrangements.