When you search "NOC code" online, the first twenty results teach you about Network Operations Centers — the IT infrastructure hubs that telecom companies and data centres use to monitor network health around the clock. That is the wrong NOC entirely. If you are preparing an Express Entry profile, a Provincial Nominee Programme application, or a Canadian resume, you need the National Occupational Classification. This guide performs the NOC code disambiguation that no other immigration resource makes explicit: it separates the IT world's acronym from Canada's occupational taxonomy, explains which version of the Canadian system applies to your application right now, and walks you through a four-step process to find, confirm, and align your code before you submit a single document.
"NOC code" is a textbook search-disambiguation problem. The acronym belongs to two entirely separate fields — information technology networking and Canadian immigration policy — with no coordination between them. IT professionals searching for Network Operations Centre documentation vastly outnumber immigration applicants searching for occupational classification guidance, which pushes the immigration meaning off the first page of results entirely. Immigrants who know they need a NOC code for Express Entry regularly land on IT tutorials, lose confidence in their research direction, and rely on incomplete forum posts instead. This page exists to close that gap.
| Context | What "NOC code" means | Who uses it | Code format | |---|---|---|---| | IT / telecom networking | Network Operations Centre — the facility that monitors infrastructure and service continuity | Network engineers, IT operations managers, telecom operators | Variable — alert IDs, event identifiers | | Canadian immigration | National Occupational Classification — the government taxonomy that classifies every occupation in Canada's labour market by title, duties, and training requirements | Immigrants applying through Express Entry, PNPs, and any IRCC process requiring occupational declaration | 5-digit number, e.g., 21231, 43100 |
If the code in front of you is not a five-digit number sourced from noc.esdc.gc.ca or an IRCC form, you are looking at the wrong NOC for immigration purposes.
You need a National Occupational Classification code if you are: applying through Express Entry under the Federal Skilled Worker Programme, the Canadian Experience Class, or the Federal Skilled Trades Programme; completing a Provincial Nominee Programme application; applying for work authorisation where occupation eligibility is assessed by IRCC; or preparing a Canadian resume for a role where the employer's ATS filters against Canadian occupational categories.
You do not need a Canadian NOC code if you are an IT professional configuring network monitoring systems, searching for US ONET codes, UK SOC codes, or Australian ANZSCO codes, or researching anything outside of the Canadian immigration and labour market context. The disambiguation is now settled: the rest of this guide addresses the Canadian immigration meaning exclusively.
Your NOC code is not administrative paperwork. It is the single variable IRCC uses to determine whether you are eligible for the programme you are applying under, how many Comprehensive Ranking System (CRS) points your work experience earns, and whether your employer's job offer meets the occupational standards for its declared category. Getting it wrong has compounding consequences — and those consequences reach your resume before they reach your immigration file. Our immigration-specific resume tools for newcomers are built around this dual reality.
When you create an Express Entry profile, IRCC reads your declared NOC code and cross-references it against the eligible occupations for each programme stream. The Federal Skilled Worker Programme uses your NOC to confirm that your past work experience meets Canada's skilled work standard. The Canadian Experience Class checks that your Canadian work experience falls within the required TEER categories. Provincial Nominee Programmes frequently publish explicit lists of in-demand NOC codes — some will only nominate applicants whose occupation matches their regional labour market priorities exactly.
Since November 2022, all NOC codes use the TEER system — Training, Education, Experience and Responsibilities — which replaced the old skill level labels (0, A, B, C, D). There are six TEER levels, numbered 0 through 5:
For federal Express Entry programmes, eligibility is generally restricted to TEER 0, 1, 2, and 3. TEER 4 and TEER 5 occupations are generally ineligible for federal Express Entry streams, though some Provincial Nominee Programmes operate their own nomination criteria and may accommodate different TEER levels within their specific regional programme streams.
Immigration is only half of the risk equation. When you submit a resume to a Canadian employer, their Applicant Tracking System filters your application using keyword and category signals. Many Canadian employers — particularly in the federal public service, healthcare, and regulated financial services — build job descriptions that map directly to NOC task language. If your resume does not contain the vocabulary from your NOC code's lead statement and example duties, you can fail an ATS screen even if you are fully qualified for the role. Use ResumeRadar's ATS optimizer to close that gap, and see our resource on ATS keywords for Canada before you revise.
There are two editions of the National Occupational Classification in wide circulation. Using the older one on a current application is a filing error. This is the second layer of NOC code disambiguation — and it is avoidable once you know the difference.
NOC 2021 restructured the entire occupation taxonomy. Many code numbers changed: occupations were renumbered, renamed, merged, or split. A software developer who found their role under NOC 2173 (Computer programmers and interactive media developers) in the 2016 system will find that code no longer exists in 2021. Administrative officers moved from the four-digit NOC 1221 to the five-digit NOC 13100. The structural redesign also introduced the TEER classification system, replacing the old skill levels entirely.
NOC 2016 used four skill level categories: Level 0 (management), A (professional), B (technical and skilled trades), and C and D (general labour). ESDC replaced these with the six-tier TEER system to create a more precise classification that better reflects the actual training, education, experience, and responsibility differences between occupations, and to improve international comparability. The correspondence is approximate: TEER 1 maps broadly to the old skill level A; TEER 2 and TEER 3 to old skill level B; TEER 4 to old skill level C; and TEER 5 to old skill level D. The management tier remains TEER 0. However, some occupations moved between categories when the taxonomy was restructured — the crosswalk is not one-to-one.
For a deeper look at how the full taxonomy works, see our complete guide to NOC codes in Canada.
The identification rule is simple: a four-digit code (for example, 2173, 1221, 3012) references NOC 2016. A five-digit code (for example, 21231, 13100, 31301) references NOC 2021. If a job posting or immigration guide cites a four-digit code, it is using legacy taxonomy. You still need to find the corresponding NOC 2021 five-digit code before using any code number on an IRCC document.
IRCC made NOC 2021 mandatory for all immigration applications in November 2022. From that date forward, submitting a four-digit NOC 2016 code on a new IRCC application is a filing error that can result in the submission being returned. The NOC 2021 database at noc.esdc.gc.ca includes crosswalk guidance to help applicants identify the correct five-digit equivalents for their occupations.
Go to noc.esdc.gc.ca and use the keyword search. Enter your job title, your industry, or the core duties that define your role. The database returns a ranked list of candidate codes with their titles and TEER levels. Identify three to five candidates and do not eliminate any based on title alone — proceed to Step 2 before making a selection.
Click into each candidate code and read the lead statement — the one or two sentences at the top of the entry that define the scope of the occupation. This is the authoritative definition that IRCC assesses against.
A concrete example: NOC 21231 Software Engineers and Designers states that workers in this group "research, design, evaluate, integrate and maintain software systems and their components." If the majority of your daily work fits that description, the code is a strong candidate. NOC 43100 Administrative Officers, by contrast, describes workers who "co-ordinate the activities of an office administrative system" — a fundamentally different scope even if your job title might sound adjacent. Confirm that the majority of what you do in your role appears in the lead statement and listed duties before finalising a code.
Once you have a candidate code, note its TEER level and cross-reference it against the eligibility requirements for your target programme. If your occupation falls at TEER 4 or TEER 5, and your duties genuinely match a higher TEER code with a broader scope of responsibility, review whether the higher classification accurately represents your actual work — then consult an RCIC before declaring a code that your documentation may not fully support.
This step is consistently skipped — and it should not be. The language in your NOC code's typical duties section is the same vocabulary that Canadian employer ATS systems and immigration officers are calibrated to recognise. After confirming your code, compare your resume bullets against the NOC task descriptions and rewrite them to use the same verbs and professional terminology. This is not keyword stuffing — it is alignment to the standard occupational vocabulary for your field in Canada. For full guidance on applying NOC language to your resume, see our resource on ATS keywords for Canada.
Submitting a four-digit code from the 2016 version on a post-November 2022 IRCC application is a direct filing error. This happens because forum posts, community guides, and outdated immigration agency templates have not been updated. Always verify that any NOC code you use is a five-digit NOC 2021 code sourced from noc.esdc.gc.ca before entering it on any IRCC form.
Claiming a higher TEER level occupation than your actual role supports creates a misrepresentation risk. IRCC can request reference letters, job descriptions, pay stubs, or statutory declarations that verify your declared duties match the code you claimed. When the evidence does not support the code, the application can be returned, the occupation reclassified, and the CRS score adjusted — or a misrepresentation concern may be raised.
"Project Manager," "Business Analyst," and "Senior Associate" each map to multiple NOC 2021 codes depending on the sector, scope, and level of the role. Matching by job title without reading the lead statement produces a coin-toss result that an IRCC officer can challenge. The lead statement is the authoritative definition — spend two minutes reading it.
Many applicants have held positions that span two different NOC categories — for example, a software developer who also managed junior engineers, or an accountant who conducted strategic financial planning. Your complete work history may include qualifying experience under secondary NOC categories that affects how your profile is documented in Express Entry. Failing to account for this occupational complexity can create inconsistencies that require explanation.
ResumeRadar is built specifically for immigrants applying to Canada and Australia. Unlike general-purpose AI resume tools, it has the full NOC 2021 taxonomy integrated into its analysis engine. No major resume tool competitor — Jobscan, Enhancv, Rezi, Resume.io, or Novoresume — has published a single sentence about NOC codes, let alone built the National Occupational Classification into their product. The NOC code matching tool fills a gap the entire resume tool category has failed to recognise.
When you upload your resume, ResumeRadar returns two scores simultaneously. The first is an employer ATS match rate for the job posting you are targeting. The second is a NOC alignment score showing how closely your resume language matches the lead statement and task descriptions for your identified occupation code. Both scores matter: the ATS score gets your resume read by the employer; the NOC alignment score protects the consistency between what your resume says and what you declare on your IRCC application. Use the ATS optimizer to act on both in a single revision session.
Upload your resume to the NOC code matching tool and the system reads your job titles, duties, and career history, then returns your most likely NOC 2021 code with an explanation of why it matched and what your TEER level means for your pathway options. From there you can confirm the code, explore alternatives, and immediately see which resume bullets need revision to align with the NOC task descriptions — before you submit any Canadian application.
In Canadian immigration, a NOC code (National Occupational Classification) is a government-assigned five-digit code that identifies your occupation within Canada's labour market taxonomy, maintained by Employment and Social Development Canada (ESDC). IRCC uses your declared NOC code to assess programme eligibility for Express Entry and provincial nominee programmes, and to evaluate the skill level of your work experience. It is entirely unrelated to Network Operations Centre codes used in IT networking — which dominate general search results for the term "NOC code" but are irrelevant to any immigration application.
NOC 2021 is the current mandatory version for all IRCC applications, replacing NOC 2016 as of November 2022. The most significant structural change is the introduction of the TEER system (Training, Education, Experience and Responsibilities), which replaced the old skill level categories labelled 0, A, B, C, and D. Many code numbers also changed between versions — using a four-digit NOC 2016 code on a current IRCC application is a filing error that can cause your submission to be returned.
Use the official Government of Canada NOC 2021 database at noc.esdc.gc.ca. Search by your job title or by keywords describing your core duties. Verify by reading the lead statement — the first sentence or two of each NOC entry — and confirming that the majority of your regular duties align with it. Do not rely on job title alone: the lead statement is the definition that IRCC evaluates your work experience against, and matching on title without reading it is the most common NOC verification error.
Yes. The Federal Skilled Worker Programme and the Canadian Experience Class generally require TEER 0, 1, 2, or 3 occupations. TEER 4 and TEER 5 occupations are generally ineligible for federal Express Entry streams, though some Provincial Nominee Programmes operate their own eligibility criteria and may accommodate different TEER levels within specific provincial streams. Always verify current requirements against IRCC's official programme pages — these thresholds can change through ministerial instructions at any time.
Submitting a NOC code that does not accurately reflect your primary occupation can result in IRCC returning your profile for correction, reducing your CRS score if the claimed TEER level cannot be substantiated by your supporting documentation, or disqualifying you from the programme you applied under. Getting your NOC code right before you submit is substantially easier than correcting a mismatched profile after IRCC has reviewed it.
You now know what separates the National Occupational Classification from a Network Operations Centre, why the version difference between NOC 2016 and NOC 2021 matters for every application submitted after November 2022, how to verify your code using the primary source lead statement rather than job title alone, and the five mistakes that turn an avoidable error into an immigration setback.
The next step is practical: confirm your code and check whether your resume speaks the language that Canadian ATS systems and IRCC officers expect to see.
Find Your NOC Code Free — upload your resume to ResumeRadar's NOC code matching tool and receive your best-matched NOC 2021 code, TEER level classification, and a clear explanation of why your experience aligns to that code — before you submit any application.
Already know your NOC code but unsure whether your resume reflects it? Check Your Resume Against Your NOC Code with ResumeRadar's ATS optimizer and see your employer keyword pass rate and NOC alignment score side by side — in one scan, before you apply anywhere.
In Canadian immigration, a NOC code (National Occupational Classification) is a government-assigned code that categorizes your occupation within Canada's labour market taxonomy and is used by IRCC to assess eligibility for programs like Express Entry and provincial nominee programs. It is entirely unrelated to the Network Operations Center codes used in IT networking, which typically dominate general search results for the same term.
NOC 2021 is the current mandatory version required for all IRCC applications as of November 2022, replacing the older NOC 2016 system. The key structural change is the introduction of TEER (Training, Education, Experience and Responsibilities) levels, which replaced the former skill level categories (0, A, B, C, D) — and many individual code numbers also changed between versions, making it a filing error to use a 2016 code on a 2021 application.
Use the official Government of Canada NOC 2021 search tool at noc.esdc.gc.ca, search by your job title, and then verify your match by reading the lead statement — the first sentence of the NOC description — confirming that at least 80% of your listed duties align. IRCC assesses eligibility based on the lead statement rather than job title alone, so this verification step is critical before using any code on your Express Entry profile.
Yes — the Federal Skilled Worker Program (FSWP) and Canadian Experience Class (CEC) both require a TEER 0, 1, 2, or 3 occupation, making TEER 4 and 5 occupations generally ineligible for federal Express Entry streams. Some Provincial Nominee Programs do accommodate lower TEER levels, so always verify current thresholds directly on IRCC's official program pages, as eligibility requirements can change with policy updates.
Submitting an inaccurate NOC code can result in IRCC returning your application for misrepresentation, a reduced CRS score if the claimed TEER level is incorrect, or disqualification from the program you applied under. Immigration consultants consistently identify NOC code mismatch as one of the most preventable causes of Express Entry application rejection.