Open in app: Invoices.
The Banner
When there is something unbilled, an amber banner tells you how many children are affected and since when, for example 53 children have unbilled sessions since 1 April 2026.
Seeing the Details
Click Show details. The dialog lists each child with unbilled days, and for each one the months affected and how many days are unbilled in each month.
What Counts as Unbilled
A day counts as unbilled when a child had a regular (recurring) session that day, billing would charge for it, and it isn’t on any invoice yet.- The report covers the last six full months. The current month is never included, as it is usually still to be billed. On 15 October, for example, it covers April to September.
- It starts from your first invoice in Pigeonhole. Months before you started invoicing in Pigeonhole are ignored, as they were billed elsewhere. If your setting hasn’t raised an invoice in Pigeonhole yet, nothing is reported.
- Only regular sessions count. One-off sessions and extra charges are never reported.
- Days billing would skip are skipped here too. That includes closure days, holidays for term-time-only children, and days before a child’s start date.
- Leavers stop on their last day. A child is reported up to their leaving date, or the day they were archived if that is earlier.
- Days with nothing to pay are left out while Create £0 Invoices is off, for example fully funded days. If you turn that setting on, those days count as unbilled until they are invoiced.
Billing the Missing Days
- In the details dialog, click Create invoice next to the child.
- The Add Invoice sheet opens with the child selected and the period set from their first unbilled day to their last.
- Check the dates, invoice date and any additional items, then create the invoice as usual.
Excluding a Child
Some children will always show up, for example if their sessions are billed outside Pigeonhole. You can hide them from the report. From the dialog: click Exclude next to the child and confirm. From the child’s profile:- Open the child and go to Invoicing → Settings.
- In Invoice Automation, turn on Exclude from Unbilled Sessions Report. It saves straight away, with no need to click Save.

Including a child again
Turn Exclude from Unbilled Sessions Report off on the child’s Invoicing → Settings tab.Archived children have no Settings tab. To include an excluded archived child again, restore them first, turn the switch off, then archive them again if needed.
