A coach arrives with different numbers
A school booked a trip for sixty pupils across two classes, with the free adult places your pricing allows. Two weeks before, the teacher emails to say fifty-eight. On the day, fifty-five pupils and nine adults get off the coach. Two extra adults are parents who came to help.
At the gate, staff count them in and write the numbers on the booking sheet. A week later, the finance team invoices for sixty, because that is the figure in the booking system. The school's finance office queries it. Emails go back and forth for a month.
Why numbers and invoices do not match
School group numbers change, for good reasons: illness, children who cannot come, extra helpers. Your pricing also has rules: a price per pupil, a number of free adults per pupil, a price for extra adults, and extras such as workshops or lunch rooms.
The booking is made weeks or months ahead. Final numbers are confirmed by email. Actual numbers are counted on paper. The invoice is raised from whatever figure the finance team can find, often the original.
School finance offices are careful about invoices. They want the purchase order number, the date, and numbers that match what the teacher says.
Meanwhile the teacher who made the booking has moved on to the next thing, and may be on a residential trip or off for the holidays by the time the query arrives. The person answering questions about the visit at the school is often someone who was not there.
What mismatched invoices cost
| Gap | Result |
|---|---|
| Final numbers by email | Not updated in the booking |
| Arrival counts on paper | Lost before finance sees them |
| Free adult rules applied by hand | Inconsistent charges between schools |
| Invoices from original booking | Queries and delayed payment |
| No purchase order captured | School finance cannot match the invoice |
Late payment from schools is rarely about willingness. It is usually an invoice that does not match the school's own paperwork, sitting in a query pile. Each one costs your finance team time and delays money you have already earned.
A clear path from booking to invoice
We connect your school booking records to a final numbers step, an arrival count and your accounts software.
- Two weeks before the visit (or whenever you choose), the teacher gets a link to confirm final pupil and adult numbers and enter the school's purchase order number.
- Your pricing rules are applied automatically: price per pupil, free adults per pupil, extra adults and extras.
- On the day, gate or learning staff record actual arrivals on a tablet, against the booking.
- Your policy decides whether the invoice uses final confirmed numbers or actual arrivals, and it is applied consistently.
- The invoice is created in Xero, QuickBooks or Sage with the purchase order, visit date and a breakdown the school's finance office can follow.
- Anything unusual, such as a large drop in numbers, is flagged for your team to review before the invoice is sent.
Situations we handle
- Schools paying by card in advance: any difference is charged or refunded according to your policy.
- Pupils with a one-to-one support adult: counted separately if your pricing treats them differently.
- Visits cancelled at short notice: your cancellation terms are applied, and the school is notified.
- Several classes from one school on different days: one invoice or several, as the school prefers.
After the next school visit
The teacher confirmed numbers and the purchase order a fortnight before. The gate recorded actual arrivals on a tablet. The invoice went out the next day with a clear breakdown, and the school's finance office paid it without a query.
- Final and actual numbers recorded, not emailed
- Pricing rules applied the same way every time
- Invoices with purchase order and breakdown
- Fewer queries from school finance offices
Is this what happens with school invoices?
- Final numbers arrive by email and are not always updated.
- Arrival counts are written on paper.
- Invoices are based on the original booking.
- School finance offices query your invoices.
- Free adult rules are applied inconsistently.