An ultimate beneficial owner (UBO) is a person who has control over a company, institution, business, or legal entity, holding a percentage of ownership. It’s a natural person who ultimately benefits when the company initiates a transaction. UBOs are important in the context of anti-money laundering (AML) compliance because regulated businesses are required to verify and monitor beneficial owners.
The particular definition of a UBO depends on the jurisdiction, but typically, an ultimate beneficial owner is considered an individual who holds 10-25% shares of the company or voting rights.