Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Handle Changing Pupil Numbers and Invoicing for School Groups at Our Attraction?
Problems We Solve

How Do We Handle Changing Pupil Numbers and Invoicing for School Groups at Our Attraction?

School groups change numbers up to the day and invoices go out wrong. We capture final numbers, day-of changes and invoices for attractions.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Schools book for a class of thirty, confirm twenty-eight, arrive with twenty-six pupils and seven adults, and the invoice is based on the original booking. We collect final numbers before the visit, record actual numbers at arrival, apply your pricing rules for pupils, free adults and extras, and produce invoices your finance team and the school's finance office can both follow.

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

GapResult
Final numbers by emailNot updated in the booking
Arrival counts on paperLost before finance sees them
Free adult rules applied by handInconsistent charges between schools
Invoices from original bookingQueries and delayed payment
No purchase order capturedSchool 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.

  1. 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.
  2. Your pricing rules are applied automatically: price per pupil, free adults per pupil, extra adults and extras.
  3. On the day, gate or learning staff record actual arrivals on a tablet, against the booking.
  4. Your policy decides whether the invoice uses final confirmed numbers or actual arrivals, and it is applied consistently.
  5. 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.
  6. 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.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Which accounts software does this work with?

Xero, QuickBooks and Sage all have APIs for creating invoices. We confirm yours before starting.

Do we invoice on final or actual numbers?

That is your policy. The system applies whichever you choose, consistently.

Can teachers change numbers after confirming?

Yes, up to a cut-off you set. Changes after that go to your team.

What drives the cost?

Your booking system and accounts software, and how many pricing rules and extras you have.

What do you need from us?

Your school pricing rules, current booking and invoice process, and access to your accounts software.

Keep reading

More on Problems We Solve

Start here

Tell us how your attraction handles this today

Describe your ticketing system, your tills, how passes, groups and Gift Aid work now and where the spreadsheets take over. We will tell you what we would connect or build, and if your ticketing provider can already do it with the right setup, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →