Get started with Business Verification

Verify businesses efficiently.

To get started with business verification:

  1. Set up the WebSDK integration or use the Sumsub API.
  2. Set up a business verification level.
  3. Perform the following checks:
    1. AML screening check.
    2. Automated corporate registry check.
    3. Ownership and management structure check.

📘

Note

During the KYB checks, all languages and countries are supported except North Korea.

Set up a business verification level

A business verification level regulates the process of collecting information about your applicants. A business verification level structure is similar to the individual verification level structure with some exceptions related particularly to verifying organizations.

To configure a business verification level:

  1. In the Dashboard, go to the Companies page, select Create level, and configure general level settings:
    1. Provide a name and optional description that you want to use for the new level.
    2. Select a level type: Full KYB, Registry and AML Check, AML Check.
    3. Enable the WebSDK 2.0 for the level if you want to utilize all the capabilities of our latest UI.
    4. Set visual customizations for your SDK if needed.
  2. Configure business verification steps.
  3. Adjust configurations.
  4. Set up AML screening parameters.

Configure business verification steps

The business verification steps may include the following: Company data, Associated parties, Company documents, Questionnaire, Email verification, and Phone verification.

On the Steps tab, adjust the business verification steps:

  1. Set up the Company data step. Here, you should identify data about the company to be collected and checked. Such information is pre-populated from Government Corporate registries and filed-in by applicants.
  2. Configure Associated parties to get information on the associated individuals and companies as UBOs, Shareholders, Directors, Representatives and their subsequent KYC/KYB verification:
    1. Add a beneficiary type (UBOs, Shareholders, Directors, Representatives).
    2. For each type, select a verification level on which verification is based, and specify the fields with the data that should be collected. If you want only to collect information without verification, you can leave the level field blank.
  3. In the Company documents step, identify which documents should be provided for business verification.
    1. Add a document group for confirming various details about the company (Legal presence, Company details, Ownership structure, Representatives authorization, and Other).
    2. Within the group, select what documents should be uploaded.
  4. Add the Questionnaire, Email verification, and Phone verification steps.

Adjust configurations

On the Configurations tab, set up the additional level settings:

  1. Select the countries that are accepted at this level. The applicant will be rejected if their country of residence or document information is not among the listed countries.
  2. Identify whether you want to reject USA residents by selecting the Reject USA residents if they confirm US residency in SDK checkbox.
  3. Specify Shareholders identification threshold. According to the established value, persons having more ownership percentage (and those who below than the UBO threshold) will be considered as Shareholders and imposed to pass the verification level for Shareholders.
  4. Specify UBO identification threshold. Individuals having more ownership percentage will be considered as UBO. The UBO verification level will be applied accordingly.
  5. Select the Applicant insights options to enable the following checks:
    1. Email insights— to enable advanced email risk assessment.
    2. Phone insights— to enable advanced phone risk assessment.
    3. IP insights — to enable advanced IP check.
    4. AI suspicious name check— to enable AI checks that determine whether the applicant name is considered suspicious. If the applicant name falls under the AI criteria, the applicant profile receives any of the following risk labels: Famous person, Strange name.
  6. Select a source key. This drop-down list is available only if you have at least one source key configured in your environment.
  7. Configure email notifications that you may want to send to your applicants. You can select any of the following options:
    1. Send when applicant is approved.
    2. Send when applicant requires resubmission.
    3. Send when applicant is rejected.
  8. Select the Level should only be available on production environment checkbox to make the level available only in Production mode.
  9. Select the Disable automatic checks checkbox to manually check each applicant by yourself. Mind that this option stops all automatic checks.
  10. Select the Create KYC transactions during onboarding checkbox to calculate the onboarding risk score of your applicants.
  11. Select the Skip agreement screen checkbox to allow your applicants to pass verification without forcing them to accept the terms and conditions first in the Web and Mobile SDKs. Mind that this option is only available for Questionnaire and/or Applicant data steps. If your verification level includes any other steps, this option will not be displayed.
  12. Provide a link to your personal data processing consent (if any). The link will be added to the agreement screen in the WebSDK.
  13. Provide a custom processing consent text to be shown to your applicants on the agreement screen in the WebSDK.

