RPLit Australia  ·  Provider Check

Before you enrol,
check the provider.

Enter a Registered Training Organisation code to see its star rating and exactly why it earned it — drawn from registration status, track record, scope, and presence on the national register.

Try a sample: 41138 6051 41231 40055 99001 99002
How the rating is calculated

Ratings run in two layers. A status gate checks whether a provider is safe to enrol with at all (1–2 stars). Providers that clear it are then scored on weighted quality criteria for the 3–5 star band.

Quality score decides
★★★★★
Highly reputableBest-in-class. Long-established, clean record, delivers your qualification.
80–100
★★★★
ReputableA dependable choice with solid standing across the criteria.
60–79
★★★★★
AverageLegitimate and operating, but unremarkable on the weighted criteria.
below 60
Registration status decides
★★★★★
CautionOperating, but under conditions, pending renewal, or partial scope removal.
cap
★★★★
Do not enrolCancelled, suspended, or expired — cannot lawfully deliver training.
cap
What the quality score weighs (3–5★ band)
Registration duration 30
Regulatory standing 25
Scope / qualifications 20
Digital presence 15
Student outcomes 10

Caps override the score downward. An active sanction holds an operating provider at three stars; a status-gate failure (cancelled, suspended, expired) caps at one star, and a warning (conditions, pending renewal, partial scope removal) caps at two.

Prototype note — wiring the live data. training.gov.au has no public, keyless API a browser can call; its web service needs a read-only account and runs server-side. To go live, replace fetchRtoData(code) below with a call to your own endpoint (e.g. /api/rto/:code) that holds the TGA credentials, returns registration status, dates and scope, and feeds the same scoreRto() engine used here. The scoring logic is final; only the data source changes.