Hero Shape
Check if a company is real

Search, Verify, and Score

Check that a supplier is real and credible before you onboard them into SAP or any other ERP.

Vouchmark verification dashboard preview
Company Ratings
Verify Company

Stop fraud before it starts.

7-layer verification before a vendor touches your systems.

Profile, CAC, tax, address, bank, social and shareholders, each verified independently with its own evidence and audit trail.

7-layer verification
VouchScore
Business Dossier
Compliance Calendar
Verify a company
Verification layers6 / 7 done
Company ProfileVerified
CAC RegistrationVerified
Tax ClearanceVerified
Address VerificationVerified
Bank ConfirmationVerified
Websites & SocialsVerified
Directors & ShareholdersReviewing

Scheduled checks on every vendor you watch.

Add a cleared vendor to Trust Monitor and it is re-checked on a schedule. You get an alert for sanctions hits, director changes, adverse media and score drops.

Trust Monitor
Sanctions watch
Adverse media
Score alerts
See how it works

VouchScore

430/500

Low risk
Sanctions screenClear
Director change1 flagged
Adverse mediaNone

Ask about any company and track its filing deadlines.

Vouch AI answers in seconds and cites its sources. The Compliance Calendar counts down to every filing deadline.

Vouch AI answers
Cited sources
Compliance Calendar
Deadline reminders
Try Vouch AI

Vouch AI

Acme Logistics Ltd

Online
Is Acme Ltd registered and in good standing?
Yes. CAC active since 2014, tax current, no sanctions hits. 2 directors verified.

Cited sources

CAC registryFIRS taxCourt records
Compliance Calendar2 upcoming
VAT returnDue in 9 days
Annual return · CACDue in 24 days
7
Verification layers per company
60s
Alert delivery after detection
99.5%
Monthly uptime target

Who uses Vouchmark.

Banks and fintechs

Onboard business clients in minutes with verified CAC, tax, bank, and director data, then leave Trust Monitor running in the background.

Procurement teams

Vet suppliers before they touch your ERP. Pull a deep verification, archive evidence to the Business Dossier, and watch for risk after onboarding.

SMEs and startups

Claim your VouchScore once and share a single verified profile with every counterparty, instead of emailing the same documents over and over.

Investors and NGOs

Confirm a portfolio company is real, registered, and in good standing, then ask Vouch AI for the lawsuits, news, and red flags you'd otherwise miss.

What Vouchmark fixes in vendor onboarding.

Skip the paperwork backlog

CAC, tax clearance, bank and address checks run in minutes instead of weeks.

See how it works

Catch problems before contracts

Trust Monitor flags sanctions hits, director changes and adverse media on cleared vendors, so risk surfaces before invoices do.

See how it works

Prove your business is real

A VouchScore and verified badge counterparties can check themselves. Share one link instead of emailing documents every time.

See how it works

Audit-ready in one click

Every report, dossier file, and signal is archived per company and downloadable on demand, ready for finance, legal, or the regulator.

See how it works

Trust Monitor keeps checking after you onboard.

A verification shows a vendor on the day you checked. Trust Monitor re-checks the suppliers you add on a schedule and asks before it runs any paid investigation.

Recent risk signals

Changes across your vendors, ranked by severity.

  • Sanctions match
    High
  • Director change
    Medium
  • Tax filing updated
    Low
  • Adverse news
    Medium

Vendor monitoring

A live score and risk level for every vendor you watch, re-checked in the background.

Reputation monitoring

Your own public health score, press mentions and trust badge status.

Investigations

Deeper checks that use paid sources wait for your approval before they run.

Disputes

Flag an alert you think is wrong, attach evidence and our team reviews it.

Run KYB inside your product.

The KYB widget is a white-label flow your applicants complete without leaving your site. Choose the checks, add your branding and embed it. We run the verification and send you the result.

Drop-in embed

Script tag, React component, or shareable link. Launch KYB from your portal in minutes.

Modular checks

Toggle CAC, TIN, directors KYC, sanctions, bank account, and more per widget.

Your branding

Set your logo, accent color, welcome copy and corner radius.

Status webhooks

Webhooks on submit, approve and review. Send results straight into your onboarding stack.

YP

Your Platform

Step 2 of 4

CAC verification