Set up AML Screening

On the AML Screening tab, configure AML screening criteria. To adjust it, select the Use custom AML screening settings checkbox and proceed with the following steps:

  1. Select a provider for AML Screening and specify the categories of PEPs and persons in watchlists in Search configuration.
  2. From the Adverse Media General drop-down list, select types of compromising published information and/or voiced in media and related to applicants.
  3. Select how strictly the name matching should be performed.
  4. Choose how auto-screening for AML will work within the level.

Configure business verification settings

Configure beneficiary settings on the Business Verification page if you do not want to link existing KYC beneficiaries to KYB profiles — a new applicant will be created instead.

Perform screening for legal entities

To run a corporate AML screening check:

  1. Create a business verification level with the following required fields: Company name, Country.
  2. Provide the company name by one of the following methods:
    1. Create an applicant profile in the Dashboard or with this API method.
    2. Generate a verification link and send it to the applicant for collecting data in the WebSDK.
  3. Conduct verification:
    1. When adding the company name via the Dashboard or API, go to the created applicant profile and click Request check.
    2. When collecting details via the WebSDK, the Corporate AML screening is performed automatically.
  4. Review verification results.

Review results

To check the verification results:

  1. Go to the Companies page and open the necessary applicant profile.
  2. Go to the Watchlists section and click View report . The report contains the profile data, search settings, and the list of the sources where matches have been found.

If matches have been found, a final decision can be made by the Sumsub legal officer or delegated to your team. The report is available for downloading in PDF.

Alternatively, use the Sumsub API to obtain the verification status results and applicant data.

Collect and verify company and beneficiaries information

To conduct the automated corporate registry check:

  1. Create a business verification level with the Company name, Registration number, and Country fields to provide.
  2. Submit the Company name, Registration number, and Country details by one of the following methods:
    1. Create an applicant profile in the Dashboard or with this API method.
    2. Generate a verification link and send it to the applicant for collecting data in the WebSDK.
  3. Conduct verification:
    1. When adding the data via the Dashboard or API, go to the created applicant profile and click Request check.
    2. When collecting details via the WebSDK, the Corporate AML screening is performed automatically.
  4. Review verification results.

Review results

To check the verification results:

  1. Go to the Companies page and open the necessary applicant profile.
  2. Go to the Company check section.

The report may contain the following information:

Type of ResultsProvided information
Company informationCompany name, Employer Identification Number (EIN) (if any), Registration number, Status (Active / Inactive), Company Type, Nature of business, Date of incorporation, Registered office address, Company structure.
Company officersFull name, Date of birth, Nationality, Country, Occupation, Appointed on, Correspondence address, Role, Status.
Persons With Significant ControlFull name, Date of birth, Nationality, Country, Occupation, Appointed on, Correspondence address, Nature of control, Status.
Source of InformationLink to a registry from which data is taken.

Alternatively, use this API method to review the results. You can also obtain the verification status results and applicant data.

Establish company structure, approve ownership and verify identity

To configure ownership and management structure check:

  1. Create a business verification level to collect information about the company and its beneficial owners, request documents confirming the entity legal existence, and perform user verification of the UBOs, Shareholders, and Representatives.
  2. Generate verification links.
  3. Review the verification results.

Review results

The check results are shown in the company profile and indicated in the company report. Both contain the company structure, company details, and beneficiaries details.

To review the verification results:

  1. Go to the Companies page and open the necessary applicant profile.
  2. Select Company report, or navigate to the Company Structure and Control and Ownership structure sections.

The company report is available for downloading in PDF, including the results on the Intermediate Shareholders Check .

Alternatively, use the Sumsub API to obtain the verification status results and applicant data.