In the Ontario Workforce Priority Stream, the employer submits the online job offer first, but takes on no financial obligations, sponsorship duties, or lifetime commitment to the worker.
In short
- The employer takes on no financial obligations: OINP is not sponsorship, and the applicant pays the fee
- Only a job offer and consent form are needed at the outset — the rest of the document checklist belongs to the worker, not the employer
- Advertising the job is only mandatory for candidates outside Ontario, not for current employees
- The employer can withdraw the offer or let the employee go at any time by reporting it through the OINP portal
- After the invitation to apply, the employer has 14 days and the worker has 17 days to submit documents
How the Ontario Workforce Priority Stream Works
The Ontario Workforce Priority Stream is a program for skilled foreign workers with a job offer in Ontario that allows them to apply for permanent residence. Candidates in any occupation and any NOC/TEER category — from level 0 to level 5 — can take part, regardless of which part of Ontario the employer is located in.
PR processing works on two levels. At the federal level, the actual permanent residence application is reviewed. At the provincial level, it’s first decided who even gets the right to apply for PR: the province screens suitable candidates and issues them a certificate. With that certificate, the applicant then goes to the federal government — it’s IRCC that makes the final decision on the PR application based on its own criteria, and a provincial certificate does not guarantee approval. Each province has a limited number of spots for this selection.
a provincial certificate does not guarantee approval
In the Ontario Workforce Priority Stream, the employer acts first: a worker cannot even enter the candidate pool until the employer submits a job offer through the Ontario Employer Portal. This isn’t done on paper — it’s entirely online: the employer logs into the OINP portal, creates a job offer, and enters the worker’s phone number or email, which is where the offer is sent.
After that, the worker creates their own profile and enters the shared candidate pool, which can hold tens of thousands of people. The province periodically selects candidates from the pool who score above a certain threshold — the exact frequency and minimum score are not officially fixed and can change. A worker who clears that threshold receives an invitation to apply.
Myth 1: OINP Support Means Sponsorship and Financial Liability
The Ontario Workforce Priority Stream is not a family sponsorship file, and the employer takes on no financial obligations toward the worker. The program requires no guarantees, no deposit, no repayment commitment — nothing that would make the employer responsible for the person’s life in Canada, whether that’s housing, health insurance, or income.
The fear that supporting an application is equivalent to sponsorship is the most common concern among employers: many believe that by signing OINP paperwork, they automatically take on financial responsibility for the worker, as in family sponsorship. That’s not the case — provincial nomination and family sponsorship are separate procedures with separate obligations.
The employer also doesn’t pay the OINP application fee — the applicant pays it directly.
An OINP nomination is not family sponsorship. The employer is not responsible for the worker’s housing, insurance, or income, and the applicant pays the application fee.
Myth 2: The Employer Needs a Mountain of Paperwork
Employers usually expect to hand over three years of financial statements, tax returns, and full payroll records. At the outset, OINP asks the employer for a minimum of documents: a signed job offer and a consent form — while the applicant has a separate, much longer document checklist that OINP reviews on its own end. An online profile from the applicant is also required.
Ontario’s official checklist states directly that no additional documents are required at the initial stage. If the province needs something later, it will contact the employer directly — and at most it will ask for general paperwork the company has already filed with the CRA (the tax authority).
Examples of such documents:
- Schedule 125 or Schedule 141;
- financial statements certified by an accountant;
- an office lease — confirming the company’s physical address;
- T4 slips and pay stubs — confirming staff headcount and wages.
This isn’t a random list: admission to the Ontario Workforce Priority Stream rests on exactly three parameters — company revenue, physical address, and headcount. Each one needs a single supporting document, and all three already exist for the employer by the time of filing: revenue and financials are prepared by the accountant, T4s and pay stubs are issued at year-end, and a lease is a standard office document. Nothing needs to be gathered from scratch.
All employer documents exist to confirm just three things: company revenue, physical address, and headcount. Nothing needs to be prepared from scratch.
What the Employer Actually Needs at the Start
Myth 3: The Job Must Be Advertised to Prove No Canadians Are Available
Employers often assume that before filing, they need to post a job ad and prove that no Canadian could be found for the role. OINP support under the Workforce Priority Stream is not an LMIA, and the requirement to advertise the position does not apply to it: no job posting is needed anywhere.
This applies especially to workers already employed by the employer. If the person is already working in Ontario under a valid work permit, no job advertisement is required at all. For candidates located outside Ontario, however, the employer does still need to post a job ad — this is the one case where advertising becomes mandatory.
If the candidate is already working in Ontario under a permit, no ad is needed. If they’re outside the province, the employer must post a job listing.
Myth 4: Once Signed, the Employer Is Bound to the Worker Forever
Employers often worry that a signed job offer permanently “ties” them to a specific employee: no firing, no changing the salary or job title. That’s not true. The employer can withdraw the job offer at any time — it takes a single click on the OINP portal.
The employer can withdraw the job offer at any time — it takes a single click on the OINP portal.
Salary can just as freely be changed, the employee can be promoted, or let go entirely — with no obligation to keep the person in the role. The only requirement is to report the change to OINP through the same portal: once a position is approved, any change to the terms of employment must be reported immediately.
Reportable changes include all key updates: job duties, salary, working conditions, withdrawal of the offer, and termination or departure of the employee. Salary doesn’t even need to be raised — the employer can keep paying the same wage originally stated, with no special conditions attached.
In practice, the employer only needs to do two things: run the business as usual and update the OINP portal status in a timely manner. There’s no obligation to retain the worker — they can be let go at any time, as long as the reporting procedure is followed.
Business Requirements: Revenue, Headcount, and Years in Operation
The eligibility threshold depends on where the business is located: the closer to the GTA (Greater Toronto Area), the higher the revenue and headcount requirements.
| Requirement | GTA | Select Designated Regions | Rest of Ontario |
|---|---|---|---|
| Minimum gross annual revenue | $1,000,000 | around $500,000 | $250,000 |
| Minimum full-time permanent residents/citizens on staff | 5 people | — | 3 people |
Revenue is calculated over the last two completed fiscal years — meaning the figure has to hold up consistently over that period, not just in one good year.
A separate requirement concerns the business’s age: the employer must have been operating in Ontario for at least 3 years. An office and a genuine place of business in the province are also required, along with no outstanding orders under the Employment Standards Act or the Occupational Health and Safety Act.
The offered position must be permanent and full-time: a minimum of 30 hours a week, which works out to 1,560 hours a year over 52 weeks. Seasonal, temporary, or contract work does not meet the program’s requirements — it has to be a genuinely permanent staff role.
If a business doesn’t meet the revenue or headcount threshold, the employer is entitled to decline to submit a job offer — participation in the program is not mandatory.
Business Eligibility Thresholds by Ontario Region
Revenue and headcount requirements rise the closer a business is to the Greater Toronto Area.
- Minimum annual revenue (GTA)$1,000,000
- Minimum revenue (designated regions)around $500,000
- Minimum revenue (rest of Ontario)$250,000
- Full-time staff (GTA)5 people
- Full-time staff (rest of Ontario)3 people
- Business operating history in Ontario3 years
- Employment for the offered position30 hours per week1,560 hours per year
Process Timeline: What the Employer Must Do and When
- Register the company on the portal. The employer creates an account and enters the business’s details into the OINP portal.
- Submit the job offer. The employer posts the job offer on the portal — this can be done by the employer directly or delegated to the future employee.
- Worker submits an EOI profile. From the moment the offer is posted, the worker has 30 calendar days to submit an Expression of Interest profile into the candidate pool.
- Wait for an invitation. The exact length of time spent in the pool is not officially set or published — the timing of an invitation cannot be predicted. The only clearly defined deadline is the 12-month validity of the EOI profile itself, and if no invitation arrives within that time, the profile has to be submitted again.
- Employer submits the application. As soon as the candidate receives an invitation to apply, the employer has 14 days to confirm the position online.
- Worker submits documents. After that, the worker has 17 days left to submit the complete application package.
- Processing and certificate. The file then goes into processing, and a certificate is issued at the end — the entire exchange happens through the portal.
Process Deadlines for Employer and Worker
Key officially fixed deadlines are counted from specific actions taken by each party.
- Worker submits EOI profile30 daysfrom the moment the job offer is posted
- EOI profile validity in the pool12 monthsif no invitation arrives, submit again
- Employer confirms the position14 daysafter the invitation to apply
- Worker submits full document package17 daysafter the position is confirmed
The employer has 14 days to confirm the position after the invitation to apply, and the worker has another 17 days to submit documents. An EOI profile expires after 12 months without an invitation.
OINP and the Work Permit Are Separate Procedures
OINP does not grant a work permit — the Workforce Priority Stream itself is an application for permanent residence, not for worker status. Within it, the employer only confirms the job offer, which the candidate then uses to apply for PR.
OINP does not grant a work permit
The work permit and PR are independent procedures from each other: approval of one does not automatically trigger the other. If a worker’s work permit in Ontario is set to expire before the PR process is complete, the employer needs to file a separate federal job offer through a different online portal — not the one used for OINP. This procedure carries a $230 USD compliance fee.
Once the worker receives that job offer from the employer along with the $230 payment receipt, they can apply for a work permit — in parallel with the PR application review. Both procedures move forward on their own track and don’t depend on each other.
Frequently asked questions
What happens if the worker doesn’t get an invitation within the 12-month validity of the EOI profile
The exact waiting time in the candidate pool is not officially set or published, so the timing of an invitation can’t be predicted. The only clearly defined deadline is the 12-month validity of the EOI profile itself: if no invitation arrives within that time, the profile has to be submitted again.
Can a worker find their own employer to take part in the program
No: a worker cannot enter the candidate pool at all until the employer submits a job offer through the Ontario Employer Portal. The employer acts first — creating the job offer and entering the worker’s contact details — and only then does the worker set up their own profile.
What if the employer doesn’t meet the revenue or headcount requirements
If a business doesn’t meet the revenue or headcount threshold, the program isn’t available to it: the employer is entitled to decline to submit a job offer, since participation in the Ontario Workforce Priority Stream is not mandatory for companies.





Comments
Reader experience is useful, but it is not advice: check the rules on the official site.
No account needed: click Sign in, type any name, and you are done.