How to Delete a Family

Deleting a family in KiddyCash permanently removes the family record, its configuration, and all associated data. This action is irreversible, so it is important to understand exactly what gets deleted and what prerequisites must be met before you proceed.


Before You Begin

Deleting a family is a destructive operation. KiddyCash will block the deletion if any of the following conditions are true:

  • Active kids’ wallets with non-zero balances — all wallet balances must be zero (KES 0.00) before deletion is allowed.
  • Pending or open loans — any outstanding loans between a parent and a child must be settled or cancelled first. If you have been using the loan feature as a teaching tool, you may want to read how family loans work as a financial education tool before closing them out, since unresolved loans can leave children with incomplete financial lessons. Consider also whether deleting now is the right call — teaching kids about loans creates better financial adults and wiping the record removes that history.
  • Linked subscriptions — active KiddyCash subscription plans are tied to a family. Cancel the subscription first via Settings → Billing.
  • Pending allowance disbursements — any scheduled M-Pesa or bank-linked allowance payouts must be cancelled or fulfilled.
  • Incomplete KYC/KYB verification tasks — while incomplete KYC does not block deletion, it may affect fund recovery if wallet balances need to be withdrawn first.

If you are unsure of the current state of your family, open the Family Overview page to review wallets, loans, and member status in one place before continuing.


Steps to Delete a Family

  1. Navigate to your Family Settings. From the app dashboard, go to https://kiddy.cash/family/:family_id — replace :family_id with your actual family ID, which is visible in the URL when you are on your Family Overview page or in Settings → Family → General.

  2. Confirm all wallet balances are zero. Under the Members tab, check each child’s wallet balance. If any wallet holds a balance, initiate a withdrawal to the linked M-Pesa number or bank account, or transfer the balance back to the parent wallet before proceeding.

  3. Resolve all open loans. Go to Family → Loans and settle or cancel every active loan. Mark each one as repaid or voided as appropriate to your situation.

  4. Cancel your subscription. Navigate to Settings → Billing → Manage Subscription and cancel the active plan. Deletion cannot complete while a paid subscription is running.

  5. Remove all active campaigns and transaction codes. Go to Family → Campaigns and deactivate or delete any running campaigns. Do the same for any outstanding transaction codes under Family → Transaction Codes.

  6. Open Family General Settings. Within your family URL (https://kiddy.cash/family/:family_id), go to Settings → General and scroll to the bottom of the page.

  7. Click “Delete Family.” The button is in the Danger Zone section. You will be prompted to type the family name exactly as it appears to confirm intent.

  8. Submit the deletion request. After confirming, KiddyCash queues the deletion. You will receive an email confirmation within a few minutes. Full data purge completes within 30 days in line with data retention policy.


If the Delete Button Is Greyed Out

The button will remain disabled if any blocking condition described above is unresolved. Check the inline warning banner — it lists each specific blocker. If the banner shows no errors but the button is still disabled, log out and back in to refresh your session state, or contact KiddyCash support with your family ID.

If you need to start fresh rather than permanently delete, consider creating a new family instead and archiving the old one.