Skip to main content
ClickPesa is a licensed financial institution. Before you can use the platform without transaction limits, you must complete Know Your Customer (KYC) verification.
KYC is step 3 of the account setup checklist. Document requirements by business type are also listed in Get Started With ClickPesa.

How to access KYC settings

  1. Log in to the Merchant Dashboard.
  2. Open Settings and select KYC.
The KYC tab is available to users with the Main or Manager role when KYC is enabled for your account.

Before you start

  1. Your business type is set during registration and shown under Settings → General. It cannot be changed from the dashboard. Requirements depend on the type on your account.
  2. Have registration documents ready. Sample templates and forms are available for download in the KYC page.
  3. For each required beneficial owner (UBO), you will upload identity documents (NIDA, Voter’s ID, Driving Licence, or Passport) for directors, shareholders, partners, trustees, or other roles listed for your business type.
I am not registered / Individual is not a KYC-supported business type. To complete KYC, register your business (for example as a Sole Proprietor), then email support@clickpesa.com to request a business type change before uploading documents. Business type changes can only be made by ClickPesa support.

Submission steps

  1. Review required business documents and UBO sections shown for your business type.
  2. Upload each required document.
  3. Complete any required forms (for example board resolution or ClickPesa Terms and Conditions) with signatures, seal, and witness where stated.
  4. If prompted, complete KYC search payment before your submission is reviewed.
  5. Submit for compliance review.
Our compliance team reviews your submission. You receive an email when KYC is approved or if more information is needed. After approval, transaction and API limits are removed and additional features (such as card collections) become available.

Restrictions before KYC approval

Until KYC is approved:
  • Transaction limit: TZS 100,000 total combined across collections, payouts, deposits, and withdraws in TZS. A separate limit applies to USD activity.
  • When the limit is reached: You can still view your account and complete KYC, but payouts, collections, and other payment actions are paused until verification is approved.
  • Card collections: Card payment methods cannot be enabled until KYC is complete.
  • Other collection channels: Some online collection channel activations require KYC before they can be enabled.
  • API usage: 100 API calls per day, including token generation. Resets at midnight East Africa Time (EAT). Removed after KYC approval.
  • You receive a notification when you reach half of your transaction limit.

Need help?

Contact compliance@clickpesa.com for questions about document requirements or review status.