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:
- Open the KiddyCash app and sign in to your parent account.
- Tap Family in the bottom navigation bar.
- Select the child whose business you want to monitor.
- 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 see | Details |
|---|---|
| Business name and description | The name and purpose your child gave the business during setup |
| Wallet balance | Current KES balance held in the business wallet, separate from your child’s personal allowance wallet |
| Incoming transactions | Every payment received, including the amount, date, and transaction code used by the buyer |
| Pending transaction codes | Codes your child has generated but that haven’t been redeemed yet |
| Sales history | A full log of completed sales, sortable by date |
| Business badges | Achievement badges your child has earned (e.g. First Sale, 10 Customers) |
| Analytics summary | Revenue 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.
| Action | Who controls it |
|---|---|
| Approving the business during setup | Parent only |
| Setting a maximum transaction amount | Parent only |
| Pausing or deactivating the business | Parent only |
| Withdrawing funds to the family wallet | Parent approval required |
| Generating transaction codes | Child (visible to parent in real time) |
| Marking an order as fulfilled | Child |
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.