Confirm the company is registered and active with the Corporate Affairs Commission.

Registered name

Acme Holdings Limited

Date of incorporation

12 Mar 2020

Status

Active

Powered by Vouchmark

Applicant submitted · webhook fired

Ask Vouch AI about any company.

Ask about directors, lawsuits, market footprint or red flags in plain English, and get answers with sources in seconds.

Vouch AI · Acme Logistics Ltd

gemini-grounded

Any red flags I should know about Acme before we onboard them?

Three things stand out:

  • Director change in Q3 2025: new CEO previously linked to a dissolved shell entity.
  • A 2024 lawsuit over breach of contract, settled out of court.
  • Tax filings are current; CAC status is active.
cac.gov.ngpremiumtimes.ngnipost.records
CopyCited 3 sources
Vouch AI is thinking…

Cited, source-backed answers

Every response shows the news articles, registries, and filings it pulled from. Verify the source in one click.

Streaming answers

Watch the answer build as Vouch AI works. Stop it, rename the chat or start a new one any time.

One conversation per company

Each chat is scoped to one business, so context from one vendor never mixes with another.

Anchored to your verified data

Answers draw on the company's VouchScore, registry checks and your Business Dossier as well as the open web.

Run every company you own, from one account.

Claim several businesses, switch between them in one click, and keep verification, teammates, billing and trust scores separate for each company.

Company switcher

Acme Logistics Ltd

Owner · VouchScore 430

Acme Logistics Ltd

Owner · 430/500

Acme Retail Holdings

Admin · 388/500

Acme Foundation

Owner · 312/500

Claim a new company
CAC
TIN
Bank
Address
Owners
Social

Verification progress · per company

Claim every business you own

Bring all your registered companies under one Vouchmark account and one login.

Verification, scoped per company

Profile, address, CAC, tax, bank, social, and shareholders each track independently per company, with their own progress, evidence, and VouchScore.

Roles per workspace

Owner, Admin, Member, Viewer. Invite teammates with the right access for each company, with pending invites you can resend or revoke any time.

One audit trail, per company

Every claim, edit, verification, and approval is logged in the workspace where it happened, so you always know who did what, when.

Business meeting
Business analysis

Verification and monitoring for African businesses.

  • Seven verification layers per company: profile, address, CAC, tax, bank, social and shareholders. Each one has its own evidence trail.

  • Trust Monitor re-checks the vendors you add on a schedule, so a clean check doesn't go out of date.

  • Vouch AI, Business Dossier, Compliance Calendar and the Developer API sit in the same workspace.

Verify a company

Verify any vendor through our API and SDKs.

Official SDKs for React, Flutter and the web, plus a REST API. They use the same verification engine as the dashboard. Install a package, add your keys and start verifying in minutes.

Named API keys

Issue keys per integration, copy once, rotate or revoke any time.

Webhooks for every signal

Push score changes, Trust Monitor flags, and verification status straight into your stack.

Sandbox before live

Wire it up against a sandbox tenant, then flip to production when you're ready.

Official SDKs

React, Flutter, and Web packages with typed responses. REST API when you need it.

@vouchmark/widget-react
import { VouchmarkWidget } from "@vouchmark/widget-react";

export function VerifyButton() {
  return (
    <VouchmarkWidget
      widgetId="wgt_your_widget_id"
      publicKey="live_pk_your_public_key"
      environment="live"
      applicant={{
        email: "applicant@example.com",
        businessName: "Acme Ltd",
        registrationNumber: "RC123456",
      }}
      onSuccess={(applicant) => {
        console.log("Submitted:", applicant.id, applicant.status);
      }}
      onAbandon={() => {
        console.log("User closed the widget");
      }}
      onError={(error) => {
        console.error("Widget error:", error.code, error.message);
      }}
    />
  );
}

From a search to a monitored vendor.

01

Search any company

Type a business name or RC number. See what's already public, for free, before you pay for anything.

02

Run the deep verification

Get the 7-layer check: CAC, tax, bank, address, social, shareholders and profile. The evidence is saved to your dossier automatically.

03

Keep watching them

Add cleared vendors to Trust Monitor. We re-check them on a schedule and alert you when something important changes.

Verify your next vendor in minutes.

Searching is free. Verification and monitoring are billed per check from a prepaid wallet.