Factor table and eligibility rules checked against ontario.ca on 29 October 2026. Ontario last updated the stream page on 20 October 2026.

Read this before you use the calculator. Ontario changed the program in 2026. Amendments to Ontario Regulation 422/17 came into force on 25 June 2026, removing the eight streams that existed before, and the new Ontario Workforce Priority stream opened its expression of interest portal on 4 August 2026. The Employer Job Offer streams and the Human Capital Priorities stream no longer accept registrations. The old scoring tables are gone with them. This calculator scores only the factor table Ontario publishes today, which applies to the job-offer pathway and the self-employed physician pathway. A historical note appears further down the page for anyone comparing an old score with a new one.

Score your expression of interest

Every field below maps to a published band. Nothing is estimated. If a fact is not on your job offer yet, use the figure your employer entered in the Employer Portal, because that is the figure Ontario prepopulates in your expression of interest.

Job and occupation

A job offer must be full-time, permanent and in Ontario. Your employer submits it first, then you have 30 days to register.

TEER is the second digit of the 5-digit NOC. NOC 13102 is TEER 3.

Base hourly rate only. Bonuses, commissions, vacation pay and non-financial benefits do not count.

Listed trades need CLB 5 rather than CLB 6, and high school rather than post-secondary study. Group 72 excludes sub-major group 726, and group 93 excludes aircraft assemblers and inspectors under 932.

Experience and status

Job offer: the last 12 months, or the last 2 years if the offer is TEER 4 or 5. Physicians: cumulative medical practice in Ontario.

Only used as the scoring basis when you have under 6 months in the job-offer position itself.

Relevant to the 2-year alternative experience route for TEER 0–3. It does not add points by itself.

Two-year diploma or degree, Ontario College Graduate Certificate, master's or PhD from an eligible Ontario institution. Cuts the experience test to 3 months and removes the language test requirement.

Earnings, education, language and region

As shown on a CRA Notice of Assessment issued in the last 5 years.

Each credential must be from an eligible Canadian institution and take at least one year of full-time study.

Academic IELTS and One Skill Retake results are not accepted. Use General Training, CELPIP General, PTE Core, TEF Canada or TCF Canada.

Two languages requires CLB 6 or better in all four abilities on both tests.

Physicians: your Ontario practice address on the OHIP billing registration sets this.

A postgraduate education licence does not qualify for the physician pathway.

Enter your details above

This tool scores the published factors only. It does not decide your application, and it does not check the wage floor: your offered wage must also meet or exceed the Job Bank median wage for the occupation in that region of Ontario, or the low wage level if you are a recent Ontario graduate in a TEER 0–3 job. Ontario does not publish an invitation cutoff for this stream, so no cutoff is shown. Where a month count lands exactly on 24, the tool places it in the 13 to 24 band, because the top band is written as "over 24 months".

What changed in the OINP in 2026?

Ontario did not adjust the old scoring table; it replaced the streams that used it. The Ministry of Labour, Immigration, Training and Skills Development filed amendments to Ontario Regulation 422/17 that came into force on 25 June 2026, removing the eight streams that made up the program and creating the Ontario Workforce Priority stream in their place. Ontario's own summary of the change describes it as phase one of a two-phase redesign, with three stated purposes: streamlining pathways for people who already have arranged employment in Ontario, helping employers keep workers in hard-to-fill roles, and raising language and education benchmarks to improve program integrity.

The practical consequence for anyone holding an old score is that the number no longer means the same thing. The Employer Job Offer streams scored a job offer by TEER, wage, and regional location, among other factors, on a scale that produced invitation ranges in the fifties and sixties. The current table produces totals up to 132 for a job-offer expression of interest, because it adds earnings history, Canadian credential count and language knowledge as separate scored factors. Comparing a 2025 score of 58 with a 2026 score of 78 tells you nothing useful.

The expression of interest portal opened on 4 August 2026. Ontario also updated one factor inside the new system on 5 October 2026, raising the top earnings-history band to 10 points for registrants who have earned $80,000 or more in a single year in the past five, verified by a Canada Revenue Agency Notice of Assessment. That change was applied automatically to expressions of interest already in the system, so nobody had to re-register to receive it.

How the score is built, factor by factor

Ontario groups the eleven factors into four blocks: employment and labour market, education, language, and regionalisation. Four of them are set from the employer's job offer rather than typed in by you: the TEER category, the broad occupational category, the hourly wage and the work location. A mismatch between what you believe your job pays and what your employer entered is one of the most common causes of a wasted registration.

