PNP through Intra Company Transfer Option


Hello Everyone,

First thing, Kudos to Vikram for putting together this community to discuss all our queries. This is really helpful.

I will come straight to the question, as most of us are in the same boat of H1B and stuck in the uncertainty. :slight_smile:

Currently, I’m working for an MNC which has offices across different provinces in Canada. I have created my profile in EE and my score falling below 400 and I don’t think, I’m going to get a federal ITA. I was exploring different PNP programs and found that BC Tech Pilot doesn’t require LMIA and looks like I’ll be eligible for it If I have the job offer from an employer in BC.

If I request an Intra-Company transfer from my company to an office location in Burnaby, BC, What are the things I need to start gathering from my company to apply for BC PNP? Though it would be a transfer, Does my company has to issue an offer letter and what are the mandatory clauses it should state? like duration of emplyment, salary etc.,



You can use something called the “Intra-Company Transfer program” to come work for the Canadian office of your company. The work permit you get under this program does not require an LMIA. To use this you have to have worked for the company outside Canada for a minimum of 1 year. The three categories that qualify for this visa are Executive, Senior Managerial; and Specialized Knowledge.

The BC PNP processes are called “BC PNP SKILLS IMMIGRATION AND EXPRESS ENTRY BC PROGRAM” you will be going for “EEBC — SKILLED WORKER” as it’s faster. To qualify here are a few that I things you will need (I have dropped some that are very obvious)

  • Have received an Express Entry Profile Number and a Job Seeker Validation Code from the IRCC Express Entry system. This shows you meet the minimum criteria for one of IRCC’s Express Entry programs: (FSW in your case)

  • Have accepted a full-time, indeterminate job offer (a permanent job, or one with no set end date) from a B.C. employer. The job must be in a National Occupational Classification skilled occupation (Skill Type 0 or Skill Level A or B).

  • Have at least two (2) years of directly related work experience

To start the process, create a profile with BCPNP Online. After submitting your registration, you will receive a score based on your skills and job. They invite people with the highest scores to apply through BCPNP Online.


You are correct there is a new BC PNP program called “BC Tech Pilot” that that sends out weekly invites to applications who have registered in BC PNP and are working in one of 32 listed tech NOC’s in B.C. This is the fastest option of them all (priority processing). A valid job offers is required.

  1. Once you have figured out your NOC you will have to register with BC PNP where you will get registration score (it’s free).

  2. This also has its own invite process where weekly they will send out invites to the highest-scoring technology sector registrants.

  3. Once you receive your invite you have 30 days to submit your completed application (online) and pay the fee (CAD 700)

  4. Your application will get priority processing

  5. When approved you will get your nomination letter (PNP) that you can then use with your Express Entry application and enjoy 600 additional points which ensure you get PR (ITA)

List of 32 Eligible Occupations for the BC PNP Tech Pilot


Thanks Vikram for your detailed response.

My NOC is 2171 Information Systems Quality Analyst and have more than 8 years of experience. Last year I made switch to new company and will be completing my 12 months by end of this May and I have created my EE Profile and have a job seeker validation code.

I have couple of questions:

If I have to take Intra-Company transfer route, does 2171 Information Systems Quality Analyst qualifies to specialized knowledge profession?

If I have to apply for PR through PNP route rather taking an Intra-Company transfer now, If my company agrees to issue job offer, what should be job start date on it, as it would take a few months to finish the PR process?



Hi @vik
could you please shed more light on this TechPilot program.
Good to see there is some option for BC which does not require job offer from province.
I tried looking at the links but somehow it opens BC PNP regisration where they are asking details which i believe person having job offer can fill (like min wages)

Our details are as mentioned below:

CRS 423
NOC 2173
EE profile applied somewhere in Oct 2017 still waiting :slight_smile: and exploring options like @p.mehaboobkhan

  1. ICT work permits are not as simple as the express entry process and require lawyers who have to show how you fit the criteria for specialized knowledge profession.

  2. The start date is between you and your employer, it’s a contract if both parties agree then the date can be modified in the future. The start date also does not factor into if an offer is considered valid for express entry. Here is what CIC thinks is a valid contract


Sorry I wasn’t very clear since I was replying to someone who is able to get a job offer. Tech Pilot does require a valid job offer. It just speeds up the process for those that have one.


Thank you for your response. This clears up my questions.


Thanks for clarification