The Ontario Immigrant Nominee Program (OINP) operates online. You must submit all registrations and applications from your profile in the OINP e-Filing Portal.


To apply under these streams, you must:

  1. create a profile in the OINP e-Filing Portal
  2. register an expression of interest for the stream(s) you are interested in
  3. receive an invitation to apply

After receiving an invitation to apply, you must submit your application within 14 calendar days for the following streams:

  • Employer Job Offer: Foreign Worker stream
  • Employer Job Offer: International Student stream
  • Employer Job Offer: In-Demand Skills stream
  • Masters Graduate stream
  • PhD Graduate stream

Ontario’s Express Entry

For Ontario’s Express Entry streams, you must submit your application to the OINP within 45 calendar days from the date that your notification of interest from Ontario is issued. The Express Entry streams include:

  • Human Capital Priorities stream
  • French-Speaking Skilled Worker stream
  • Skilled Trades stream

Business category

Under the Entrepreneur stream, you have 90 calendar days to submit your application to the OINP after you receive an invitation to apply. There is no deadline to register an Expression of Interest for this stream.

Step 1: Access the portal

Before you go to the OINP e-Filing Portal, make sure you are using the latest version of:

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Internet Explorer

Do not use mobile devices, such as cell phones and tablets when accessing the OINP e-Filing Portal. Please use a desktop or laptop computer to reduce the chances of experiencing an error.

Access the OINP e-Filing Portal.

Step 2: Sign up for ONe-key


Before registering your expression of interest, you must create a profile in the OINP e-Filing Portal. In the portal, select New applicant.

Then, select the stream to which you would like to register your expression of interest. You will be asked for your:

  • first name
  • last name
  • date of birth

This is only required the first time you log in. After this, you’ll be redirected to ONe-key.

Create your ONe-key account

After you’ve pre-registered, sign up for a ONe-key account by clicking on “Sign up now!” or use your existing account.

Remember your ONe-key ID and password, as you will need this in the future to log in to the OINP e-Filing Portal.

Forgot password

If you forget your ONe-key password, you can recover it by answering the security questions set up during your account registration.

Forgot ONe-key ID

If you forget your ONe-key ID, you can only recover it if you provided your email address during registration. Follow the on-screen instructions to retrieve your ONe-key ID.

If you didn’t provide your email address, you’ll need to create a new ONe-key ID and password.

The OINP does not manage ONe-key accounts and we cannot help you if you lose access to your account. To keep access to and control of your account, never share your ONe-key password with anyone, including your representative.

Troubleshoot tip

If you‘re redirected to a ONe-key page asking for an enrolment number and PIN while logging into the e-Filing Portal, this is a user error. To avoid this error, access the OINP e-Filing Portal directly from the OINP home page.

Step 3: Register your expression of interest for employer job offer and graduate student streams

Don’t open more than one window or browser at a time when registering a profile. This can create errors.

After you log in through ONe-key, you’ll be redirected to the OINP e-Filing Portal. At this time, you can register an expression of interest for the stream you’re applying to. You may only submit one expression of interest per stream.

Express Entry stream: If you’re interested in registering for one of the Express Entry streams, you may only register after you’ve received a notification of interest from Ontario through your online account with Immigration, Refugees and Citizenship Canada (IRCC).

Before you register

Before you register your expression of interest, make sure you meet all eligibility requirements of the stream under which you are registering.

Depending on the stream under which you registered your expression of interest, you may have to submit your application as soon as 14 days of receiving the invitation to apply.

When you register

Make sure to carefully enter your information when creating your profile in the OINP e-Filing Portal, as this information will be used to auto-fill the applicable fields in your application.

After you register

Once you have successfully registered your expression of interest, you’ll receive a confirmation email with your expression of interest registration number.

Troubleshoot tip

If you make a spelling mistake in your name or your date of birth while registering, contact the OINP by email at ontarionominee@ontario.ca to request a correction.

To validate your request, you will need to include:

The program will not accept requests for complete name or date of birth changes.

Step 4: Fill out the application

Don’t open more than one browser or tab to access or complete your online application. This can create errors in your application.

After receiving an invitation to apply, you can submit your application in the OINP e-Filing Portal. You don’t need to complete your application all at once. You can save your application and return to it, as long as you submit it before the deadline.

There are three ways to save your application:

  • Click the Save button at the bottom right corner of each page. Use this button to save as you go (recommended to ensure that none of your information is lost if you lose connectivity while completing your application).
  • Click the Next or Previous buttons at the bottom of each page.
  • Click the Check for Errors button at the bottom right corner of each page.

Upload supporting documents

Scan and upload all your supporting documents into your online application.

Make sure all your supporting documents are clear and legible. We will not accept documents that are blurry or illegible.

Your supporting documents must be uploaded using one of the accepted document formats: .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pdf, .rtf, .txt, .jpeg, .bmp, .png, .gif, or .tiff.

File size limits

In most cases, the maximum file size is 5MB per document. The maximum file size for passport pages is 10MB.

Scan your documents at a lower resolution to reduce the size of your documents and allow for a faster upload.

All pages of a specific document should be uploaded into one file (if the size limit permits). For example, all pages of a passport should appear in one file, rather than a separate file for each passport page.

Troubleshoot tip

If you get an error when uploading a document, you should exit out of your browser and log in again. If the error persists, send an email to ontarionominee@ontario.ca with screenshots of the error message and a description of the issue.

Check for errors

To see if you’ve missed any mandatory questions or if there are errors in your application, click the “Check for Errors” button at the bottom right corner of each page or at the end of your application. Click on the red circle beside the section header to review your errors. If you click on the section hyperlink, the errors will disappear.

This image shows two errors in the general section, as indicated by the red circle to the right side and the number 2.

Step 5: Pay the fee and submit your application

Your application can only be submitted once you have:

  • answered all mandatory questions
  • uploaded all required documentation
  • paid your application fee

Once you’ve submitted your application to the OINP, you won’t be able to make any changes.

Pay the application fee

You must pay the application fee online. The cost may be different depending on the stream to which you’re applying – see the applicable stream page for details.

When you’re ready, you’ll be redirected to CCPay to make an electronic payment by credit card. We only accept Visa, Visa Debit, Mastercard or Mastercard Debit. The OINP e-Filing Portal does not store any personal banking or credit card information.

After you pay your fee

After you’ve paid the fee, your application will be submitted to the OINP. You will receive an email with a:

  • confirmation that we’ve received your application
  • payment receipt
The application fee is non-refundable if the OINP has already started processing your application, unless your application is deemed to be incomplete.

Check your status

After registering your expression of interest, you can log into your profile on the OINP e-Filing Portal through your ONe-key account to check the status of your expression of interest or the status of your application.

Look for the column labeled Status on your main page. As your application makes its way through the various processing stages, your application status will be updated.

Make sure that you check your status online before sending an inquiry to the OINP.

Contact us

If you experience technical issues with applying online, send an email to ontarionominee@ontario.ca and include:

  • your file number
  • description of the problem
  • screenshots
  • your full name and contact information

We will review your email and respond to you as soon as possible.