To automate coaching business invoicing, bill each class in bulk at the start of term (or on a recurring cycle), let families pay by card through a pay link, and let reminders chase late payers. For GST, register once your GST turnover reaches $75,000, add 10% to taxable fees, and make sure every invoice meets the ATO’s tax invoice rules.
It’s Sunday night before Term 3. You’ve got 140 invoices to make from a Word template, a bank statement full of transfers labelled “swim” and “Mia”, and three families who still owe for last term. You do the first twenty, then give up and finish them on Wednesday.
Key takeaways
- You must register for GST within 21 days of your GST turnover reaching $75,000, counting the last 12 months or the next 12.
- Most sport, music and dance coaching is taxable. Only courses that meet specific definitions are GST-free.
- A valid tax invoice needs seven things, including your ABN and the GST amount or a “Total price includes GST” statement.
- Bulk term invoicing, recurring billing and automatic reminders with a pay link remove most of the manual work.
- A short month-end routine keeps your books clean for your accountant.
This is general information, not tax advice. Check your situation with your accountant or a registered tax agent.
When do you have to register for GST?
You must register when your GST turnover is $75,000 or more, or is likely to be. The ATO’s GST registration page says GST turnover means gross income from your business, minus GST, and you can hit the threshold two ways:
- Current turnover: this month plus the previous 11 months adds up to $75,000 or more.
- Projected turnover: this month plus the next 11 months is likely to be $75,000 or more.
Once you go over, you have 21 days to register. A new business that expects to reach the threshold in its first year must register from the start. Non-profit organisations have a higher threshold of $150,000.
The projected test catches growing academies. Say you charge $200 a term, four terms a year. That’s $800 per student, so at about 94 students you’re projected to pass $75,000, even if last year’s income was well under it. Check this each time you set next term’s enrolment numbers.
You can also register voluntarily below the threshold. That lets you claim GST credits on things like venue hire and equipment, but you’ll need to add GST to your fees and lodge activity statements. Talk it through with your accountant first.
Is coaching GST-free or taxable?
For most private academies, coaching is a taxable sale. GST-free education is limited to courses that meet specific legal definitions, such as recognised school, tertiary and some adult and community education courses, and certain first aid and lifesaving courses. Recreational and extracurricular coaching run by a private business usually doesn’t meet those definitions.
Swimming shows how fine the line is. The ATO’s guidance on GST and personal aquatic survival skills treats courses that teach water survival skills as GST-free lifesaving courses, when delivered by a provider with qualifications from AUSTSWIM, Surf Life Saving Australia or Royal Life Saving. Lessons aimed at improving endurance, speed and technique, such as squad training, are taxable. The ATO looks at the content and purpose of the course, not what you call it.
So a swim school can have GST-free and taxable programs side by side. A music, dance, tennis or football academy is usually taxable across the board. If you think part of your program might be GST-free, get your accountant to confirm it, or ask the ATO for a private ruling, before you stop charging GST on it.
What does a valid tax invoice need to show?
The ATO’s tax invoice rules list seven things for sales under $1,000:
- That the document is intended to be a tax invoice.
- Your identity (business name).
- Your ABN.
- The date it was issued.
- A brief description of what was sold, including quantity (if applicable) and price.
- The GST amount, shown separately, or a statement that the total price includes GST (when GST is exactly one-eleventh of the total).
- The extent to which each item is a taxable sale.
For sales of $1,000 or more, the invoice must also show the buyer’s identity or ABN. A family paying a year of private lessons up front could easily pass that, so include the parent’s name on every invoice by default. If a customer asks for a tax invoice, you must give one within 28 days, unless the sale is $82.50 or less including GST.
If you run GST-free and taxable programs, show each line separately so it’s clear which part carries GST.
Term, recurring or per-class invoicing: which suits you?
Match the invoice to how families commit. Most academies use more than one method.
Term invoicing
One invoice per student per term, sent two to three weeks before term starts. It suits group classes with a fixed roll. You get paid before costs land, and families get one bill to deal with. It pairs well with your re-enrolment process for next term: confirm the spot, then send the invoice straight away.
Recurring invoicing
A weekly, fortnightly or monthly invoice that repeats until you stop it. It suits year-round squads, private lessons and memberships, and spreads the cost for families who find a term fee hard to pay in one go.
Per-class invoicing
One invoice for each class or a pack of classes. It suits casual drop-ins, holiday clinics and court hire. It creates the most invoices, so it’s the first thing worth automating or moving to pay-at-booking.
Prorating late joiners
When a student starts mid-term, charge only for the classes left. Example: a 10-week term costs $200 ($20 a class). A student starts in week 4, so seven classes remain and the invoice is $140. If you’re registered for GST and the $140 includes GST, the GST component is $140 ÷ 11 = $12.73. Write your prorating rule into your fee schedule so every family is treated the same way. For how to set the fee itself, see how to price coaching classes.
How do you get paid on time?
Make paying easy and make chasing automatic. Those two habits fix most late fees.
A reminder schedule
Use a fixed reminder schedule so nobody has to decide when to ask. A simple pattern:
- Seven days before the due date: a friendly heads-up with the pay link.
- On the due date: “Due today” with the pay link.
- Three days after: a plain overdue reminder.
- Ten days after: a personal call or message from you. By now there’s usually a reason, and a payment plan often fixes it.
Here’s a reminder you can copy:
Hi [Parent name],
Just a reminder that [Child name]’s Term [X] fee of $[amount] was due on [date]. You can pay by card here: [pay link]. If you’ve already paid, thank you, and please ignore this message.
If you’d like to split the payment, reply and we’ll set that up.
Thanks,
[Your name], [Academy name]
Card or bank transfer?
Offer both, but make card the easy default. Card payments through a pay link arrive matched to the right invoice, so there’s nothing to reconcile by hand. The cost is a processing fee, which you can build into your class price. Bank transfers have no card fee but often arrive with vague references, and someone has to match each one to an invoice. If you take transfers, put the invoice number in the payment instructions and ask families to use it as the reference.
How much time does manual invoicing cost you?
More than most owners think. Example: 150 students, one invoice each per term, four terms a year, is 600 invoices. At 10 minutes each to create, send and chase, that’s 100 hours a year. If your time is worth $50 an hour, that’s $5,000 of admin, before anyone has paid late. Use the calculator to try your own numbers, and to split an amount into its GST and ex-GST parts.
GST and admin time
Invoices per year: 0
Time spent on manual invoicing: 0 hours a year
Cost of that time: $0 a year
Total invoiced per year: $0
If $0 includes GST: GST is $0 and the ex-GST amount is $0.
If $0 is ex GST: add GST of $0 for a total of $0.
Assumes GST at 10% (GST in an inclusive price is one-eleventh) and that every invoice takes the same time. General information only; talk to your accountant about your GST obligations.
How do you reconcile invoices with your accountant?
Your accountant needs to see three things that agree with each other: what you invoiced, what you were paid, and what's still owing. At the end of each month, export your invoices and payments, match them to your bank statement, and flag anything odd, such as a refund, a credit or a family on a payment plan. If you use accounting software, decide with your accountant how invoice data should go in: as an import, a summary journal or a direct link.
Your month-end invoicing checklist
- Check every enrolled student has an invoice for the current term or billing cycle.
- Invoice any late joiners for the classes remaining, using your prorating rule.
- Send reminders to anyone due or overdue, each with a pay link.
- Call or message families who are more than 10 days overdue.
- Match bank transfers to invoices, and chase unclear references.
- Record refunds, credits and payment plans with a short note.
- Export invoices and payments for the month and send them to your accountant or bookkeeper.
- Check your GST turnover for the last 12 months and the next 12 against the $75,000 threshold.
- Check a sample invoice shows your ABN, the date, a description, the GST amount or "Total price includes GST", and the parent's name.
How does invoicing automation work in Outcoach?
The habits above work on any system. Software makes them stick. In Outcoach, payments and invoicing covers these jobs:
- Bulk invoicing: select the classes, edit the details once, review, then send. Each family gets an emailed PDF invoice.
- Four invoice types: standard, recurring, by quantity, or per event.
- Recurring billing: weekly or whatever cycle suits your program, with a forecast of the next three months of recurring invoices.
- Reminders: sent automatically before and after the due date, or in bulk to due and overdue invoices. Every reminder carries a pay link.
- Payments: card payments go through Stripe straight to your bank account. Families can also pay by bank transfer, or at booking or enrolment.
- Late joiners: prorated invoices for students who start mid-term.
- Accountant handover: export invoices as CSV, and download revenue reports showing collected and outstanding fees by month and by program.
If you sell memberships, the memberships and subscriptions feature bills packages automatically through Stripe, and lets you link each package to an account in Xero. Parents see their invoices and payment history in the family mobile app, which cuts down the "did I pay that?" messages.
Before you send your first batch from any system, check the invoice layout against the ATO list above and confirm with your accountant that your GST settings are right.
Frequently asked questions
You must register if your GST turnover is $75,000 or more, or is likely to reach that over the current month and next 11 months. You have 21 days to register once you pass the threshold. Below it, registration is optional. This is general information, so check your situation with your accountant.
Usually not. GST-free education covers courses that meet specific legal definitions, such as recognised school and tertiary courses and certain lifesaving courses. Recreational and extracurricular coaching from a private academy is generally a taxable sale. If you think a program might qualify, ask your accountant or seek an ATO private ruling.
It depends on the content. The ATO treats courses teaching personal water survival skills as GST-free lifesaving courses when the provider holds qualifications from AUSTSWIM, Surf Life Saving Australia or Royal Life Saving. Lessons focused on stroke technique, speed or squad fitness are taxable. A swim school can run both types.
For sales under $1,000: that it's a tax invoice, your business name, ABN, issue date, a description with quantity and price, the GST amount or a 'Total price includes GST' statement, and which items are taxable. For $1,000 or more, add the buyer's identity or ABN.
If your fee includes GST, divide it by 11 to find the GST. A $220 term fee includes $20 GST and $200 for your business. If your price is ex GST, multiply by 1.1 to get the GST-inclusive amount. So a $200 fee becomes $220 once GST is added.
Charge only for the classes left in the term. Divide the term fee by the number of classes to get a per-class rate, then multiply by the classes remaining. A $200, 10-week term joined in week 4 has seven classes left, so the invoice is $140. Write the rule into your fee schedule.