How to fix an allowance that did not generate

If a scheduled allowance is missing from your child’s wallet, the issue is almost always rooted in a misconfigured schedule, a failed approval gate, or a funding problem on the parent account. This guide walks you through each failure mode systematically.


Symptoms

  • The allowance date passed but no funds appeared in your child’s wallet
  • The allowance shows as Pending or Skipped in your allowance history
  • Your child received a partial amount instead of the configured value
  • The allowance ran once, then stopped generating on subsequent cycles

Common causes

1. Schedule misconfiguration Weekly and monthly allowances use different scheduling engines. A weekly allowance anchors to a specific day of the week, while a monthly allowance anchors to a calendar date. If you initially set up the wrong type, the recurrence logic will not match your expectations. Review your setup against the correct guide — how to create a weekly allowance for a child or how to create a monthly allowance for a child — to confirm the schedule is configured as intended.

2. Approval requirement not met If your family settings require parental approval before each disbursement, the allowance enters a Pending Approval state and will not disburse until you explicitly approve it. Check your Family Settings → Allowances → Approval Rules. Unapproved allowances expire after 72 hours by default and are logged as Skipped.

3. Insufficient wallet balance KiddyCash does not disburse allowances on credit. If your parent wallet balance falls below the allowance amount — common at month-end in high-cost cities like Nairobi where mobile money top-ups may be delayed — the generation is queued and retried for up to 24 hours before being marked as failed. Check your wallet balance and top up via M-Pesa or your linked bank account.

4. KYC verification lapse If your account KYC status has expired or been flagged for re-verification, all outbound disbursements — including scheduled allowances — are paused. Navigate to Account → Verification to check your current status and re-submit the required documents.

5. Child wallet not active A child wallet that has been paused, suspended, or not yet fully activated will not accept incoming allowance transfers. Go to Families → [Child Name] → Wallet Status to confirm the wallet is active and in good standing.

6. Allowance was paused or deleted Check whether the allowance rule itself is still active. Visit https://kiddy.cash/families/allowance/create to review all configured allowances. A rule in Paused state will silently skip every cycle until manually resumed.


How to fix it

  1. Confirm the schedule type and anchor date — open the allowance detail and verify the recurrence rule matches the cycle you intended.
  2. Check pending approvals — go to Notifications → Pending Actions and approve or dismiss any queued allowances.
  3. Top up your wallet — add funds via M-Pesa Paybill or linked card to cover the allowance amount, then trigger a manual retry from the allowance detail screen.
  4. Resolve KYC flags — complete any outstanding verification steps under Account → Verification.
  5. Reactivate the child wallet — if the wallet was paused, resume it from the child’s profile before the next cycle.
  6. Resume or recreate the allowance — if the rule was accidentally paused or deleted, recreate it at https://kiddy.cash/families/allowance/create.

Tip: Building consistent savings habits in children is most effective when allowances run without interruption. If you are exploring how schools in your area support these habits, this piece on why schools play a bigger role in financial literacy than most parents realise and how schools and families can collaborate on financial education are worth reading alongside your KiddyCash setup.