OSCA vs ANZSCO: Which Occupation List Rules Your Visa

Visa Plan LawyersImmigration Lawyer
Published

OSCA vs ANZSCO for Australian visas: ANZSCO remains the operative occupation classification for migration, and the tasks you perform must match the code.

If you are researching an Australian skilled or employer sponsored visa, you may have seen references to both OSCA and ANZSCO and wondered which one your application uses. The short answer: ANZSCO remains the operative occupation classification for migration. As at June 2026, the Department of Home Affairs has not adopted OSCA for visa purposes, so your occupation is still classified by its ANZSCO code.

That distinction is not academic. The occupation code you nominate determines which list applies, which visa pathway is open to you, and the standard your work will be measured against. Choose the wrong code, or assume a new classification governs your case when it does not, and you risk a refused nomination or a visa application that never gets off the ground.

What OSCA and ANZSCO actually are

ANZSCO stands for the Australian and New Zealand Standard Classification of Occupations. It is the system that has underpinned Australia’s skilled migration occupation lists for years. Every occupation carries an ANZSCO code and a set of typical duties, and the migration occupation lists are built around those codes.

OSCA stands for the Occupation Standard Classification for Australia. It is a newer occupation classification released by the Australian Bureau of Statistics to modernise how occupations are described for statistical purposes. Because it is more current in some respects, it is easy to assume it has quietly replaced ANZSCO everywhere. It has not, at least not for migration.

The two systems can classify the same job differently. They split, merge, and rename occupations in ways that do not line up code for code. So it is not safe to read an OSCA description, find the closest ANZSCO equivalent, and treat the two as interchangeable. For a visa, only the ANZSCO code and its duties are operative, and that is the description your case will be judged against.

Why ANZSCO still governs your visa

The occupation lists that drive skilled and employer sponsored visas are defined by legislative instruments and by the codes in ANZSCO. For migration, the Department continues to classify occupations by ANZSCO code. Until the Department formally adopts a different classification for visa decision-making and updates the relevant instruments, ANZSCO is what counts.

This is a point where confident-sounding but inaccurate information circulates online. Some commentary treats OSCA as though it is already the operative classification for visas. It is not. If a source tells you your visa occupation is now assessed under OSCA, treat that as incorrect and verify it against the primary source at immi.homeaffairs.gov.au.

You can read our plain-English explainer of the classification question on our OSCA page.

Where the occupation code bites

The occupation classification is not a background detail. It shapes several parts of your application.

  • Eligibility. Your nominated occupation must appear on the occupation list that applies to your visa subclass. For the Subclass 482 Skills in Demand visa, the Core Skills stream draws on the Core Skills Occupation List, while the Specialist Skills stream operates on a different basis. For the Subclass 186 Employer Nomination Scheme, the Direct Entry pathway also relies on the relevant occupation list.
  • Duties matching. It is not enough for a job title to sound like your occupation. Your actual duties must fit the description behind the ANZSCO code. Case officers look at what you will really do, not just the label.
  • Skills assessment. Many visas require a positive skills assessment, and the assessing authority assesses you against a specific occupation code. If the code is wrong, the assessment can be wrong too.

Because the occupation lists are set by legislative instruments and can be revised, you should always confirm that your occupation is currently listed for your intended subclass at the time you lodge. Lists change, and a revised occupation list is anticipated during 2026. Re-check before you rely on it.

The task match is decided independently, not certified

The most misunderstood part of occupation coding is who decides whether the match holds. A sponsor may believe in good faith that a role fits a nominated occupation, and may say so in the nomination. That belief is not the test. The decision-maker forms an independent view of whether the tasks of the position actually correspond to the nominated occupation, and a sponsor’s certification does not settle the question.

The Federal Court made this plain in Cargo First Pty Ltd v Minister for Immigration and Border Protection [2016] FCA 30. The Court accepted that the decision-maker must independently assess whether a significant majority of the tasks of the nominated position match the tasks of the nominated occupation. A sponsor’s assertion that the position corresponds to the occupation is not conclusive; the delegate is entitled, and required, to look at the substance of the role and reach their own conclusion. You can read the judgment on AustLII.

