Pricing

Pay for each successful verification

MasterID is prepaid and wallet-based. Add funds to your wallet, run the checks you need, and pay only for successful verifications. There are no monthly subscriptions.

Verification rates

Pricing per successful verification

Choose the currency you pay in. Each price applies to one successful verification.

Currency

National ID Verification

UGX 2,500
per verified ID

Phone Verification

UGX 1,200
per verified phone

Individual TIN Verification

UGX 1,500
per verified TIN

Email Verification

UGX 1,200
per verified email

Refugee ID Verification

UGX 8,000
per verification

Passport Verification

UGX 9,000
per verification

Driving Licence Verification

UGX 9,000
per verification

Bank Account Verification

UGX 5,000
per verification

Business Verification

UGX 55,000
per verification

KCCA Trading Licence Verification

UGX 25,000
per verification

Business TIN Verification

UGX 3,000
per verification

AML/PEP Screening

UGX 5,000
per screening

CRB Score Check

UGX 25,000
per check

CRB Full Report

UGX 30,000
per report

CRB Listing

UGX 32,000
per listing

Pricing model

Prepaid, with no monthly subscription

Successful verifications are charged

A successful verification includes both legitimate verified results and fake detected results.

Failed verifications are not charged

If a verification fails and no result is returned, your wallet is not charged.

Wallet-based payments

Add funds before you verify, then the applicable price is deducted for each successful result.

Reduced enterprise pricing

Discounted pricing is available for enterprise customers and customers processing large verification volumes.

Fund your wallet and start verifying

Choose the checks you need and pay only when MasterID returns a successful result.