Ontario Workforce Priority expression of interest factors, checked 29 October 2026
FactorBandPoints
NOC TEER categoryTEER 0 or 19
TEER 2 or 36
TEER 40
TEER 50
Broad occupational categoryCategory 3 — health10
Category 7 — trades and transport8
Category 2 — natural and applied sciences6
Categories 0, 1, 4, 8, 94
Categories 5, 62
Hourly wage$40 or more15
$35 to $39.9912
$30 to $34.9910
$25 to $29.998
$20 to $24.995
Under $200
Ontario work experience in the job-offer positionOver 24 months18
13 to 24 months15
6 to 12 months12
Under 6 months, or not working in the position0
Ontario work experience, when under 6 months in the positionOver 24 months in Ontario12
13 to 24 months in Ontario9
6 to 12 months in Ontario6
Under 6 months in Ontario0
Canadian earnings history$80,000 or more in a year10
$70,000 to $79,9998
$50,000 to $69,9996
$30,000 to $49,9994
Under $30,0000
Legal status in CanadaValid work permit10
Valid study permit5
No valid work or study permit0
Highest level of educationDoctorate, or medicine, dentistry, veterinary medicine, optometry10
Master's degree8
University certificate or diploma above bachelor level6
Bachelor's degree or equivalent6
Ontario College Graduate Certificate5
University certificate or diploma below bachelor level5
College, CEGEP or other non-university certificate or diploma5
Apprenticeship or trades certificate or diploma5
Less than college or trade certificate0
Number of Canadian education credentialsMore than one10
One5
None0
Official language abilityCLB 9 or higher15
CLB 812
CLB 78
CLB 64
CLB 5 or lower0
Knowledge of official languagesTwo official languages10
One official language5
Regional immigrationNorthern Ontario15
Eastern Ontario10
Central Ontario outside the GTA10
Southwestern Ontario10
Inside the GTA except Toronto5
Toronto0

The wage factor does not apply to self-employed physicians, which is why the physician ceiling is 117 rather than 132. Their Ontario work experience factor is scored on cumulative medical practice in Ontario instead, using the same 6, 12 and 24 month bands as the job-offer version of that factor.

Which factor is worth the most points?

Ontario work experience in the job-offer position is the largest single factor at 18 points, and it is also the one most applicants cannot move quickly, because it is measured in months. Three factors sit at 15: the hourly wage, the official language ability and the regional work location. Six factors sit at 10: occupational category 3, earnings history at $80,000 or more, a valid work permit, a doctorate or professional degree, more than one Canadian credential, and a second official language. TEER contributes 9 at the top band.

That ordering suggests a different strategy from the one most candidates follow. Moving a job offer from Toronto to a Northern Ontario work location is worth 15 points on its own, more than a master's degree adds over a bachelor's, and it does not require re-examination, a new credential assessment or a language test. Getting the lowest CLB band from 8 to 9 adds only 3 points, whereas getting a second official language to CLB 6 in all four abilities adds 10. Two years of Ontario work experience in the position, once reached, pays 18 and also satisfies the experience test outright, which is why the single most valuable move is usually to stay in the role rather than to collect credentials.

The calculator above ranks the remaining headroom on each factor and reports the largest gap. It names the factor, the band you would need to reach, and the points the move is worth, so the answer is specific rather than a general suggestion to improve your profile.

Step by step, from job offer to nomination

  1. Step 1: your employer registers and submits the job offer. The business is registered in the Employer Portal and the position is submitted from there. You receive an email with a job offer ID. The position must be full-time, permanent and located in Ontario, and the employer must meet the revenue and employee thresholds for that location.
  2. Step 2: register your expression of interest within 30 calendar days. You have 30 calendar days from the date the employer submitted the job offer. If you miss it, the job offer expires in the system and your employer has to submit a new one.
  3. Step 3: complete the factor claims accurately. Ontario prepopulates TEER, occupational category, wage, and work location from the job offer. You supply the rest. Update the registration whenever a fact changes, because you can edit it any time before an invitation arrives or the registration expires.
  4. Step 4: wait for an invitation to apply. There is no published cutoff and no advance notice of draws. An expression of interest stays in the pool for 12 months and is then removed automatically.
  5. Step 5: apply within 17 calendar days. If invited, you must submit the application and pay the fee inside 17 calendar days of the invitation date. Gather documents before you register, not after.
  6. Step 6: prove every factor you were scored on. Ontario asks for documents supporting each scoring factor that contributed points to the invitation. This is where claimed-but-unprovable points turn into a refusal.
  7. Step 7: if nominated, apply to IRCC within 6 months. Your nomination certificate is valid for 6 months. Under the Express Entry option for TEER 0–3 job offers and for physicians, the nomination adds 600 Comprehensive Ranking System points, you have 30 days to accept it in Express Entry, and 60 days to file the permanent residence application with IRCC.

