Choosing Your ANZSCO Code for the Subclass 189 Visa: What Gets It Wrong and Why It Matters (2026 Guide)
Your ANZSCO occupation code is the single most consequential decision in a Subclass 189 application. Unlike employer-sponsored or state-nominated pathways, the Subclass 189 visa has no employer, no state government, and no nomination authority to catch an error before it costs you. Choose the wrong code and you do not just face a delay: your entire Expression of Interest becomes invalid and you lose your position in the invitation queue. The only fix is to withdraw and start again. Last updated: April 2026 This guide walks you through how to choose the correct ANZSCO code for the Subclass 189 visa, what the most common mistakes look like in practice, and why getting this decision right before you lodge your EOI is the only acceptable approach. Why the 189 Visa Makes ANZSCO Code Selection Non-Negotiable The Subclass 189 points-tested stream is self-managed from start to finish. You select your occupation, lodge your EOI through SkillSelect, and wait for an invitation. There is no employer nomination, no state government review, and no secondary checkpoint before your EOI enters the pool. Any error in your ANZSCO code selection goes undetected until after the damage is done. The stakes are made worse by the MLTSSL restriction. The Subclass 189 visa only accepts occupations on the Medium and Long-term Strategic Skills List (MLTSSL), which as of April 2026 includes 212 occupations, per immi.homeaffairs.gov.au. If your chosen code sits on the Short-term Skilled Occupation List or the Regional Occupation List but not the MLTSSL, your EOI is ineligible for the 189 pathway entirely. No exceptions, no partial credit. Most applicants who get this wrong were not careless. They simply matched their job title to the nearest-sounding ANZSCO description without reading the actual task requirements, or they used the wrong ANZSCO version (more on that below). The result is the same either way. The Four-Step Decision Process for Choosing Your Code Step 1 — Confirm Your Occupation Is on the MLTSSL Before anything else, search the skilled occupation list on immi.homeaffairs.gov.au and verify that your intended ANZSCO code appears under the MLTSSL column. Do not assume that because an occupation exists somewhere in the ANZSCO classification, it is 189-eligible. Many occupations are classified under ANZSCO but excluded from the MLTSSL entirely. This is your first gate, and it is a hard one. Step 2 — Match Your Actual Duties, Not Your Job Title Your employer may use a job title that has no direct equivalent in ANZSCO. That is fine. What DHA and your skills assessment authority care about is whether your day-to-day duties match the task description listed for the nominated ANZSCO unit. A “Digital Solutions Architect” whose responsibilities align with ANZSCO 261112 (ICT Systems Analyst) will be assessed against that code, not their formal title. Read the full task description for your proposed code in the ANZSCO classification (Australian Bureau of Statistics). If your work covers at least 60% of the listed tasks, your duties support that code. Document this through your employment records, statutory declarations, and reference letters before you apply for assessment. The assessing authority will ask for this evidence. Step 3 — Identify the Correct Skills Assessment Authority for That Code Every ANZSCO code on the MLTSSL is paired with a specific skills assessment authority. Engineers Australia assesses engineering occupations. VETASSESS assesses most professional and managerial roles. ACS assesses ICT occupations. Applying to the wrong authority produces an invalid assessment, regardless of how strong your qualifications are on paper. Confirm your authority on the official DHA occupation list before lodging any assessment application. Do not rely on informal sources, migration forums, or acquaintances who “went through the same thing.” The official list is the only source that matters. Step 4 — Lock In the Code Before Lodging Your EOI Once you submit your EOI through SkillSelect, your nominated occupation code is fixed. DHA does not permit you to amend the ANZSCO code on an existing EOI. If you realise your code is wrong after submission, the only path forward is to withdraw your EOI and re-lodge with the correct code, which resets your EOI submission date and your position in the invitation pool. For how your points score affects your invitation chances, that queue position matters far more than most applicants realise. Not sure whether your duties match your ANZSCO code? RACC Indonesia’s MARA-registered migration agents review occupation code selections as part of our Subclass 189 consultation. Book a paid consultation with RACC Indonesia before you lodge. The ANZSCO 2013 Version Trap Australia maintains two versions of the ANZSCO classification: ANZSCO 2013 and ANZSCO 2022. For the Subclass 189, Subclass 190, and Subclass 491 skilled migration visas, DHA uses ANZSCO 2013, as confirmed on immi.homeaffairs.gov.au. ANZSCO 2022 was released for labour market statistics purposes and is not used for visa lodgement. This matters because the two versions differ in how certain occupations are classified and coded. An occupation that appears under one code in ANZSCO 2022 may carry a different code, a different title, or different task descriptions in ANZSCO 2013. If you identify your code using the 2022 classification and lodge an EOI using that code, you may find it does not align with your skills assessment outcome, which was assessed under the 2013 version. The mismatch creates problems that are difficult and expensive to unwind. Always use the ANZSCO 2013 classification (Australian Bureau of Statistics) when preparing a skilled visa application. What Happens When You Get It Wrong A wrong ANZSCO code selection on a Subclass 189 application follows a predictable sequence. We see this pattern regularly: Stage What Happens Skills assessment Returned as unsuccessful; your qualifications do not meet the criteria for the nominated code EOI validity Without a positive assessment, no valid invitation to apply can be issued EOI withdrawal You must withdraw the existing EOI entirely; no code amendment is possible Re-lodgement New EOI under the correct code resets your submission date Invitation round impact For competitive occupations, cutoff scores in monthly rounds can mean a