How to submit KYB for your business

Before your business can accept deposits, process withdrawals, or connect to KiddyCash integrations, it must pass Know Your Business (KYB) verification. KYB is the process KiddyCash uses to confirm that your business is legitimate — similar to how KYC works for individual users, but applied at the business level.

Without completed KYB, your business wallet will be restricted. For example, a school in Nairobi running a KiddyCash subscription plan, or a merchant accepting KES payments through transaction codes, will not be able to move funds until verification is approved.

This guide walks you through submitting your KYB documents for the first time.


Before you start

Make sure you have the following ready:

  • Your business registration certificate (e.g., from the Registrar of Companies in Kenya or the equivalent body in your country)
  • A valid government-issued ID for the business owner or director (national ID, passport, or driving licence)
  • Your KRA PIN certificate or local tax identification document
  • A proof of business address — this can be a utility bill, bank statement, or lease agreement dated within the last three months
  • Your business bank account details or mobile money account (M-Pesa Paybill or Till Number, if applicable)

Gather these documents before you begin. Incomplete submissions are a common reason for delays.


Steps to submit your KYB

  1. Log in to the KiddyCash Business portal using your business owner credentials.

  2. Navigate to your business verification page. Go directly to your business verification dashboard at https://kiddy.cash/business/:business_id/know-your-business, replacing :business_id with your actual business ID. You can find your business ID in your account settings under Business Profile.

  3. Review the verification requirements. The page will list every document required for your business type. Read through this list carefully before uploading anything.

  4. Upload your business registration certificate. Click Upload Document next to the registration certificate field. Select a clear scan or photo of your certificate. Accepted formats are PDF, JPG, and PNG. Maximum file size is 5 MB.

  5. Upload your director or owner ID. This must match the name on the business registration. If you are also completing personal KYC, see how to submit KYC from your profile for that separate process.

  6. Upload your tax identification document. For businesses registered in Kenya, this is your KRA PIN certificate. Upload the certificate PDF directly from the KRA portal if possible.

  7. Upload your proof of business address. Make sure the document clearly shows your business name and physical address.

  8. Enter your payment details. Add your M-Pesa Paybill number, Till Number, or business bank account, depending on how your business will send and receive funds.

  9. Review and submit. Check each uploaded file. Once you are satisfied everything is correct, click Submit for Review.


What happens next

KiddyCash typically reviews KYB submissions within 1 to 3 business days. You will receive an email notification when your verification status changes. You can also check the status at any time by returning to your verification dashboard.

If your submission is rejected, the portal will show the specific reason. Correct the flagged items and resubmit.

To learn about recent updates to how verification works on KiddyCash, read what’s new in verification in KiddyCash. For a deeper explanation of why these checks exist and how they protect your business and your customers, see a closer look at verification in KiddyCash.