Fees Received Aren't Fees Earned

When a student pays their course fee upfront, that payment landing in the RTO's bank account is a cash event, not an income event. Until the corresponding training has actually been delivered, that money is unearned income — a liability on the balance sheet, not revenue on the profit and loss statement. An RTO that books the full amount as income the moment it's received will look far more profitable in the month enrolments spike than it actually is, and the gap shows up as a mystery loss in the following months as the cost of delivering that training comes through without matching revenue.

The $1,500 Prepaid Fee Rule

The Standards for RTOs specifically address this risk from the regulator's side. An RTO generally cannot require or accept more than $1,500 in prepaid fees from an individual student before training starts, unless the RTO has an approved fee protection arrangement in place — typically payment through a recognised third-party administrator that holds the funds until training milestones are met. This cap exists because history is full of RTOs that collected large upfront fees, spent them as if they were already earned, and then collapsed before delivering the training — leaving students out of pocket. Bookkeeping that treats prepaid fees as a liability, not income, is the internal control that keeps an RTO on the right side of this rule in practice, not just on paper.

True Tally — bookkeeping for Melbourne RTOs

We set up unearned income tracking that matches your actual delivery schedule, so your P&L reflects reality and your ASQA financial reporting holds up. Book a free call to talk through your setup.

Book a Free 20-Minute Call

Government-Funded vs Fee-for-Service Income

Government-funded training delivered under a contract — Skills First in Victoria, for example — is usually recognised against contract milestones or census dates set by the funding body, not simply as the invoice is raised. Fee-for-service income from individual or corporate students follows the same delivery-based logic as any prepaid fee: recognised as the training is actually provided. Mixing the two revenue streams into one undifferentiated "training income" account makes it impossible to see which part of the business is actually funding growth and which is subsidising the other.

What Happens When a Student Withdraws

Partial completions are common and need a clear rule, not an ad hoc decision each time. Fees already earned for training genuinely delivered stay recognised as income. The unearned remainder needs to be checked against the RTO's published refund policy — either refunded to the student, or, where the policy allows the RTO to retain it, only recognised as income once the withdrawal is finalised and the retention is confirmed as allowable. Skipping this step and just leaving the original invoice as fully earned income overstates revenue and can misrepresent the RTO's actual financial position.

Setting Up Xero to Reflect Delivery, Not Just Invoicing

Getting this right in practice means the chart of accounts needs a dedicated unearned tuition fee liability account, separate from the training income account that only receives revenue as delivery milestones are met. Invoicing a student the full course fee should hit the liability account first, with a recurring journal — or ideally an automated schedule tied to the training plan — moving the appropriate portion into income as each module or week of the course is delivered. Without this structure, an RTO's bookkeeper is left trying to manually estimate delivery progress at each reporting date, which is slow, error-prone, and rarely survives scrutiny if ASQA or a funding body asks how the figures were derived. Building the structure once, at the start, saves that rework every single reporting period afterward.

KPIs an RTO's Bookkeeping Should Track

  • Revenue per enrolled student — total training income divided by active enrolments, tracked by course and delivery mode.
  • Fee-for-service vs government-funded ratio — how reliant the business is on contract funding versus its own fee-paying students.
  • Trainer utilisation — delivered training hours as a proportion of paid trainer hours.
  • Unearned revenue balance trend — whether the liability for undelivered training is growing faster than delivery capacity, an early warning sign for cash flow strain.

Why ASQA Cares About This Specifically

ASQA's financial viability risk assessment looks at exactly this pattern: an RTO holding a large balance of prepaid, undelivered fees relative to its ability to actually deliver that training or refund it. An RTO with accurate unearned income tracking can demonstrate its financial position clearly at any point. One that's been booking everything as income on receipt often doesn't discover the real exposure until a funding body or ASQA review forces the question — at which point the fix is much harder than setting it up correctly from the start.

Keep your RTO's financials audit-ready

Correct income recognition is one of the fastest ways to strengthen an RTO's financial viability position. We can review your current setup and fix it.

Book a Free 20-Minute Call