
ANZSCO Occupation Directory
Search occupations by job title or 6-digit ANZSCO code and copy the code you need for your skills assessment or visa application.
Partial words and multiple keywords both work — e.g. reg nurse mental or 2535.
Codes are listed as a general reference only. Always confirm the correct ANZSCO code, occupation list and assessing authority for your situation before lodging an application.
Get clear guidance and professional support to turn your engineering experience into a strong CDR.
ANZSCO (Australian and New Zealand Standard Classification of Occupations) is an official system that classifies jobs based on the required skills, core duties, and ICT specializations. For an ACS RPL (Recognition of Prior Learning) application, ANZSCO defines the official benchmark for an occupation setting the standard for the role rather than assessing your formal academic qualifications.
An ANZSCO code is a specific numerical identifier used to align non-ICT or unaccredited work experience with a recognized ICT occupation for Australian skilled migration. When submitting your RPL report to the Australian Computer Society (ACS), selecting the correct code (e.g., 261312 for a Developer Programmer or 261111 for an ICT Business Analyst) ensures your documented project experience, Key Areas of Knowledge, and daily responsibilities align directly with ACS occupational requirements.
ANZSCO codes classify occupations by defining the required skills, capabilities, and ICT responsibilities for Australian migration. Choosing the correct code for an ACS RPL (Recognition of Prior Learning) assessment can be challenging, but evaluating your non-ICT or practical work history helps find the most accurate match.
Navigating ANZSCO code selection involves analyzing concrete work history against standard criteria rather than relying on internal company titles.
1Evaluate against ACS guidelines: Review the official ACS ANZSCO Code Descriptions to match your daily ICT duties, technologies used, and core responsibilities with the correct occupational profile.
2
Verify minimum ICT experience requirements: Ensure you meet the ACS RPL suitability criteria, which require 6 years of relevant ICT work experience if you hold a non-ICT degree, or 8 years if you have no tertiary qualifications.
3
Choose an alternative category if ineligible: If your specific ICT title doesn’t align neatly with a single discipline (such as Software Engineer or Systems Analyst), apply under a broader non-defined category like ICT Professionals NEC (ANZSCO 269999).


An ANZSCO code defines the standard duties, skills, and ICT knowledge required for a specific tech role. For an ACS RPL application, it serves as the benchmark against which your non-ICT or practical work history is evaluated.
ACS requires a minimum of 6 years of relevant ICT work experience if you hold a non-ICT degree, or 8 years if you have no tertiary qualifications.
No. ACS assesses your actual daily responsibilities, technical tasks, and Key Areas of Knowledge rather than your official designation.
Your two RPL project reports must explicitly detail technologies used, problem-solving methods, and responsibilities that closely match the official ACS ANZSCO description for that role.
NEC stands for "Not Elsewhere Classified." Code 269999 is used for specialized or multi-disciplinary ICT roles that do not fit standard categories like Software Engineer or Systems Analyst.
If your work history fails to demonstrate key duties required by the chosen ANZSCO code, ACS may deem your experience unsuitable or recommend a different, more relevant code.
Official occupation descriptions, core ICT duties, and guidelines are available in the ACS ANZSCO Code Descriptions document and the ACS Skills Assessment Guidelines booklet.