Skip to content
occupations8 min readUpdated 25 August 2026

Australia's Skilled Occupation Lists Explained (MLTSSL, STSOL, ROL & CSOL)

How Australia's skilled occupation lists work, which visa each list feeds, where engineering occupations sit, and how to check whether your ANZSCO code is currently eligible.

Quick answer

Skilled Occupation List: the short answer

Australia's skilled occupation lists define which ANZSCO occupations qualify for which visas. The MLTSSL feeds the subclass 189, 190 and 491; the STSOL feeds state-nominated and regional pathways; the ROL adds regional-only occupations; and the CSOL governs employer-sponsored subclass 482 nominations.

The lists and what each one unlocks

ListFull nameMain visas it supports
MLTSSLMedium and Long-term Strategic Skills List189 Skilled Independent, 190 State Nominated, 491 Regional, 485 Graduate (Post-study work stream reference), 186 ENS
STSOLShort-term Skilled Occupation List190 State Nominated, 491 Regional (where the state lists it)
ROLRegional Occupation List491 Regional, 494 Skilled Employer Sponsored Regional
CSOLCore Skills Occupation List482 Skills in Demand (Core Skills stream)

The practical hierarchy is simple: if your occupation is on the MLTSSL you have the widest set of options, including the points-tested independent visa with no state or employer involved. If it is on the STSOL or ROL only, your route runs through a state or a regional employer.

Where engineering occupations sit

Australia has run a persistent engineering shortage for a decade, and the lists reflect it. Effectively all of the 233xxx professional engineering codes — civil, structural, geotechnical, electrical, electronics, mechanical, chemical, mining, petroleum, environmental, aeronautical, biomedical, industrial, production, naval architecture, engineering technologist and engineering professionals nec — sit on the MLTSSL, along with 133211 Engineering Manager and the telecommunications codes 263311 and 263312.

The 312xxx draftsperson and technician codes generally sit on the STSOL, which means state nomination or a regional pathway rather than the independent 189. This is a good reason to check carefully whether your qualification supports Engineering Technologist (233914, MLTSSL) instead.

ICT codes assessed by the ACS — 261111, 261311, 261312, 261313, 263111 — are on the MLTSSL.

How to check your occupation properly

  1. Confirm your ANZSCO code from your duties, not your job title.
  2. Check the code against the current list on the Department of Home Affairs website — this is the only authoritative source, and it changes.
  3. Check the specific visa subclass page, because a code being "on a list" is not the same as being eligible for a given subclass.
  4. Check each state and territory's own nomination list separately; they publish their own, narrower, lists with their own conditions.
  5. Check whether your assessing authority actually assesses that code.
Never rely on a third-party list — including this page — as your final check. Occupation lists are revised by legislative instrument and third-party pages lag. Verify on the Home Affairs site on the day you act.

What happens if your occupation is removed

Removal does not invalidate a skills assessment you already hold, and it does not affect a visa application already lodged. It does mean you cannot lodge a new EOI or visa application relying on that occupation for that subclass.

If this happens, the realistic options are: a state or regional pathway that still lists the code; an employer-sponsored route under the CSOL; or a re-assessment under a closely related code your qualification and experience genuinely support.

Verify before you act

Migration rules, occupation lists, fees and processing times change. This guide was last reviewed on 25 August 2026. Always confirm current requirements with Engineers Australia, the ACS or the Department of Home Affairs before lodging anything, and seek advice from a registered migration agent (MARA) for immigration matters.

Frequently asked questions

What is the difference between MLTSSL and STSOL?

The MLTSSL supports the widest range of skilled visas, including the points-tested subclass 189 with no state or employer sponsorship. The STSOL supports state-nominated and regional pathways only, so a STSOL occupation always needs a state or territory nomination.

Is Civil Engineer on the skilled occupation list?

Yes. ANZSCO 233211 Civil Engineer sits on the MLTSSL and is eligible for the subclass 189, 190 and 491, along with employer-sponsored options. Verify on the current Home Affairs list before lodging.

How often does Australia update the skilled occupation list?

The lists are reviewed periodically and changed by legislative instrument, historically every one to two years, with the introduction of the Core Skills Occupation List being the most significant recent change. There is no fixed annual schedule, so check the current list before acting.

What is the CSOL?

The Core Skills Occupation List governs nominations under the subclass 482 Skills in Demand visa's Core Skills stream. It replaced the earlier employer-sponsored list arrangements and is maintained on advice from Jobs and Skills Australia.

Not sure your CDR is ready to submit?

Send it to us. A qualified engineer in your discipline reviews it against the MSA booklet and the Stage 1 competencies, runs a plagiarism scan, and tells you plainly what to fix — before you pay a non-refundable assessment fee.

Reply within 4 business hours Your documents stay confidential WhatsApp us