RTO software pricing
Start free. Pay only when students enrol.
Every core platform feature is included on every plan, student management, course builder, website builder, AI, and AVETMISS reporting. Business adds the CRICOS and funded VET compliance modules. No seat-based pricing, no setup fees, no lock-in contracts.
Startup
$0/mo
2% + 30c per enrolment, capped at $4 + GST
For RTOs getting started or with occasional enrolments. There is no upfront cost. A per-enrolment fee applies to eligible real enrolments: taken at checkout for new public Stripe Connect enrolments, or billed monthly for existing payment links and other enrolments and paid by bank transfer.
Start for freeEverything included:
Student management & enrolments
Website builder + custom domain
Online course delivery
AVETMISS 8.0 reporting & validation
AI content, insights & Admin Agent
Connect your AI assistant: Claude, ChatGPT & Codex
Student, trainer & employer portals
Course design & qualification delivery
Scheduling, assets & live display screens
CPD tracking & learner statements
Xero invoice & optional payment sync
Business reports & CSV exports
Business · Most popular
$499/mo + GST
Flat price, no per-enrolment fees
For established RTOs. No limit on student records or enrolments. One flat monthly price with no per-enrolment fees.
Get startedEverything in Startup, plus:
No fees on enrolments created on Business
CRICOS & international student support
Funded VET reporting
Developer API with scoped API keys
Custom roles: View, Edit & Manage by area
Up to 1,000 outgoing text messages/month
Hands-on migration support
Custom roadmap features
Custom
Let’s talk
Tailored to your organisation
For RTOs that want their own payment gateway, tailored SLAs, and a direct line to us.
Contact usEverything in Business, plus:
BYO payment gateway (Stripe or eWAY)
Unlimited outgoing text messages
Dedicated support, onboarding & SLAs
What it actually costs
2% + 30c, capped at $4 + GST.
On Startup, a $150 first-aid enrolment costs you $3.30 + GST. A $2,000 qualification costs $4 + GST, the cap. If a month goes by with no enrolments, you pay nothing at all.
When your volume grows, Business at $499/month + GST usually becomes cheaper, around 125 enrolments a month is the crossover point.
| Monthly enrolments | Startup | Business |
|---|---|---|
| 10 × $150 course | $33 | $499 |
| 50 × $500 course | $200 | $499 |
| 150 × $500 course | $600 | $499 |
| 300 × $2,000 qual | $1,200 | $499 |
Monthly RTObase totals are + GST.
Savings calculator
See what you’d pay, with your numbers.
You don’t need a pricing table, you need your own bill. Set your enrolments per month and your average course value, and the calculator prices both plans live and recommends the cheaper one.
Typical separate-system costs based on published pricing from VETtrak, Wisenet, PowerPro, TEAMS, MoodleCloud, TalentLMS, Squarespace, and Wix (Feb 2026).
Enrolments per month
50
Average course value
$300
Startup
$200/mo + GST
2% + 30c per enrolment, capped at $4 + GST
Recommended for you
Business
$499/mo + GST
Flat, no per-enrolment fees
Cheaper from 125 enrolments/mo
Typical separate student management system + LMS + website
$400 to $900/mo
Platform fees are paid by your RTO. To have learners cover the fee, include it in your course prices. Gateway processing fees are separate.
Never gated behind a tier
Some things shouldn’t be upsells. These are included on every plan, including the free one.
AVETMISS 8.0 reporting
NAT generation with validation before upload.
AI: all of it
Website builder, content generation, insights, Admin Agent.
Unlimited team members
No seat-based pricing. Add your whole team.
Australian hosting
Primary data in Australia, full audit trails, 30-year retention.
FAQ
Pricing questions answered
Connect your own compatible AI assistant on Startup, Business and Custom. Your assistant must support custom connections to other software, which can depend on its own plan or workspace settings. An RTObase admin must enable AI access to personal records. Business and Custom also include developer API keys with scoped access and custom roles with View, Edit and Manage permissions per area. The in-app Admin Agent is included on every plan.
RTObase starts at $0 per month. The Startup plan has no monthly fee: you pay a platform fee of 2% + 30c per enrolment, capped at $4 + GST, so a $150 enrolment costs $3.30 + GST and a $2,000 qualification costs $4 + GST. Only eligible enrolments incur a fee; monthly invoices can include earlier activity awaiting billing. The Business plan is a flat $499 + GST per month with no per-enrolment fees or student limit, which usually works out cheaper from about 125 enrolments a month. Student management, AVETMISS 8.0 reporting, online course delivery and the website builder are included on both. Custom pricing is quoted for RTOs that want their own payment gateway and dedicated SLAs.
Only the Startup plan has one: 2% of the fee basis plus a 30c fixed component, capped at $4 + GST, for example, a $500 enrolment costs $4 + GST. Business and Custom plans have no per-enrolment fees at all. For manual and other metered enrolments, the fee basis is the payments recorded for the enrolment. An enrolment with no payment recorded is charged the $4 + GST maximum, and a $0 payment confirms a free enrolment. Zero-value and fully discounted enrolments, imported history, explicit practice and verified online test activity are excluded. Enrolments created on Business or Custom remain covered after a downgrade. Your RTO pays the platform fee.
Yes. RTObase prices are quoted + GST, including calculator totals. GST applies to our platform fees even when your course fees are GST-free. Your course fees have their own GST treatment.
No. The 1,000 allowance counts outgoing text messages sent each month. It does not limit student records or enrolments. Business has no per-enrolment fees.
No. Every RTObase plan is month-to-month. You can cancel anytime, effective at the end of your billing period, and your data stays available for export. Several established RTO platforms require multi-year terms (Wisenet’s published pricing carries a 2-year minimum term, verified May 2026) or charge onboarding fees (eSkilled publishes a $2,490 setup fee). RTObase has no minimum term or setup fees. Hands-on migration support is included on Business.
Online course-fee payments use Stripe Connect, or your own Stripe or eWAY gateway on Custom. When your RTO turns it on, learner payment links also show bank-transfer details. Staff confirm a bank transfer once the money arrives. RTObase platform invoices use the separate Billing settings.
Yes, you can upgrade or downgrade at any time. New enrolments created on Business have no per-enrolment fee. Fees already accrued on Startup remain payable. You pay one flat monthly fee with text messaging included, hands-on migration support, and the CRICOS and funded VET compliance modules. If you downgrade, you'll keep access until the end of your current billing period; compliance-module data is kept and the module reactivates if you upgrade again. All core features, including AI, course builder, and custom domains, are available on every plan.
Yes. Both are Business-plan compliance modules, also included on Custom, and each is switched on per organisation. CRICOS & international student support covers ESOS written agreements, CoE and visa tracking, agent commission-ban checks, welfare arrangements and statutory refund clocks. Funded VET reporting prepares jurisdiction NAT exports for state training authority claims. Neither is metered, so international and funded enrolments never incur per-enrolment fees. Fee-for-service AVETMISS reporting to NCVER stays included on every plan, including the free Startup plan.
GST on your course fees is handled separately from GST on RTObase’s platform fees. Nationally accredited training is a GST-free education supply under the ATO rules, so your RTO’s course invoices show no GST on that training, even when an employer pays for its staff. Non-accredited courses are treated as GST-inclusive by default, and you can override the GST treatment on any course. Every invoice and tax invoice shows GST only where it actually applies.
There are no lock-in contracts. You can cancel anytime and you'll retain access until the end of your billing period. Your data remains available for export, and we'll help you transition if needed.
Yes, we offer discounted pricing for registered non-profit organisations and community-based RTOs. Contact us to discuss your situation and we'll work out a fair arrangement.
The Startup plan has no monthly subscription. You can set up courses and explicitly declare practice enrolments without a platform fee. Real enrolments with a positive fee basis incur the published per-enrolment fee, including manual activity while online payments are in test mode. Online test mode alone does not make staff-created enrolments practice.
No. For a new public Stripe Connect enrolment, the Startup fee (2% + 30c, capped $4 + GST) is taken when the learner pays. Existing enrolment payment links, including Connect payments, and other eligible fees go on a monthly RTObase invoice, emailed to your invoice email and paid by bank transfer within 30 days. Keep a valid invoice email in Settings > Billing > Settings. Without one, new real enrolments pause after a 30-day grace period starting at your first monthly fee or when bank billing goes live, whichever is later. Unpaid RTObase invoices also pause new real enrolments seven days after their due date, even after a plan change. Existing delivery remains available. View your invoices and metered enrolments in Settings > Billing.
RTObase invoices your RTO for platform fees. Your RTO is responsible for collecting course fees from learners or employers. Paid self-service website enrolment needs a configured online payment gateway. Booking courses without a gateway accept requests for staff to confirm the price and session time. Your RTO must invoice the client or collect payment offline and record the receipt. A booking request does not automatically create a client invoice. For eligible metered enrolments, the platform fee is based on qualifying net payments recorded for the enrolment. With no qualifying payment recorded, the fee is the $4 maximum plus GST, regardless of the saved course price. A $0 payment confirms no platform fee.
Custom pricing is tailored to your volume and needs. It typically includes unlimited outgoing text messages, your own payment gateway (Stripe or eWAY), dedicated support, and SLA guarantees. Contact us for a quote.
Not sure which plan? Start free, switch any time.
No credit card. No lock-in. Your data exports whenever you want it.
Questions? Email us at hello@rtobase.com.au