Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Keep Track of Which Schools We Coach At, What Was Agreed and What They Owe?
Problems We Solve

How Do We Keep Track of Which Schools We Coach At, What Was Agreed and What They Owe?

Sports coaching businesses running PE and after-school clubs lose track of school agreements and invoices. We build contract tracking and invoicing.

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

School work gets messy because each school has its own agreement, timetable, contact and invoicing preference, recorded in emails and a spreadsheet. We build a record per school of what was agreed, sessions delivered against it, the coach on each session and invoices raised in Xero or QuickBooks from what was delivered, so nothing is unbilled or disputed.

Twelve schools, twelve arrangements

Alongside your own sessions, you deliver PE lessons and after-school clubs at local primary schools. One school pays per session. Another agreed a termly fee. One runs the after-school club itself and pays you a coach fee; at another, parents book and pay you directly. Two schools want invoices sent to the business manager, one to a central finance office with a purchase order number.

Your records are an email thread per school and a spreadsheet of sessions. When a session is cancelled because of a school trip, nobody notes whether it is charged. At the end of term, you build invoices by hand. A school queries one because a coach was absent one week, and you cannot say for sure which week.

Why school work gets tangled

  • Every school has different terms, set in conversation and confirmed by email.
  • Delivered sessions are not recorded consistently, so invoices are built from the plan, not the reality.
  • Cancellations for school events, weather or coach absence are handled differently each time.
  • Invoices need different recipients, references and purchase order numbers per school.
  • Coach allocation for school sessions sits in a separate rota.

What the tangle costs

Sessions delivered and never invoiced. Invoices queried because they do not match what the school remembers. Slow payment because an invoice went to the wrong person or lacked a purchase order number. Awkward conversations with business managers you want to keep working with.

Schools are also a good source of new families for your own sessions and camps, and a relationship strained over invoices is a relationship that stops recommending you.

School contracts, sessions and invoices in one place

  1. Each school gets a record: contacts, what was agreed (sessions, times, fee basis, cancellation terms), term dates and invoicing details including purchase order needs.
  2. School sessions appear in your timetable and rota, with the coach allocated.
  3. Coaches mark each school session as delivered on their phone, with the register if you take one, or record a cancellation and the reason.
  4. Cancellations are treated by the terms agreed with that school, so charged and not charged are decided consistently.
  5. At the invoicing point you choose, invoices are drafted from delivered sessions and the school's terms, checked by you, and created in Xero or QuickBooks with the right recipient and reference.
  6. Each school's history shows sessions, coaches, cancellations and invoices together, so a query can be answered in minutes.
Fee basisInvoice built fromTypical timing
Per sessionSessions marked deliveredMonthly or termly
Termly feeAgreed fee, adjusted by your termsStart or end of term
Coach fee for school-run clubSessions deliveredMonthly
Parents pay you directlyNo school invoice; bookings through your systemNot applicable

End of term without the invoice marathon

Coaches mark sessions as delivered on the day. At the end of the month, invoices for per-session schools are drafted automatically. You glance at them, notice one school's trip day was correctly left off, and approve. They arrive in Xero with the right purchase order numbers.

Renewals get easier as well. Before the summer, you can see every school's agreement, how many sessions were delivered, how many were cancelled by the school and for what reasons, and which coaches the pupils know. That makes the conversation about next year's arrangement a short one, based on a clear record, rather than a hunt through last September's emails.

When a business manager asks about a specific week, you open the school's record and see the session, the coach and the register. The query is answered in one email.

Is school work hard to keep straight?

  • Each school's terms are in an email thread.
  • Invoices are built from the plan, not from sessions delivered.
  • Schools query invoices you cannot easily check.
  • Invoices go to the wrong person or lack a purchase order.
  • Cancelled school sessions are treated 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 packages does it work with?

Xero and QuickBooks both have APIs we use regularly. If you use something else, we check what it accepts.

Can schools see the sessions delivered?

If you want, each school can have a simple view of sessions and registers for their pupils.

What about schools where parents pay us directly?

Those clubs are bookable through your usual system, and the school record just notes the arrangement.

Do you write our school agreements?

No. The terms are yours. We record them and apply them to invoicing.

Keep reading

More on Problems We Solve

Start here

Tell us what slows your coaching business down

Describe your sport, your venues and coaches, and the booking and payment tools you use now. We will tell you what we would build, what we would leave alone, and if the system you already pay for can do it with the right set-up, we will say so rather than build something new.

  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 →