Your Express Entry profile is the single application that puts you in the running for Canadian permanent residence. It takes about an hour to fill out — but the preparation behind it takes weeks or months. Getting it right the first time matters, because mistakes can delay your application or cost you CRS points you should have had.
This guide walks you through everything: what you need before you start, how to complete each section of the IRCC portal, and what happens after you submit.
The bottom line
Creating your Express Entry profile is free, takes about 60 minutes on the IRCC portal, and puts you in the candidate pool for 12 months. Before you can create it, you need three things ready: a valid language test result (IELTS or CELPIP for English), an Educational Credential Assessment if you studied outside Canada, and your NOC code for your work experience. Skip any of these and you'll either get stuck mid-application or leave points on the table.
What you need before you start
Do not open the IRCC portal until you have all of these ready. Starting your profile and saving it as a draft is fine, but submitting an incomplete or inaccurate profile wastes time and can hurt your CRS score.
1. Language test results
You need a valid result from an IRCC-approved language test. For English, that means IELTS General Training or CELPIP General. For French, it's TEF Canada or TCF Canada. Results are valid for 2 years from the test date.
Your scores are converted to Canadian Language Benchmark (CLB) levels, which directly determine your CRS points. The difference between CLB 8 and CLB 9 across all four skills can add 20-30 CRS points — so aim high.
Not sure which test to take? Read our IELTS vs. CELPIP comparison to find the better fit.
Book your language test at least 2-3 months before you plan to submit your profile. Test dates fill up fast, and you may want time to retake if your scores aren't where you need them.
2. Educational Credential Assessment (ECA)
If you completed your education outside Canada, you need an ECA to prove your degree is equivalent to a Canadian credential. Without it, your education is worth zero CRS points — and for most people, that's a 100-150 point difference.
The most popular ECA provider is WES (World Education Services), which takes about 20 business days to process after receiving your documents. The full process, including getting your institution to send documents, typically takes 2-3 months.
Get the full walkthrough in our WES ECA guide.
3. Your NOC code
Every work experience you claim must be tied to a National Occupational Classification (NOC) code. This is a 5-digit code that describes your job duties — not your job title. IRCC cares about what you actually did, not what your employer called the role.
Getting this wrong is one of the most common mistakes. If you claim a NOC code that doesn't match your actual duties, your application can be refused at the PR stage — even after receiving an ITA.
Use our NOC Finder tool to match your work experience to the right code.
4. Supporting information (have it handy)
You won't need to upload documents at the profile stage, but you'll need accurate details for:
- Passport — number, issue date, expiry date, country of issue
- Work history — employer name, job title, start/end dates, hours per week, duties for each position
- Education history — institution name, credential type, field of study, completion date
- Family information — spouse/partner details (including their language scores and education, which affect your CRS)
- Proof of funds — the minimum amount you need in your bank account (varies by family size, updated annually by IRCC)
| Family Size | Minimum Funds Required (2026) |
|---|---|
| 1 person | $14,690 CAD |
| 2 people | $18,288 CAD |
| 3 people | $22,483 CAD |
| 4 people | $27,297 CAD |
| 5 people | $30,690 CAD |
| 6 people | $34,917 CAD |
Note: These amounts are updated annually. If you have a valid Canadian job offer or are currently working in Canada on a work permit, you may be exempt from the proof of funds requirement.
Step-by-step: creating your profile on the IRCC portal
Step 1: Create your IRCC online account
Go to the IRCC website and create a GCKey account (or use a Sign-In Partner like a Canadian bank). This is your gateway to all IRCC applications — not just Express Entry.
Choose a username and password you won't forget. There's no "forgot username" recovery option for GCKey — if you lose it, you'll need to create a new account and start over.
Step 2: Start your Express Entry profile
After logging in, select "Apply to come to Canada", then choose "Express Entry". The system will ask you a series of eligibility questions before opening the full profile form.
These initial questions determine which Express Entry programs you qualify for:
- Federal Skilled Worker Program (FSWP) — for skilled workers with foreign work experience
- Canadian Experience Class (CEC) — for people with Canadian work experience
- Federal Skilled Trades Program (FSTP) — for qualified tradespeople
You may qualify for more than one program. The system will automatically place you in all programs you're eligible for.
Step 3: Personal details
Enter your name, date of birth, gender, marital status, and passport information. Make sure everything matches your passport exactly — even minor discrepancies (like a middle name on your passport that you don't normally use) can cause problems at the PR stage.
If you have a spouse or common-law partner, you'll enter their details here too. Their education and language skills affect your CRS score, so accuracy matters.
Step 4: Education history
Enter all your post-secondary education. For each credential, you'll provide:
- Type of credential (bachelor's, master's, diploma, etc.)
- Field of study
- Institution name and country
- Start and completion dates
- ECA reference number (for foreign credentials)
The system calculates education points based on your highest completed credential. However, having two or more credentials (like a bachelor's plus a one-year diploma) can earn you extra CRS points under the "two or more credentials" category — so list everything.
Step 5: Language ability
Enter your language test results exactly as they appear on your score report. You'll input your scores for all four abilities: listening, reading, writing, and speaking.
The system converts these to CLB levels automatically. Double-check that the CLB levels shown match what you expect — a data entry error here directly changes your CRS score.
If you have valid results in both English and French, enter both. Bilingual candidates earn bonus CRS points (up to 30 additional points for strong French ability).
Step 6: Work experience
This section is where most applicants make mistakes. For each position you claim, you'll enter:
- Job title and NOC code
- Employer name and location
- Start and end dates (or "current" if still employed)
- Hours per week (must be at least 30 hours/week for full-time, or equivalent part-time hours)
- A description of your main duties
The duties you describe must match the lead statement and main duties listed under your chosen NOC code. IRCC officers will compare your description against the official NOC definition — if they don't match, your experience won't count.
When describing your duties, use language similar to the official NOC description. Don't copy it word-for-word, but make sure you're covering the same responsibilities. This makes it easier for the officer to verify your claim.
Step 7: Job offer details (if applicable)
If you have a valid job offer from a Canadian employer, enter the LMIA number and job details here. A valid job offer adds 50 points (NOC TEER 1, 2, or 3) or 200 points (NOC TEER 0 — senior management) to your CRS score.
Most applicants don't have a job offer at this stage, and that's completely normal. You can update your profile later if you receive one.
Step 8: Review and submit
Before submitting, review every section carefully. Once submitted, you can still update certain fields (like a new language test score or a new job offer), but some changes require you to withdraw and resubmit your profile entirely.
After you click submit, the system calculates your CRS score and places you in the Express Entry pool.
Common mistakes that delay or hurt your profile
Choosing the wrong NOC code. This is the number one mistake. Your NOC must match your actual job duties, not your job title. A "Marketing Manager" who mostly writes content might be a NOC 11202 (Professional Occupations in Advertising and Marketing) rather than a NOC 10011 (Advertising, Marketing, and Public Relations Managers). Use the NOC Finder to get it right.
Forgetting to include your spouse's information. If you have a spouse or common-law partner, their language ability and education affect your CRS score. If your spouse takes a language test (even a basic one), you can gain additional points.
Overstating work experience. If you claim 3 years of experience but your reference letters only support 2 years and 8 months, IRCC may not count that experience at all. Be precise with dates and conservative with claims.
Expired language test results. Your language test must be valid (less than 2 years old) both when you submit your profile and when you receive your ITA. If your test expires while you're in the pool, your profile becomes ineligible.
Not including all education. If you have multiple credentials, list them all. Two credentials at the post-secondary level can earn you more points than a single credential.
What happens after you submit
You enter the Express Entry pool
Your profile is now in the pool with thousands of other candidates. You'll see your CRS score on your IRCC dashboard. Use our CRS Calculator to verify the score matches what you expected.
Draws select candidates
IRCC runs Express Entry draws roughly every two weeks. Each draw has a CRS cutoff score — if your score is at or above the cutoff, you receive an Invitation to Apply (ITA) for permanent residence.
Draws can be:
- General draws — open to all Express Entry programs
- Program-specific draws — targeting CEC, FSWP, or FSTP candidates only
- Category-based draws — targeting specific occupations (healthcare, STEM, trades, etc.) or French-speaking candidates
Track all recent draws and cutoff trends on our Express Entry draws page.
Your profile stays active for 12 months
If you don't receive an ITA within 12 months, your profile expires. You can resubmit immediately — and if your circumstances have changed (better language scores, more work experience, a provincial nomination), your new CRS score might be higher.
You can update your profile while in the pool
Got a new language test score? Completed another year of work experience? Received a provincial nomination? You can update your profile at any time while it's active. Your CRS score recalculates automatically.
A provincial nomination alone adds 600 CRS points — essentially guaranteeing an ITA at the next draw. If your score is below recent cutoffs, exploring Provincial Nominee Programs is one of the most effective strategies.
How to check your CRS score before submitting
Don't wait until you submit your profile to find out your score. Use the Imminorth CRS Calculator to estimate your score beforehand. It takes 5 minutes, gives you a breakdown of exactly where your points come from, and shows you how your score compares to recent draw cutoffs.
If your estimated score is below recent cutoffs, the calculator will show you the fastest ways to improve — whether that's retaking a language test, getting your spouse tested, or pursuing a provincial nomination.
Next steps
- Check your CRS score — use the CRS Calculator to see where you stand before creating your profile
- Get your ECA — if you studied outside Canada, start your WES ECA now (it takes 2-3 months)
- Take your language test — compare IELTS vs. CELPIP and book your test
- Find your NOC code — use the NOC Finder to match your work experience
- Gather your documents — check our document checklist so you're ready when the ITA comes
- Create your profile — once everything is ready, submit and enter the pool