What NOC Code Should I Use on My Resume?
Find and place the right NOC 2021 code

You have been told you need a NOC code on your resume. Maybe you found several that seem close to what you do, or maybe you picked one based on your job title without looking further. Either way, getting this wrong can cost you your Express Entry application. This guide explains what the NOC system is, how to find your code, and exactly where and how to use it on your resume.
What is the NOC system
The National Occupational Classification (NOC) is Canada's standardized framework for categorizing every occupation in the country. It is maintained by Employment and Social Development Canada (ESDC) and used across immigration, labour market analysis, and education planning.
In 2022, the NOC underwent a major overhaul. The old system used 4-digit codes organized by skill level. The current system - NOC 2021 - uses 5-digit codes organized by a new structure called TEER (Training, Education, Experience, and Responsibilities).
4-digit NOC codes are outdated
If you are working with a 4-digit NOC code, it is from the old system. Immigration applications now require the 5-digit NOC 2021 version.
Every occupation in Canada has a NOC code. Software developers are 21232. Financial auditors and accountants are 11100. Retail and wholesale trade managers are 60020. Electrical engineers are 21310. Your code is the bridge between what you do and how Canada classifies that work for immigration purposes.
Why your NOC code matters for immigration
Your NOC code is not a formality. It directly determines your eligibility for immigration programs and affects your Comprehensive Ranking System (CRS) score.
- Express Entry eligibility - The Federal Skilled Worker (FSW) program requires work experience in a TEER 0, 1, 2, or 3 occupation. If your NOC code falls into TEER 4 or 5, you do not qualify through FSW.
- Provincial Nominee Programs (PNP)- Many provinces target specific NOC codes. Ontario's Tech Draw, for example, invites candidates with NOC codes in software, data, and IT occupations. If your code is not on the list, you are not eligible for that draw.
- LMIA applications - When a Canadian employer applies for a Labour Market Impact Assessment, the job must align with a specific NOC code. Your resume needs to demonstrate that your experience matches that code.
- CRS points - Your work experience points depend on having qualifying experience in a skilled NOC category. Three years of experience in a TEER 1 occupation earns you significantly more CRS points than unclassified or misclassified work.
Choosing the wrong NOC code does not just lower your score - it can result in your work experience not being counted at all.
Understanding the TEER system
The TEER system categorizes occupations by the type of training, education, and experience typically required. There are six categories:
| TEER | Education required | 2nd digit | Examples | Express Entry |
|---|---|---|---|---|
| 0 | Management | 00 | Marketing managers (10022), Financial managers (10010) | Yes |
| 1 | University degree | 1 | Software developers (21232), Financial auditors (11100) | Yes |
| 2 | College diploma (2+ years) | 2 | Dental hygienists (32111), Paralegals (42201) | Yes |
| 3 | College diploma (<2 years) | 3 | Bakers (63202), Truck drivers (73300) | Yes |
| 4 | High school / on-the-job | 4 | Retail salespersons (64100), Home support workers (44101) | No (FSW) |
| 5 | No formal education | 5 | Landscaping labourers (85121), Food counter attendants (65201) | No |
Key takeaway
For Express Entry through FSW or CEC, your primary NOC code must be in TEER 0, 1, 2, or 3. TEER 4 and 5 occupations do not qualify.
How to find your NOC code
There are three reliable methods, and you should ideally use more than one to cross-check your result.
1. Search the official NOC finder on Canada.ca
Go to the Government of Canada's NOC website and search by your job title. The tool returns a list of potential matches. For each result, read the lead statement (a one-sentence summary of what the occupation involves) and the main duties list. Your match is the one that describes what you actually do on a daily basis, not the one with the fanciest title.
2. Use Fennec360's built-in NOC search
Our CV Builder includes a NOC lookup integrated directly into the work experience section. Search by job title, review the matched descriptions, and the selected NOC code is automatically added to your resume in the correct format.
3. Compare duties, not titles
This is the step most people skip. Job titles vary wildly across countries and companies. A "Technical Lead" at one company might do the same work as a "Senior Developer" at another. What matters to IRCC is not what your employer called you — it is what you actually did. Open your top two or three NOC matches, read every main duty listed, and pick the code where at least half of those duties match your real responsibilities.
Where to put your NOC code on a resume
Your NOC code should appear in two places.
In the Immigration Summary
At the top of your resume, include your primary NOC code in the immigration summary section:
Primary NOC: 21232 - Software developers and programmers
TEER Category: 1
Express Entry Stream: Federal Skilled Worker
Next to each job title
Place the NOC code in parentheses immediately after each job title. Here is a before-and-after comparison:
Before:
Software Developer
Acme Corp - Mumbai, India
June 2019 - March 2024
After:
Software Developer (NOC 21232)
Acme Corp - Mumbai, India
June 2019 - March 2024
That single addition - the NOC code in parentheses - tells the officer exactly which classification you are claiming for that role. No guesswork required.
Matching your duties to the NOC description
IRCC does not just check that you listed a NOC code. They verify that your described duties align with the official NOC description. Here is how to get this right.
Open the NOC page for your code and look at the main duties. For NOC 21232 (Software developers and programmers), the duties include items like "write, modify, integrate and test software code," "maintain existing computer programs by making modifications as required," and "identify and communicate technical problems, processes and solutions."
Your resume bullet points should reflect this language. That does not mean copying the NOC description word for word — IRCC officers recognize verbatim copying and it undermines your credibility. Instead, describe your actual work using terminology that aligns with the NOC.
The 50% rule
At least 50% of the listed main duties should be reflected in your work experience. If only two out of eight duties match, that NOC code is probably not the right fit.
| Weak | Strong (mirrors NOC language) |
|---|---|
| "Worked on software projects for the company" | "Wrote, tested, and maintained application code in Python and Java for a client-facing insurance platform serving 50,000 users" |
What if your jobs have different NOC codes
This is completely normal. If you worked as a financial auditor (NOC 11100) for three years and then moved into a retail management role (NOC 60020), each position should list its own NOC code. IRCC expects to see the correct code for each role, not the same code applied to everything.
Your primary NOC code— the one you are applying under — should be the occupation reflected in your most recent or most substantial role. This is the code that determines your Express Entry eligibility and the one your immigration summary highlights.
Having different NOC codes across your career is not a red flag. It shows career progression or breadth. The only issue arises when you force a single NOC code onto roles where it clearly does not fit. If your duties as a junior analyst do not match NOC 21232, do not label them as such just because your current role does.
5 common NOC mistakes that hurt your application
- Using the old 4-digit system instead of NOC 2021. The 4-digit codes were retired in 2022. If your resume says NOC 2173 instead of NOC 21232, it signals that your application is based on outdated research. Always use the current 5-digit codes.
- Choosing based on job title alone."Marketing Manager" might map to NOC 10022 (advertising and marketing managers) or NOC 11202 (professional occupations in business management consulting). The title means nothing — the duties determine the code.
- Picking a higher TEER code that does not match your actual work. Claiming TEER 1 when your real duties align with TEER 3 is not a strategy. It is a misrepresentation. IRCC can reject your application or issue a procedural fairness letter demanding clarification.
- Using the same NOC for every job regardless of duties. If you held three different roles with genuinely different responsibilities, they likely have different NOC codes. Labeling all three with the same code when the duties do not match invites scrutiny.
- Not including the NOC code on the resume at all. Some applicants research their NOC code for the Express Entry profile but never put it on the resume itself. This forces the officer to infer your classification from your bullet points alone. Make their job easier. Put the code right next to each job title.
NOC codes and Express Entry scoring
Your NOC code determines which Express Entry programs you qualify for:
- Federal Skilled Worker (FSW) - Requires at least one year of continuous full-time work experience in a TEER 0, 1, 2, or 3 occupation within the last ten years.
- Canadian Experience Class (CEC) - Requires at least one year of skilled Canadian work experience in a TEER 0, 1, 2, or 3 occupation within the last three years.
- Federal Skilled Trades (FST) - Requires at least two years of full-time work in a qualified skilled trade, which maps to specific NOC codes in TEER 2 and 3 categories (e.g., electricians, plumbers, welders).
Work experience duration at a qualifying NOC level directly affects your CRS score. Under the FSW stream:
| Years of experience | CRS points (FSW) |
|---|---|
| 1 year | 40 |
| 2–3 years | 53 |
| 4–5 years | 64 |
| 6+ years | 72 |
32 CRS points at stake
The difference between 1 year and 6+ years of correctly classified experience is 32 CRS points. If any of those years are under the wrong NOC code, those points disappear.
Want to see exactly how your NOC classification affects your total score? Use our CRS Calculator to model different scenarios. And if you are ready to build a resume that puts your NOC front and center, start with our Canada Immigration CV Builder.
Ready to build yours?
Our builder handles the formatting so you can focus on what matters.
Build your immigration resume nowRelated guides
How to Write a Resume for Canadian Immigration (2026)
Express Entry, PNP, and IRCC resume best practices
Read guideCanadian Resume vs. American Resume: Key Differences
Format, length, photo rules, and employer expectations
Read guideHow to Write an ATS-Friendly Resume (2026)
Beat applicant tracking systems with the right format, fonts, and keywords
Read guide