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.
