Creating your Express Entry profile is the first concrete step toward Canadian permanent residence. Getting it right — especially the NOC codes, language results, and ECA — is critical to maximizing your CRS score and avoiding delays.

Before You Start: What You Need Ready

Gathering your documents before opening the IRCC portal will make the process much smoother. You will need: your valid passport (or travel document), your official language test results (IELTS, CELPIP, TEF Canada, or TCF Canada — taken within the last two years), an Educational Credential Assessment (ECA) report if your education was completed outside Canada, a detailed record of your work history including employer names, job titles, dates, hours per week, and primary duties, and your National Occupation Classification (NOC) codes for each position.

Step 1: Determine Your NOC Codes

This is arguably the most important step. Your NOC code must accurately reflect the work you did — not just your job title. Use IRCC's official NOC search tool and read the lead statement and list of main duties for each occupation carefully. Your duties must substantially match those listed for the NOC. Using an incorrect NOC code — either intentionally or accidentally — can lead to misrepresentation findings, refused applications, or even bans. If you are unsure, consider consulting a regulated immigration consultant (RCIC).

Step 2: Create an IRCC Account

Go to the official IRCC website (canada.ca) and create a secure account. You can use a GCKey or sign in through a partner network (online banking credentials). This account will be used for your entire immigration journey — keep your login credentials secure. Do not share your account with anyone, including immigration consultants (they have their own access system).

Step 3: Answer Eligibility Questions

The IRCC portal will walk you through a series of questions to determine which programs you may be eligible for (FSWP, FSTP, CEC, or combinations). Answer these questions accurately — the system will tell you which pools you qualify for based on your responses. If you are eligible for more than one program, your profile will be placed in the pool for all applicable programs, giving you access to more draw types.

Step 4: Enter Your Language Results

Input your official language test results exactly as they appear on your score report. For IELTS General Training, enter your band scores for each of the four skills (Listening, Reading, Writing, Speaking). The system converts these to CLB levels automatically. Double-check the conversion: a 6.0 on IELTS maps to CLB 7, a 7.0 maps to CLB 9, and an 8.0 maps to CLB 10. If you tested in French, enter your TEF Canada or TCF Canada results. If you have results in both English and French, enter both — you may qualify for French bonus points.

Step 5: Enter Your Education

If your highest credential was earned in Canada, select "Canadian education" and enter the details. If it was completed abroad, you must have an ECA from a designated organization (WES, IQAS, ICES, PEBC, etc.) and enter the ECA reference number. The ECA tells IRCC what the Canadian equivalent of your foreign credential is — this affects your CRS points significantly. A foreign bachelor's degree equivalent to a Canadian bachelor's earns the same points as a Canadian bachelor's degree.

Step 6: Enter Your Work Experience

List every period of skilled work experience in chronological order. For each position, enter: employer name and location, job title, NOC code, start and end dates, hours per week, and whether it was salaried or self-employment. Be precise — IRCC verifies this information against your submitted documents later. For experience gained in Canada, also indicate whether it was on a valid work authorization.

Step 7: Review and Submit

Before submitting, carefully review every section. Small errors — a wrong NOC code, a mistyped language score, or an incorrect date — can affect your CRS score or create problems later. Once submitted, your profile enters the pool immediately if eligible, and you receive a CRS score. You can update your profile after submission to reflect changes such as new language scores, a job offer, or a provincial nomination.

Frequently Asked Questions

How long does it take to set up an Express Entry profile?
The actual online process takes 1-3 hours once you have all your documents ready. However, gathering the required documents — especially the ECA (which takes 5-20 business days) and language test results — can take several weeks. Plan accordingly.
What is an ECA and do I need one?
An Educational Credential Assessment (ECA) is a report from a designated organization confirming what Canadian level your foreign degree or diploma is equivalent to. You need one if your education was completed entirely outside Canada. WES (World Education Services) is the most commonly used designate for ECA purposes.
Can I update my profile after submitting?
Yes — you can update your profile at any time to reflect new information. Updated language scores, a new job offer, a provincial nomination, or additional work experience can all increase your CRS score. Changes take effect immediately, and if your updated score is above the next draw's cut-off, you can receive an ITA.
Can my immigration consultant access my profile?
Regulated consultants (RCICs) and lawyers can be authorized as representatives and access their client's applications through a separate RCIC portal. You should never share your own IRCC login credentials with anyone.