What score do you need for an invitation?

Ontario has not published any invitation rounds for the Ontario Workforce Priority stream as of 29 October 2026. The invitations page lists draws for the streams that existed before the June 2026 change, ending with rounds issued on 30 April 2026, and it carries no score range for the new stream. Anyone quoting a cutoff for the new system is quoting something that has not been published.

For context only, the final rounds under the old Employer Job Offer: Foreign Worker stream produced these published ranges. They belong to a different factor table and a different scale, so they cannot be read as a forecast for the current 132-point system.

Last published score ranges under the closed Employer Job Offer: Foreign Worker stream
Date issuedInvitationsScore rangeTarget
30 April 202678657 and aboveGreater Toronto Area
23 April 202631863 and aboveEastern Ontario
23 April 202619460 and aboveSouthwestern Ontario
23 April 202612860 and aboveCentral Ontario outside the GTA
23 April 20265760 and aboveNorthern Ontario
25 March 202635561 and aboveGreater Toronto Area

The pattern worth noticing is not the number but the spread: in the April rounds, the same stream invited at 57 in the GTA and at 63 in Eastern Ontario, because draws are targeted by region and by occupation rather than run as one national queue. A lower total in one region can be enough while a higher total elsewhere is not. Expect the new stream to be selective in the same way, and treat the calculator output as one input to a decision rather than a pass mark.

Who is not eligible, and why the calculator says so

The calculator returns an ineligible result rather than a score when a mandatory stream criterion is unmet. The gates it checks are the ones Ontario publishes, in the order they usually bite.

One eligibility test is deliberately outside the calculator: the wage floor. Ontario requires the offered wage to meet or exceed the Job Bank median wage for the occupation in the region where you will work, or the low wage level if you are a recent Ontario graduate in a TEER 0–3 position, unless the job is covered by a collective agreement. That figure depends on the occupation and the census division, so it has to be read from the Job Bank wage report rather than guessed here. A wage that scores 10 points can still fail the eligibility test.

Documents you need to prove each factor

Scoring factors and stream criteria are separate things, and Ontario asks for evidence of both. The full list sits in the Ontario Workforce Priority stream applicant checklist; the mapping below is the short version, by factor.

Evidence by scoring factor
FactorWhat you will be asked for
TEER, occupation, wage, work locationPrepopulated from your employer's job offer in the Employer Portal. The employer's approval of the employment position must also be granted.
Ontario work experienceEmployer letters, pay records and T4s covering the months claimed, in the position or in Ontario as applicable.
Canadian earnings historyA Canada Revenue Agency Notice of Assessment issued in the last 5 years showing the single-year figure claimed.
Legal statusYour work permit or study permit, or proof of maintained status.
EducationA Canadian credential, or an Educational Credential Assessment under 5 years old from a designated organisation such as WES, ICAS, CES, IQAS, ICES, the Medical Council of Canada or the Pharmacy Examining Board of Canada.
Canadian credentialsTranscripts or credential documents from eligible Canadian institutions, each program at least one year of full-time study.
LanguageIELTS General Training, CELPIP General, PTE Core, TEF Canada or TCF Canada, taken within 2 years of the application date. Academic IELTS and One Skill Retake are rejected.
Physician pathwayOHIP billing number and current CPSO certificate of registration in an accepted class.

What it costs and how long each stage takes

The fee structure changed with the stream, and it is now tied to the work location rather than to the stream name. Nothing is charged at registration, which is worth knowing before you pay a third party to "submit" an expression of interest that costs nothing to submit.

Fees and deadlines published by Ontario, checked 29 October 2026
StageCostDeadline or duration
Expression of interest registrationFreeMust be registered within 30 calendar days of the employer submitting the job offer
Validity of the registration—12 months, then removed from the pool automatically
Application after an invitation$1,500 outside the GTA
$2,000 inside the GTA
17 calendar days from the invitation date
Self-employed physician application$1,500 outside the GTA
$2,000 inside the GTA
17 calendar days from the invitation date
Nomination certificate—Valid 6 months; the permanent residence application must be filed inside that window
Express Entry nomination option—600 CRS points; 30 days to accept, 60 days to file with IRCC

