Skip to Content
ManagersCreate and send an invoice

Create and send an invoice

Before sending invoices make sure you have configured your invoice settings.

⚠️

If you have automated invoicing configured invoices will be created for you.

Invoices can be created by using the bulk actions functionality on the children’s page. This allows you to create and review many invoices at the same time.

Edit Extra Charge

From the Add Invoice dialog you can select the period dates, and then for each child select the invoice data and due date. Any additional items can also be added to the invoice.

Edit Extra Charge

Viewing All Invoices

Once invoices have been created, you can view and manage them from the invoices list page. This page displays all invoices in a table format with comprehensive filtering and bulk action capabilities.

Edit Extra Charge

Invoice Table Columns

The invoice table displays the following information for each invoice:

  • Name: The child’s name the invoice is for. Clicking on the name will take you to the child’s profile page.
  • Billing Dates: The start and end dates for the period covered by this invoice.
  • Invoice Date: The date the invoice was created.
  • Due Date: The date payment is due for this invoice.
  • Reference: The unique invoice reference number.
  • Amount: The total amount due on the invoice, displayed in your configured currency format.
  • Status: The current status of the invoice (see below for details).

Invoice Statuses

Each invoice has one of the following statuses:

  • Created: The invoice has been created but not yet sent to the bill payers. You can still edit the invoice at this stage.
  • Sent: The invoice has been sent to the bill payers via email. The invoice can no longer be edited.
  • Part Paid: The invoice has received partial payment but still has an outstanding balance.
  • Paid: The invoice has been fully paid and is considered complete.

Outstanding amounts are displayed below the total invoice amount in red text for unpaid or partially paid invoices.

Filtering Invoices

You can filter the invoice list using several criteria:

  • Status: Filter by invoice status (Created, Sent, or Paid)
  • Overdue: Show only invoices that are past their due date and not yet paid
  • Invoice Date: Filter by the month the invoice was created (January through December)

Individual Invoice Actions

Each invoice has different actions available depending on its current status:

For “Created” Status Invoices:

  • Edit: Modify invoice details, amounts, or due dates
  • Send Invoice: Email the invoice to the bill payers
  • Mark As Sent: Manually mark the invoice as sent without emailing
  • Delete: Remove the invoice (with confirmation)
  • View PDF: Preview or download the invoice PDF

For “Sent” Status Invoices:

  • Send Reminder: Email a payment reminder to the bill payers
  • Resend Invoice: Send the invoice again if needed
  • View Payments: View all payment records for this invoice (read-only)
  • Edit Payments: Add, edit, or delete payments for this invoice
  • Delete: Remove the invoice (with confirmation - only available for unpaid invoices)
  • View PDF: Preview or download the invoice PDF

For “Part Paid” and “Paid” Status Invoices:

  • View Payments: View all payment records for this invoice (read-only)
  • Edit Payments: Add, edit, or delete payments (if not integrated with accounting software)
  • View PDF: Preview or download the invoice PDF

Bulk Actions

You can select multiple invoices and perform bulk operations:

  • Send: Send all selected invoices to their respective bill payers at once
  • Send Reminders: Send payment reminders for all selected invoices
  • Mark As Sent: Mark all selected invoices as sent without emailing

To use bulk actions:

  1. Select the checkbox next to each invoice you want to include
  2. Use the “Select all” checkbox in the header to select all visible invoices
  3. Choose the desired action from the bulk actions menu
Edit Extra Charge

Payment Management

Pigeonhole uses a detailed payment tracking system where individual payments are recorded against invoices rather than simply marking invoices as “paid” or “unpaid”. This provides better visibility into payment history and allows for partial payments.

Adding Payments to Invoices

If your nursery uses accountancy integration (such as Xero, QuickBooks, or Sage), payments will be automatically created in Pigeonhole when they are recorded in your accounting system. This ensures payment records stay synchronized across both platforms and reduces manual data entry.

To add a payment to an invoice:

  1. Navigate to the Invoices page
  2. Find the invoice you want to add a payment to
  3. Click “Edit Payments” in the actions menu (three dots) next to the invoice.
  4. In the payments dialog:
    • Click “Add Payment” to create a new payment record
    • Enter the payment date, amount, and optional notes
    • Click “Save Payments” to record the payment
Edit Invoice Payments

Viewing Payment History

To view payment records for an invoice:

  1. Click “View Payments” in the actions menu next to any invoice
  2. This opens a read-only dialog showing all payments made against the invoice
  3. The dialog displays:
    • Payment date, amount, and notes for each payment
    • Invoice total and running balance calculations
    • Total payments made and remaining balance

Payment Integration with Accounting Software

When accounting integration is enabled:

  • Payments recorded in your accounting software automatically sync to Pigeonhole
  • You cannot manually edit payments for integrated invoices (they show as read-only)
  • Payment statuses and balances update automatically when changes are made in your accounting system
  • This eliminates double-entry and ensures data consistency

Frequently Asked Questions

Last updated on