Invoicing & Payments
Wootzoo's invoicing module lets you create, send and track invoices for every parent. You can invoice for ad-hoc sessions, contracts, or any custom charge. Payments can be made online via Stripe or recorded manually.
Creating a One-Off Invoice
- Go to the parent's profile and open the Invoices tab.
- Click Create One-Off Invoice.
- Add a title, description and amount. You can add multiple line items to a single invoice.
- Set a due date and optionally enable a Pay Now button (requires Stripe connected).
- Save as a draft to review, then click Send to email it to the parent.
Contract Invoices
If a child has an active contract (term dates, hours, hourly rate), you can generate a contract invoice directly from the Invoices tab. Wootzoo calculates the invoice amount based on the contract dates and rate, applying any CCOW funding deductions automatically.
Bulk Invoicing
Go to Invoicing → Bulk to invoice multiple parents at once for the same period. Select the children, review the amounts, and send all invoices in one step. You can mark invoices as paid from the bulk view too.
Recording a Manual Payment
When a parent pays by cash, BACS, childcare vouchers or Tax-Free Childcare:
- Open the invoice and click Record Payment.
- Enter the amount paid and select the payment method (Cash, BACS, Tax-Free Childcare, Childcare Vouchers, Cheque).
- The invoice status updates to Paid (or Part-Paid if the amount is less than the total).
The payment method is stored against the invoice so you can refer back if fees are ever disputed.
Online Payments (Stripe)
Connect your Stripe account under Settings → Payment Details. Once connected, invoices can include a Pay Now button. Parents pay online and the invoice is automatically marked as paid.
CCOW (Childcare Offer for Wales)
Wootzoo automatically calculates each parent's CCOW-funded deduction for contract invoices, so you don't have to work it out manually. The invoice shows the funded portion (paid by the council at the CCOW rate) and the parent's chargeable portion separately.
Setting up CCOW
Two things must be configured before CCOW calculations will apply:
- Go to Settings → Invoicing → Childcare Offer for Wales and enable Auto-calculate CCOW. Set your nursery hourly rate (what parents pay for non-funded hours) and the CCOW rate (the council-funded rate, default £6.40/h).
- On each eligible child's profile, enter their weekly funded hours (e.g. 17.5h). This is the Mon–Sun weekly allowance. Without this, no CCOW deduction will be applied for that child.
How the calculation works
When you generate a contract invoice, Wootzoo iterates through every contracted session day in the month. For each week (Monday to Sunday), it tracks how many CCOW-eligible hours the child has already used. Once the weekly allowance is exhausted, remaining hours are charged at the full nursery rate.
- Within the weekly allowance: hours are funded at the CCOW rate (council pays)
- Beyond the weekly allowance: hours are charged to the parent at the nursery hourly rate
What counts towards CCOW hours
When calculating how many funded hours a child has used in a week, Wootzoo aggregates hours from two sources:
- Contract slots: slots marked with the CCOW flag when the contract was set up
- Ad-hoc sessions: sessions where the Count towards CCOW funded hours checkbox was ticked when the session was added
Bulk contract invoicing
The Generate All button on the Invoicing page creates draft contract invoices for all eligible children in one step. CCOW deductions are applied automatically for any child with funded hours configured. Click any row in the preview to see the day-by-day breakdown before generating.
Ad-hoc sessions and CCOW
CCOW does not automatically reduce the fee when you add an ad-hoc session. Instead, the ad-hoc form shows a live summary of how many funded hours the child has used and how many remain for that week, so you can set the correct fee manually. Tick Count towards CCOW funded hours if the session should be included in the weekly hours tally.
See Ad-hoc Sessions for full details.
Payment Reminders
Wootzoo sends automated reminder emails when invoices are overdue. Configure the reminder schedule under Settings → Invoicing → Invoice Chase-up Settings:
- Toggle reminders on or off
- Set the number of days between reminder emails
- Reminders are suppressed on holiday dates
Invoice Statuses
- Draft: created but not yet sent to the parent
- Sent / Live: emailed to the parent, awaiting payment
- Part-paid: a partial payment has been recorded
- Paid: fully settled