The GTA for fee purposes means the City of Toronto and the regional municipalities of Durham, Halton, Peel and York. Note that this is not identical to the regionalisation scoring geography: Central Ontario outside the GTA covers Dufferin, Grey, Simcoe, Waterloo and Wellington, and a job in Simcoe County therefore scores 10 regional points while still sitting outside the higher fee zone.

If your application is refused

Ontario is explicit that the application fee is not refunded when an application is unsuccessful, and that a person who registers or applies without meeting the criteria will be refused. The narrow refund window covers an application returned as incomplete, or one withdrawn before processing begins. Once the program has determined the application is complete and started assessing it, the fee is gone whether the outcome is a nomination or a refusal.

An internal review exists, but only for applications that have been assessed against the eligibility criteria and received a decision. An application returned as incomplete has not been assessed, so there is nothing to review. That asymmetry is the reason the documents matter more than the score: a strong total proved badly is worth less than a modest total proved completely.

Common scoring mistakes

Frequently asked questions

What is the maximum OINP expression of interest score?

On the factor bands published for the Ontario Workforce Priority stream, a job-offer expression of interest totals 132 points at the top of every band. Ontario does not publish a stated maximum, so that figure is the sum of the highest band of each published factor. Self-employed physicians top out at 117 because the hourly wage factor does not apply to them.

Do I need a job offer to register an OINP expression of interest?

Yes, on the job-offer pathway. Your employer submits the job offer in the Employer Portal first, and you have 30 calendar days from that submission to register using the job offer ID. Self-employed physicians are the exception, and they need an OHIP billing number plus a CPSO certificate in an accepted class rather than a job offer.

How much does the OINP cost?

Registration is free. The application fee after an invitation is $1,500 when the job offer is outside the Greater Toronto Area and $2,000 inside it, meaning Toronto, Durham, Halton, Peel or York. The fee is non-refundable once processing starts and is not refunded if the application is unsuccessful.

How long does an expression of interest stay valid?

Twelve months, or until you receive an invitation to apply. After 12 months it is removed from the selection pool automatically and you would need to register again. You can edit it at any point before either event.

What CLB level do I need for the Ontario Workforce Priority stream?

CLB 6 in all four abilities for a TEER 0–3 job offer, CLB 5 if the position is in a listed skilled trade occupation, and CLB 4 for TEER 4–5. A recent graduate of an eligible Ontario institution, with a two-year diploma or degree, an Ontario College Graduate Certificate, a master's or a PhD earned in the last three years, does not need a language test at all.

Does a job outside Toronto score more points?

Yes. Northern Ontario scores 15, Eastern Ontario, Central Ontario outside the GTA and Southwestern Ontario score 10 each, the GTA outside the City of Toronto scores 5, and Toronto scores zero. The work location your employer enters on the job offer fixes the region, so this is settled before you register.

What happens if I claim points I cannot prove?

The application can be refused, and Ontario states that the application fee is not refunded when an application is unsuccessful. You are expected to document every scoring factor that contributed to your invitation. An internal review is available only after an assessed application has received a decision, not for one returned as incomplete.

Is the Human Capital Priorities stream still open?

No. Amendments to Ontario Regulation 422/17 came into force on 25 June 2026, removing the eight streams that existed before, Human Capital Priorities among them, and creating the Ontario Workforce Priority stream. The new expression of interest portal opened on 4 August 2026, and Ontario's archived streams page confirms that all previous streams are closed.

Sources and checked date

All figures on this page were read from the following Ontario government pages on 29 October 2026. Ontario revises program pages without notice, so confirm the factor table before you register.

Not verified, and deliberately not stated: no invitation score range for the Ontario Workforce Priority stream, no processing-time commitment for a nomination decision, and no fixed dollar figure for the prevailing wage floor, because Ontario sets that by occupation and census division through the Job Bank. The 132-point maximum is arithmetic on published bands, not a number Ontario prints.

VisaGrade is not affiliated with the Government of Ontario or IRCC. This calculator reproduces published scoring bands for planning, and the province's own e-Filing Portal remains the system of record. A score is not an invitation, an invitation is not a nomination, and a nomination is not a permanent residence decision.