The practical lesson is direct. A code can look right on paper and still fail if the day-to-day tasks do not line up with the occupation behind it. This is where a plausible-sounding but loosely fitting code does the most damage. It survives the first glance, passes internal review, and then does not withstand the decision-maker’s own analysis of what the person will really do. The occupation you nominate is a promise about the work, and that promise is tested against a significant majority of the actual tasks, not a job title chosen to fit a list.

That is also why stretching to reach a listed occupation is a poor strategy. If your genuine duties sit outside a listed occupation, coding into a listed one you do not truly perform does not solve the eligibility problem. It moves the risk from a visible mismatch on the list to a hidden mismatch on the tasks, which a careful decision-maker is entitled to find. The stronger position is a code that reflects the real role, supported by a position description and evidence that shows the tasks matching the occupation.

Getting your occupation code right

A few practical steps reduce the risk of a code error derailing your application.

  1. Start from the duties, not the title. Map your real, day-to-day responsibilities against the ANZSCO occupation descriptions, then find the code that genuinely fits. Work from the tasks a decision-maker would see, because those are what the match is measured against.
  2. Check the current occupation list. Confirm the occupation appears on the list that applies to your specific subclass and stream, using the Department’s published material as your source.
  3. Line up your skills assessment. Make sure the occupation you assess under matches the occupation you nominate, so the two do not contradict each other.
  4. Document the task match. Build a position description and supporting evidence that show a significant majority of the tasks corresponding to the nominated occupation, rather than relying on a certification alone.
  5. Watch for list revisions. Because the migration occupation lists are updated by instrument, a code that is valid today may sit differently after a revision. Timing can matter.

Our skill assessment guide walks through how assessing authorities approach occupation matching, and our skilled visas page sets out the main points-tested and nominated pathways.

The takeaway

OSCA is a real and evolving classification, but for now it is a statistical tool, not the yardstick for your visa. Your Australian skilled or employer sponsored application is still classified by ANZSCO code, and that code is only as strong as the task match behind it. If any figure, list, or classification is central to your decision, confirm it against the Department of Home Affairs and the Federal Register of Legislation at the time you act, because these details change.

Getting the occupation classification right at the start is one of the cheapest ways to protect an application that may span years and significant cost. It is far easier to choose the correct code, and build the evidence that supports it, before lodgement than to unwind a refusal afterwards.

Speak to a migration lawyer

If you are unsure which occupation code fits your role, or whether your genuine duties will hold up as a task match, Visa Plan Lawyers advises on occupation selection, skills assessment strategy, and nomination. The firm reviews your duties against the current lists and the tasks behind each code so you lodge with confidence. Learn more on our employer sponsored visas page or get in touch to discuss your situation.

Frequently asked questions

Is OSCA now used for Australian visa applications?
No. As at June 2026, the Department of Home Affairs has not adopted OSCA as the operative occupation classification for migration. Skilled and employer sponsored visas are still assessed by ANZSCO code. Confirm the current position on immi.homeaffairs.gov.au before you rely on any occupation classification.
What is the difference between OSCA and ANZSCO?
ANZSCO is the Australian and New Zealand Standard Classification of Occupations, the long-standing system used for migration occupation lists. OSCA is the Occupation Standard Classification for Australia, a newer statistical classification released by the Australian Bureau of Statistics. OSCA is not the operative classification for visa purposes.
Why does the occupation code matter so much?
The code sets which occupation list applies and which visa pathway is open to you, and the decision-maker independently checks that the tasks of your position genuinely match the nominated occupation. A plausible-sounding code with a poor task match can still be refused.

Related services

Speak with a lawyer

All enquiries are handled directly by our immigration lawyers. Complete the form and we will be in touch within one business day.

  • No referral or obligation required
  • Enquiries responded to within one business day

Prefer to call?

(03) 9958 5854

enquiry@visaplan.au

Visa Plan Lawyers
Level 13, 257 Collins Street
Melbourne VIC 3000