What parents can see and control in a kid-run business

When your child runs a business on KiddyCash — say, selling mandazi at school or offering errands in the neighbourhood — you stay in the loop as the supervising parent. This article explains exactly what you can monitor, what you can control, and where to find everything.

If you haven’t set up a business for your child yet, start with How to create a kid-run business before continuing here.


Your oversight dashboard

Every kid-run business has a dedicated parent view. To access it:

  1. Open the KiddyCash app and sign in to your parent account.
  2. Tap Family in the bottom navigation bar.
  3. Select the child whose business you want to monitor.
  4. Tap Business on their profile page.

You can also go directly to your child’s business page at: 👉 https://kiddy.cash/family/kids/{kidId}/business (Replace {kidId} with your child’s actual ID, visible in their profile settings.)


What you can see

The table below lists everything visible to you as the supervising parent.

What you seeDetails
Business name and descriptionThe name and purpose your child gave the business during setup
Wallet balanceCurrent KES balance held in the business wallet, separate from your child’s personal allowance wallet
Incoming transactionsEvery payment received, including the amount, date, and transaction code used by the buyer
Pending transaction codesCodes your child has generated but that haven’t been redeemed yet
Sales historyA full log of completed sales, sortable by date
Business badgesAchievement badges your child has earned (e.g. First Sale, 10 Customers)
Analytics summaryRevenue trends, top-selling periods, and customer counts

For a deeper look at charts and trends, see How to view kid business analytics.


What you can control

As the parent, you hold approval authority over certain actions. Your child cannot bypass these controls.

ActionWho controls it
Approving the business during setupParent only
Setting a maximum transaction amountParent only
Pausing or deactivating the businessParent only
Withdrawing funds to the family walletParent approval required
Generating transaction codesChild (visible to parent in real time)
Marking an order as fulfilledChild

Important: Funds earned by your child’s business stay inside KiddyCash until you approve a withdrawal. Money is never moved to M-Pesa or any external account without a parent action.


Transaction codes explained

When a customer wants to pay your child, your child generates a transaction code — a short alphanumeric string the customer enters to complete the payment. You can see every code your child creates, along with its status:

  • Active — generated, not yet used
  • Redeemed — payment completed successfully
  • Expired — code was not used within the valid window

This system means your child never handles cash directly and every payment is traceable, which is especially useful in markets where digital payments like M-Pesa are the norm.


A note on KYC and business approval

KiddyCash requires basic KYB (Know Your Business) verification before a child’s business goes live. This is a one-time step completed by you, the parent, and ensures the business meets platform guidelines. If you see a Pending Approval status on the business page, check your notifications for a verification request.