Your NOC code is the single most consequential classification decision in a Canadian immigration application. Get it right and your work experience counts. Get it wrong and your application can be refused — not because you lack the experience, but because the code you chose doesn’t match what you actually did.
This guide explains what the NOC system is, how TEER categories work, exactly how to find the right code for your occupation, and the specific mistakes that cause refusals.
What the NOC system is and why it matters
The National Occupational Classification (NOC) is Canada’s official system for categorising every occupation in the labour market. It assigns a unique five-digit code to each occupation based on job duties, skill level, education, and responsibilities. IRCC uses these codes as the reference point for evaluating work experience in virtually every economic immigration program.
When you enter work experience in an Express Entry profile or a PR application, you are not just describing a job — you are claiming that the work you performed corresponds to a specific NOC description. IRCC officers then verify that claim against the reference letters and employment documentation you provide. If your documents don’t support the NOC you claimed, the work experience is excluded.
The NOC matters for:
- Express Entry eligibility — your occupation must fall in TEER 0, 1, 2, or 3 to qualify for FSWP, CEC, or FSTP
- CRS points — the number of qualifying work experience years you can claim depends on the NOC matching your documented duties
- Program-specific requirements — many PNP streams and category-based draws target specific NOC codes
- Work permit eligibility — your employer’s LMIA is tied to a specific NOC, and wages must meet or exceed the prevailing rate for that code
- Spousal Open Work Permit — the principal applicant typically needs a TEER 0, 1, 2, or 3 occupation for the spouse to be eligible
The shift to NOC 2021: what changed and why it still matters
Canada replaced the old NOC system — which used four-digit codes and skill levels labelled 0, A, B, C, and D — with NOC 2021 effective November 16, 2022. All immigration applications submitted from that date onward must use the new five-digit NOC 2021 codes.
If you researched your NOC before November 2022, or if you are using information from older immigration guides, your code may be wrong. The old four-digit codes are no longer valid. Many occupations also shifted between categories when the system changed — some roles that previously qualified for Express Entry under the old Skill Level B are now in TEER 4 under the new system, making them ineligible.
The new system also expanded the number of codes from approximately 500 to 516, updated job descriptions to reflect modern workplace realities, and reorganised several occupational groups — particularly in technology and healthcare.
Understanding the TEER system
TEER stands for Training, Education, Experience, and Responsibilities. It is the second digit of every five-digit NOC code and determines whether an occupation qualifies as skilled work for immigration purposes.
| TEER | What it typically requires | Express Entry eligible? |
|---|---|---|
| 0 | Management occupations — planning, directing, managing resources and people | Yes |
| 1 | University degree | Yes |
| 2 | College diploma, or apprenticeship training of 2+ years | Yes |
| 3 | College diploma, or apprenticeship of less than 2 years, or 6+ months on-the-job training | Yes |
| 4 | Several weeks of on-the-job training | No |
| 5 | Short demonstration or no formal education required | No |
For Express Entry — FSWP, CEC, and FSTP — only TEER 0, 1, 2, and 3 occupations count as skilled work experience. Work performed in TEER 4 or TEER 5 roles is not eligible, regardless of how many years you accumulated or how well your reference letters are written.
This is one of the most important things to verify before building an immigration strategy: that your occupation genuinely sits in TEER 0–3, not TEER 4 or 5.
How to read a five-digit NOC code
The structure of a NOC 2021 code is not arbitrary. Each digit tells you something specific:
First digit — broad occupational category (sector)
- 0: Legislative and senior management
- 1: Business, finance and administration
- 2: Natural and applied sciences
- 3: Health
- 4: Education, law, social, community and government
- 5: Art, culture, recreation and sport
- 6: Sales and service
- 7: Trades, transport and equipment operation
- 8: Natural resources, agriculture and related production
- 9: Manufacturing and utilities
Second digit — TEER category (0 through 5), as described above
Third digit — major occupational group within the sector
Fourth digit — sub-group
Fifth digit — specific occupation
Example: NOC 21231 — Software developers and programmers
- 2 = Natural and applied sciences sector
- 1 = TEER 1 (university degree typically required)
- 2 = Computing and mathematical sub-sector
- 3 = Software and computer applications sub-group
- 1 = Specific occupation: Software developers and programmers
Once you understand this structure, you can quickly read whether any NOC code is likely to qualify for Express Entry just by looking at the second digit.
Step-by-step: how to find your NOC code
Step 1 — Go to the official IRCC NOC finder tool
IRCC maintains a dedicated tool for finding your NOC code at: canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/find-national-occupation-code.html
This tool links to the NOC 2021 database on the ESDC website and allows you to search by job title or keyword. Always use IRCC’s page as your entry point — it ensures you are searching the correct version (NOC 2021) and not an older version.
Step 2 — Search by duties, not by title
This is the most important instruction in this entire guide. Do not search for your job title and assume the first result is your code.
Your actual job title may not appear in the NOC at all. “Digital marketing specialist,” “growth hacker,” “customer success manager,” and hundreds of other modern job titles have no direct NOC equivalent. What matters is not what you are called — it is what you do. Search using words that describe your main daily tasks.
A software engineer who also manages a team of developers might fall under NOC 21232 (software engineers and designers) or NOC 21233 (web developers and programmers) depending on primary duties — or under NOC 20012 (computer and information systems managers) if management is the primary function. Only reading the NOC descriptions determines which applies.
Step 3 — Read the full NOC description, especially the main duties
When you find a candidate NOC, open its full description. Every NOC entry contains:
- Lead statement — a one or two sentence summary of the occupation’s primary function
- Main duties — a bulleted list of specific tasks and responsibilities
- Employment requirements — typical education and training background
- Sample job titles — other titles commonly associated with this NOC
Read the lead statement and the main duties carefully. Your actual daily work should align with a substantial portion — typically at least 60 to 70 percent — of the listed main duties. If the description doesn’t match your work, it is not your NOC regardless of what the title says.
Step 4 — Check the TEER category
Note the second digit of the code you’ve identified. Confirm it is 0, 1, 2, or 3 if you are applying through Express Entry. If the second digit is 4 or 5, the occupation does not qualify — you need to determine whether a different NOC better fits your duties, or whether Express Entry is the right pathway for you.
Step 5 — Verify consistency with your employment documentation
Your NOC choice must be supported by your employment reference letters. Cross-reference the main duties listed in the NOC against what your reference letter says you did. Ideally, your reference letter language should closely reflect — without copying verbatim — the core duties in the NOC description. If your letter describes duties that bear no resemblance to the NOC description, either the NOC is wrong or the letter needs to be more specific.
The golden rule: duties over title
IRCC officers are trained to look past job titles. They read reference letters and compare described duties against the claimed NOC’s main duties list. Two people with identical job titles can legitimately claim different NOC codes because their actual responsibilities differed.
A “manager” who primarily performs technical or administrative tasks rather than directing people and resources may not qualify as a TEER 0 occupation. A “coordinator” who genuinely plans projects, supervises staff, and manages budgets may well qualify as TEER 0 or 1. The title determines nothing. The duties determine everything.
This also means that inflating your NOC — choosing a higher-prestige or higher-TEER code that doesn’t actually reflect your work — is both an immigration risk and a misrepresentation concern. If your reference letters describe duties that don’t match the claimed NOC, the officer excludes that work experience from your application. In more serious cases, the inconsistency can trigger a misrepresentation finding.
When your role spans two NOC codes
Modern jobs are often hybrid roles. A software developer who also manages a small team, a nurse who also teaches clinical skills, or a financial analyst who also manages client accounts may find their duties split across two NOC descriptions.
The rule is to identify your primary function — the role that consumed the majority of your time and appears most prominently in your employment documentation — and claim that NOC. If you genuinely split your time equally across two distinct roles, you may be able to claim both, but each must have separate documentation and each must meet the one-year minimum experience threshold independently.
Do not combine duties from two NOC codes to try to build a single strong claim. IRCC assesses each code against the duties listed for that specific code, not a custom blend of your choosing.
What to do if your occupation doesn’t clearly fit any NOC
This happens more often than people expect, particularly for emerging technology roles, entrepreneurial positions, and hybrid specialisations. When no single NOC is a strong match:
Look for “other” catch-all codes. Many NOC groups include a residual code for roles that don’t fit standard descriptions — for example, “Other professional occupations” within a given sector. These are legitimate and accepted, provided your duties genuinely fit the catch-all category’s lead statement.
Check adjacent codes. A data scientist might legitimately fall under NOC 21211 (data scientists) or NOC 21220 (statisticians and actuaries) or NOC 21232 (software engineers and designers) depending on primary duties. Read all three before deciding.
Match on the most important duties. If you are 70% a project manager and 30% a business analyst, the project manager NOC is almost certainly correct. Claim the code where your primary responsibilities cluster.
When genuinely uncertain, consider professional advice. For roles in regulated professions, roles that span the TEER 3/4 boundary, or situations where two codes seem equally valid, an RCIC’s assessment of your specific duties and documentation is worth the consultation.
NOC 2026: the next update is coming
ESDC has announced that the next version of the NOC — NOC 2026 — is currently in development, with the research phase now complete. When it is released, there will be a transition period similar to the 2022 changeover. Some occupations will shift codes, some descriptions will be updated, and some TEER categories may change.
IRCC will confirm the transition date and provide guidance on which version to use for new applications. Monitor official announcements at canada.ca as the release approaches. As of the time of writing, NOC 2021 remains the operative version for all immigration applications.
Common mistakes to avoid
Using old NOC 2016 codes. These are no longer valid for any immigration application submitted after November 16, 2022. Four-digit codes beginning with old skill level designations are refused.
Choosing based on title. IRCC looks at duties. Titles are irrelevant without duty alignment.
Claiming TEER 4 or 5 as skilled work. TEER 4 and 5 experience does not count for Express Entry or most other federal economic immigration programs.
Mismatching your reference letters. Your letter must describe duties that align with your claimed NOC. If the letter is generic or describes duties that don’t map to the NOC main duties list, the experience is excluded.
Choosing the most impressive-sounding NOC. Claiming TEER 0 or 1 when your actual duties are TEER 2 or 3 is a misrepresentation risk. Officers are trained to spot career trajectory inconsistencies — a sudden jump from TEER 4 to TEER 1 without explanation raises flags.
Forgetting that PNPs may have specific NOC requirements. Some Provincial Nominee Programs target specific NOC codes or require particular TEER categories. Confirm the NOC requirements for any PNP stream you plan to use before submitting.
Key takeaways
The NOC is a five-digit code. The second digit is the TEER category — the single most important number for immigration eligibility. Only TEER 0, 1, 2, and 3 qualify for Express Entry.
Always use NOC 2021 codes. Four-digit NOC 2016 codes are no longer valid.
Choose based on duties, not title. Your job title is irrelevant. The main duties listed in the NOC description must substantially match what you actually did.
Your reference letters must reflect your claimed NOC. Officers compare the two directly. Mismatches cause experience to be excluded.
When roles are hybrid, claim the primary function. If you need to claim two codes separately, each must have independent documentation and meet the experience threshold independently.
NOC 2026 is in development. When released, IRCC will specify which version to use for new applications. Stay current with official IRCC announcements.
This post is for informational purposes only and does not constitute legal or immigration advice. NOC codes and TEER categories are subject to change — always verify using the current IRCC NOC finder tool at canada.ca. For complex occupational classifications, consult a Regulated Canadian Immigration Consultant (RCIC) or immigration lawyer.





























