Start with the L-1B eligibility and application overview
Define the knowledge against the company, not the field
L-1B requires specialized knowledge of the petitioning organization's product, service, research, equipment, techniques, management or procedures, or an advanced level of knowledge of its processes. General programming ability, however strong, is not specialized knowledge; knowledge of how this company's frost-risk model is calibrated, why it behaves as it does with a particular sensor set, and how its deployment procedure differs from anything a competitor uses, can be. Describe what the employee knows that another qualified developer could not simply be hired to know, and how long it took her to acquire it inside the company. Preserve training records, internal manuals, version histories, and project examples that distinguish company-specific knowledge from a marketable skill. A reader should be able to see why ordinary recruitment would not immediately supply the same capability.
Answer the offsite placement question directly
Where the employee will be stationed primarily at the worksite of an employer other than the petitioner, the arrangement must not be one in which the employee is essentially placed as labour for hire, and the petitioner must retain control of the work: supervision, direction, evaluation and the terms of employment. Address this before it is asked. Provide the client contract showing the company is delivering a defined implementation, describe the reporting line back to the Canadian or US company, and explain who sets priorities and reviews performance. Make a responsibility matrix for the client project before filing. It should distinguish client feedback from managerial control and show who assigns work, reviews results, approves leave, and can change the employee's terms.
Keep the qualifying year and relationship clean
As with any L petition, the employee needs one continuous year of qualifying employment with the organization abroad within the preceding three years, and the two entities must have a qualifying relationship and both be doing business. In a remote-first company the year is evidenced by payroll and contracts rather than by a building, so make sure the employment was with the corporate entity that is part of the qualifying group and not with a personal services company the developer may have used earlier in her career. Verify the foreign payroll entity, not merely the brand name used with customers. Remote work can be fully qualifying, but the records must show employment by a related organization during the relied-on period.
Plan for the five-year limit
Time in L-1B classification is limited to five years, and time spent in the United States in L or H classifications generally counts toward it. An eighteen-month placement therefore consumes part of a finite allowance, and the company should think about what follows: whether the role will grow into a managerial one that could support a different classification, whether the employee will return to Canada to reset, or whether a permanent route will be considered. Deciding that at the outset avoids a scramble in the final year of a placement that has become important to a client. Count all time already used in L or H classifications before promising a long assignment. L-1B has a five-year ceiling, so a contract renewal may require a different business and immigration decision before the client assumes continuity.
Sources reviewed 2026-09-07. This guide covers a preparation focus; it is not an individual eligibility assessment.
