
Updated: November 2026
To have this handled on a fixed monthly fee, see RTO bookkeeping on a fixed fee.
A good RTO bookkeeper in Sydney understands that course fees paid upfront are not yet earned. They record prepaid fees as deferred revenue and recognise income as training is delivered, track government-funded and fee-for-service income separately, apply the correct GST treatment to accredited courses, and keep records that hold up under scrutiny. Get those four things right and your monthly results start to reflect what is really happening. This guide explains each one.
When a student pays upfront for a course delivered over several months, you owe them the training. Until it is delivered, the payment is a liability, often called deferred or unearned revenue. Recording the full fee as income on the day it arrives:
A better approach is to record prepaid fees in a liability account and move them to income as units or terms are delivered. Your accountant should confirm the method for tax purposes.
Many RTOs deliver both government-funded training and fee-for-service courses. In NSW, information about government-funded vocational training is available from the NSW Government. For bookkeeping:
Some can be. Under GST law, tertiary courses can be GST-free, and the ATO's determination GSTD 2000/11 explains that this can include accredited vocational education and training courses delivered by a registered training organisation. Not everything an RTO sells is GST-free, though. Non-accredited short courses, some materials and other services may be taxable. Set up separate GST codes in Xero for each type of income, and confirm the treatment of each product with your accountant or tax agent.
If a customer asks for a tax invoice, you must provide one within 28 days, unless the sale is $82.50 including GST or less. Invoices of $1,000 or more must also show the buyer's identity or ABN, which often matters for employer-paid training.
RTOs operate under ASQA regulation. The revised Standards for RTOs took full effect from 1 July 2025, and RTOs must report VET activity data. Your bookkeeping should support that compliance:
Our payroll service covers this.
That is what our reporting service delivers, alongside monthly bookkeeping.
Cash is not profit. An RTO with strong enrolments can have plenty of cash while still owing months of training. If that cash is spent as if it were profit, there may be a shortfall when the training has to be delivered. Watching the deferred revenue balance every month prevents that surprise. Similar issues come up in our childcare and not-for-profit guides.
Getting the structure right at the start makes every later report easier and gives your accountant cleaner figures at year end.
Clear answers show they understand that training revenue behaves differently from a typical small business.
Students sometimes withdraw or transfer. When that happens, the bookkeeping should follow your refund policy:
Consistent refund records make your monthly figures reliable and help if your fee handling is ever reviewed.
If your RTO also offers payment plans to students, record each instalment against the student's account and keep the unpaid balance visible in your debtors report. That way you can see both the training you still owe and the fees still owed to you.
A short monthly meeting between your bookkeeper and the person who manages enrolments is often the easiest way to keep the two systems aligned and catch differences early.
Related reading: what an RTO bookkeeper costs.
Not immediately. They are usually recorded as deferred revenue and recognised as the training is delivered. Confirm the tax treatment with your accountant.
No. Accredited VET courses delivered by an RTO can be GST-free, but other products may be taxable. Check each one with your adviser.
At least 5 years for ATO purposes, and 7 years for employee time and wage records. Check your ASQA obligations too.
Yes. We reconcile fee and enrolment data from your system to Xero.
We set up deferred revenue, funding and GST properly in Xero and send a monthly report you can use.
Next step: send us a message and a real person replies within a few working hours, or book a free Xero Roast, a 15-minute plain-English review of your file with a fixed quote at the end. Our fixed monthly packs include a 4-hour reply guarantee, no lock-in and a 30-day money-back guarantee.
About Sydney Bookkeeper
Sydney Bookkeeper is the modern, fixed-price Sydney bookkeeper for businesses with staff that are tired of slow, hourly, jargon-spouting incumbents. We work with professional services firms, construction and property businesses, agencies, tech and ecommerce companies, hospitality groups, and health practices across Sydney. Monthly bookkeeping, BAS lodgement, payroll, and Xero file cleanups, all on fixed monthly pricing, no lock-in.
Visit Sydney Bookkeeper | Get a Free Xero Roast | Book a Chat
The team uses a registered BAS Agent for all BAS and IAS lodgement services. Full registration details, agent particulars, and copies of the Tax Practitioners Board (TPB) Code of Professional Conduct, the TPB complaints process, and any conditions on the agent's registration are available on request by emailing hello@sydneybookkeeper.com. This content is general information only, written for Australian small and mid-market businesses. It does not constitute tax, financial product, or legal advice and should not be relied on as such. Tax obligations depend on your individual circumstances. For advice specific to your business, contact the team directly or consult a registered tax agent or licensed financial adviser. Sydney Bookkeeper is not a licensed tax agent or licensed financial adviser. Information was current at the time of publication and may change without notice. We review and update guides periodically.
Sources
