You're Running Cohorts. It's Time to Start Running Them Like Projects.
Priya had been running her registered training organisation for six years when she finally admitted the spreadsheets had won.
Not won in a good way. Won in the way that a weed wins a garden: quietly, persistently, until one morning you look up and realise you can't see the path anymore.
She had one spreadsheet for enrolments. Another for trainer schedules. A third for invoicing milestones, which she'd built herself and was quietly terrified of breaking. Her student progress notes lived in a shared Google Drive folder that nobody had properly organised since 2023. Xero had the invoices, but they didn't talk to the enrolment tracker, so every month she'd spend a Friday afternoon reconciling who had paid, who hadn't, and which of her three active cohorts was actually profitable.
She wasn't failing. Her business was growing. But she was spending roughly three days a week on administration, which left her two days to actually train people, develop new programs, and bring in new clients. The maths on that is brutal.
The Thing Nobody Tells You About Running a Training Business
Most software built for education businesses assumes you're a school. You need a student information system, an LMS, a timetabling tool, maybe a parent portal. The products are built for institutions with IT departments and dedicated admin staff.
But an RTO with twelve trainers, or a coaching business running four cohorts at a time, or an online course provider managing 200 active students isn't an institution. It's a small business. And small businesses need different tools.
Here's the insight that changes everything: a cohort is a project.
Think about it. A cohort has a start date and an end date. It has a budget (trainer hours, venue costs, materials). It has deliverables (modules completed, assessments submitted, certifications issued). It has clients (students or corporate sponsors) who are invoiced at specific milestones. It has a team (lead trainer, support staff, admin). And at the end, you want to know whether it made money.
That is, by any reasonable definition, a project. And the moment you start treating it like one, your entire operational approach shifts.
What Happens When You Manage Cohorts as Projects
When a cohort is just an entry in a spreadsheet, it's a static record. You note the start date, you list the students, you track payments in a separate system. Nothing talks to anything else.
When a cohort is a project in a proper system, it becomes a living thing. Your trainer logs hours against it. Your expenses (venue hire, materials, travel) are attached to it. Your invoices to the corporate client who sponsored the cohort are linked to it. At any point, you can see what the cohort has cost versus what it's earned.
For Priya, this was the shift that changed her Friday afternoons. Instead of reconciling three systems, she could look at a single project view and see: twelve students enrolled, eight invoices sent, six paid, two outstanding, trainer hours to date, and current margin. Not at the end of the month. Right now.
The Milestone Invoice Problem
Training businesses often invoice in stages. A corporate client might pay 30% on enrolment, 40% on completion of the first module block, and 30% on certification. An individual student might pay in three instalments. A government-funded program might have compliance reporting tied to payment triggers.
This is not how most invoicing software thinks. Most invoicing tools want you to raise an invoice for a fixed amount and send it. Milestone billing requires you to track where each client is in the program, know when the trigger has been hit, and raise the invoice at the right time.
When your enrolment data and your invoicing data live in separate systems, this becomes a manual process. Someone has to check the enrolment tracker, confirm the milestone has been reached, open Xero, find the client, raise the invoice, and then go back to the enrolment tracker and mark it as invoiced. Every time. For every student. For every cohort.
It's not complicated. It's just relentless. And relentless manual processes are where errors hide.
A platform that connects project milestones to financial records changes this. When a milestone is marked complete in the project, the invoice trigger is right there. The client record, the amount, the line item description: it's all connected because it was always the same data, just viewed from different angles.
Trainer Time Is Your Biggest Cost. Are You Actually Tracking It?
For most training businesses, trainer time is the dominant cost. It's also the hardest to track accurately when your systems are disconnected.
If trainers log hours in a timesheet tool that doesn't connect to your project records, you get a number: total hours this week. What you don't get is hours per cohort, hours per student group, or hours against budget for a specific program. You can't tell whether your Certificate IV cohort is running over on trainer time because the group needs more support, or because the program design was unrealistic to begin with.
When timesheets feed directly into project cost calculations, this changes. Every hour logged by a trainer against a cohort updates the cost picture for that cohort in real time. You can see, mid-program, whether you're tracking to margin or heading toward a loss. That's information you can actually act on.
A 2024 survey by the Australian Training Market Research Group found that 61% of RTO operators couldn't accurately calculate the profitability of individual training programs without significant manual effort. Most could tell you their overall revenue. Few could tell you which programs made money and which quietly didn't.
Student Progress Without a Dedicated LMS
Here's where some training providers get nervous. They've been told they need a Learning Management System: a dedicated platform for delivering content, tracking completions, managing assessments. And for some businesses, particularly those delivering fully online self-paced courses at scale, a proper LMS is the right tool.
But many training businesses don't actually need a full LMS. They deliver face-to-face workshops, blended programs, or cohort-based online courses where the content delivery is handled through existing tools (Zoom, recorded video, workbooks). What they need isn't a content delivery engine. They need to track who has completed what, flag students who are falling behind, and maintain records for compliance purposes.
That's a project management and documentation problem, not an LMS problem.
In a platform like Opus, each student or student group can be tracked as a sub-task or milestone within the cohort project. Completion of modules, submission of assessments, attendance at sessions: these are task states, not LMS events. The records are there, they're linked to the client record, and they're available when you need them for compliance reporting or for the next time that corporate client wants to run another cohort.
This won't replace a full LMS for every business. But for a significant number of training providers, it removes the need for one more subscription and one more system to maintain.
The Admin Death Spiral in Training Businesses
There's a pattern that shows up in growing training businesses that mirrors what happens in other service industries. In the early days, the founder does everything: designs the programs, delivers the training, handles enrolments, sends the invoices. It works because the volume is manageable.
Then the business grows. More cohorts, more students, more corporate clients. The founder hires trainers to handle delivery. But the admin doesn't get hired out: it just gets bigger. Enrolment processing, compliance documentation, trainer scheduling, invoice tracking, student communications. The founder, who is supposed to be spending time on program development and bringing in new clients, is instead buried in spreadsheets.
This is the administration death spiral. Admin expands to fill the available time. Craft (delivering great training, developing new programs) gets squeezed. Business development (finding new corporate clients, building referral relationships) gets squeezed harder. Revenue growth slows. The founder works longer hours to compensate. The spreadsheets multiply.
The exit from this spiral isn't hiring more admin staff, though sometimes that's part of it. The exit is building systems that make admin take less time. When your enrolment, scheduling, invoicing, and reporting all live in one place and talk to each other, the hours spent reconciling and re-entering data collapse. Not gradually. Sharply.
What Unified Operations Actually Looks Like
Let's be specific about what changes when a training business moves to a single platform.
Enrolment becomes a project creation. A new cohort is set up once: dates, trainers assigned, milestones defined, invoice schedule attached to the client record. Everything downstream flows from that setup.
Trainer scheduling is visible. Who is allocated to which cohort, when, and for how many hours. Conflicts surface before they become problems. Trainer utilisation is visible across the business, not just within a single cohort.
Financial reporting is real. Not end-of-month. Not after the accountant has processed everything. Right now, for each cohort, for each program type, for the whole business. Which programs are your most profitable? Which corporate clients generate the best margin? Which trainer configurations work best financially? These are questions you can answer when your data is connected.
Client history is complete. When a corporate client comes back for a second cohort, their entire history is there: previous programs, who attended, how they were invoiced, any notes from the delivery team. You're not starting from scratch.
Compliance documentation is attached. Completion records, assessment outcomes, attendance logs: linked to the project, linked to the student record, findable when an auditor asks for them.
For Coaching Businesses and Online Course Providers
Everything above applies beyond RTOs. A business coaching practice running group programs has cohorts. An online course provider with live cohort-based courses has cohorts. A corporate training consultancy delivering leadership programs has cohorts.
The operational structure is the same. A group of clients, a defined program, a timeline, a set of deliverables, a financial outcome. The tools that work for a project-based business work for a cohort-based business, because they're the same thing.
For solo coaches scaling into group programs, this matters even more. The moment you move from one-to-one to one-to-many, your admin complexity multiplies. You're no longer managing one client relationship at a time. You're managing a cohort, and the cohort has to be managed as a unit while each individual within it also has their own record, their own payment status, their own progress.
A platform that handles both levels, the cohort as a whole and the individual within it, without requiring you to maintain two separate systems, is the difference between scaling feeling manageable and scaling feeling like it's burying you.
The Question Worth Asking
If you run a training business and you're reading this on a weekday, ask yourself: how many hours did you spend last week on administration that a better system would have handled automatically? Reconciling payments against enrolments. Chasing invoices. Updating multiple spreadsheets when a student's status changed. Preparing a report for a corporate client that required pulling data from three different places.
For most training business owners, the honest answer is somewhere between half a day and two full days. That's time that didn't go into program development, into trainer support, into building the next client relationship.
The tools exist to change that. They're not built specifically for training businesses, because training businesses don't need a tool built specifically for them. They need a tool built for businesses that run projects, track time, invoice on milestones, and want to know whether they're making money. That's a much larger category, and the tools in that category are more mature, more affordable, and more capable.
Opus was built for exactly this kind of business. Not just for training providers, but for any business where the work is organised around defined engagements with clients, where time and cost need to be tracked against those engagements, and where the financial picture needs to be visible without waiting for the accountant to close the month.
If you're curious whether it fits how you work, the free tier is a reasonable place to start. Three active cohorts, up to five users, no commitment. Enough to see whether the approach makes sense before you commit to anything. You can explore the full feature set at [opus.net.au](https://opus.net.au).
