Current Project: yute
SF: 00:00:00MU: 00:00:00
EN
yute

yute/blog/What is KYB?

What is KYB? Verifying a business before you onboard it

By yute · 14 October 2026 · 6 min read

KYB, or Know Your Business, is the set of checks a company runs before it works with, onboards or pays another company. The goal is simple: confirm that the business exists, that it is active, and that the people presenting it are connected to it.

For platforms that move money, the cost of skipping this step is not theoretical. Fake vendors, shell companies and typo-squatted "suppliers" show up at onboarding, and the first time you notice is often the first payout, refund dispute or chargeback. This guide explains what to verify, how data-based checks differ from document review, and where each belongs in the process.

What KYB actually covers

A complete KYB process answers five questions about the entity:

Answering the contactability and activity questions is where data-based checks create most of the leverage, because they can be automated at the moment of signup rather than queued for an analyst.

KYB is not KYC

The two are related but distinct. KYC verifies individuals: name, document, sometimes biometrics. KYB verifies legal entities and the people behind them. When you onboard a business you generally need both: KYB for the company and KYC for its directors or beneficial owners.

A common failure is to run an individual check on a company name and treat the result as KYB. It is not. A company can exist without the individual who signed up having any authority to represent it.

Two ways to do KYB: documents and data

Document reviewData-based KYB
SpeedDays per companyUnder a second
CoverageJurisdiction-dependentAny company with a web footprint
EvidenceUploaded filesSources returned with every signal
Best forRegulated, final decisionFiltering, prioritising, monitoring
CostPer report, analyst timePer lookup, free misses

The two are not competitors. Document review is the final decision in regulated activity. Data-based checks are the layer in front of it, so manual work is spent only on companies that survived the first filter.

What a data-based check looks at

Rule of thumb: if a company cannot pass an automated check on its own domain, it should not be queued for a human review that costs more than the relationship is likely to be worth.

How to implement it

A practical integration starts with one call on the domain or email collected at signup, and returns structured signals with sources:

$ curl "https://app.yute.io/v1/lookup?domain=acmelogistics.com" { "company": "Acme Logistics", "domain_age": "2 years", "mx": "valid", "email_status": { "smtp": "deliverable" }, "sources": [ ... ] }

From there you can branch: clear pass, pass with a flag for review, or reject. The important part is that every decision carries its evidence, so auditors can see why a company was accepted or stopped.

See yute KYB for the signal list and the API, and signup fraud signals for the individual-level counterpart.

Frequently asked questions

What does KYB stand for?

Know Your Business. It is the set of checks a company runs to confirm that a business it is about to work with, onboard or pay actually exists, is active, and is controlled by the people who claim to own it.

What is the difference between KYB and KYC?

KYC verifies individuals; KYB verifies legal entities and the people behind them. Onboarding a business usually needs both.

Does data-based KYB replace document review?

No. It filters obvious fakes at signup and tells you where to focus. Document review and registry filings remain necessary in regulated activity.

How fast can KYB checks run?

A data-based check on a company domain can return in under a second, against days per company for manual processes.