Skip to content
Glossary · Payments and fintech

KYB (know your business)

Also called know your business, business verification.

Definition

Checking a business customer: that it legally exists, who owns and controls it, and how risky it is.

Last updated

What it is.

KYB is KYC for companies. It confirms the company is registered, checks its details, and identifies the people behind it. In the US, FinCEN's rule in 31 CFR 1010.230 requires covered financial institutions to identify and verify the beneficial owners of legal entity customers: each person who owns 25% or more of the equity, and one person with significant control, such as a chief executive or chief financial officer.

Each of those people then goes through KYC, sanctions screening and PEP checks.

Why it matters

Shell companies are a common way to hide who is really behind money. For B2B fintech products, such as business accounts, payment acceptance and payouts, KYB is what onboarding looks like, and it is often slower and more manual than consumer KYC.

In a product build

A KYB flow needs screens for ownership structures, document upload, registry lookups and a reviewer view, which is usually more complex than consumer KYC.

Watch out

Common mistakes.

  1. 01

    Stopping at the company name and never identifying the people behind it.

  2. 02

    Missing indirect owners who hold their stake through another company.

  3. 03

    Never re-checking when ownership changes.

Sources

Read the official text.

Primary sources this definition is based on.

Tools

Work it out with a tool.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab