LTR Visa for Canadian Software Developers: Complete Guide 2026

Monica Thet Htar

Monica Thet Htar

Immigration Consultant

Published 26 Mar 2026·Updated 26 Mar 2026

Canadian software developers face a specific problem in the visa landscape: most Thai long-stay options are designed for either retirees or ultra-wealthy individuals. The DTV works for some, but it comes with the 180-day permitted-stay limitation and no work authorization for Thai employers. The Non-B requires sponsorship by a Thai company. The standard Retirement Visa requires hitting age 50.

The LTR Visa, specifically the Work-From-Thailand Professional category, was built for your profile: Canadian remote employees earning steady income from abroad, wanting 10-year legal certainty in Thailand without the annual renewal grind.

This guide walks through the exact eligibility requirements, income documentation framework specific to Canadian software engineers, common rejection patterns, and why Issa's pre-screening process is critical for this application type.

Why the LTR Matters for Canadian Software Developers

A Canadian software developer earning CAD 100,000+ annually (~USD 73,000 at current rates) faces a purchasing power advantage in Bangkok that can double effective income. A furnished apartment near the office runs 15,000–25,000 THB/month (~$420–$700 USD). Food costs roughly 1/3 of Toronto prices. The tax burden shifts favorably if you understand Thailand's territorial taxation structure.

The problem is legal standing. A tourist visa doesn't grant work authorization. A DTV allows remote work for your Canadian employer, but it resets every 180 days and offers no pathway to longer-term certainty. If you've relocated to Bangkok seriously — renting an apartment long-term, building professional relationships, establishing banking infrastructure — those visas feel temporary and precarious.

The LTR Visa changes the calculation. It grants 10 years in a single application, annual address reporting instead of quarterly immigration checks, multiple re-entries without a separate permit, and — critically — work authorization for Thai entities if you decide to consult locally or expand your role. For developers planning to stay beyond the 1–2 year nomad window, it's the difference between a continuous application treadmill and legal stability.

Check your LTR eligibility as a Canadian software developer

LTR Visa Process: Two Stages, Clear Timeline

The LTR process differs from standard Thai embassy visas. It's handled directly by Thailand's Board of Investment (BOI), not embassy officers. That matters: the BOI is systematic, not discretionary.

Stage 1: BOI Endorsement Application (~2 months). You can be anywhere in the world, including inside Thailand. Submit documentation through Issa's app. The BOI reviews your employment contract, company financials, income evidence, and professional background. Once endorsed, you move to Stage 2.

Stage 2: Visa Issuance (within 2 months of endorsement). Two options: Option A — collect in person at One Bangkok within 2 months (50,000 THB fee paid to BOI). Option B — apply through Thailand's e-visa system (same rules as DTV; you must be in your home country and some consulates require residency verification). Dependents must have their visa issued at the same location as the main applicant.

Total timeline: approximately 4 months from initial BOI application to final visa stamp in hand. That's slower than a DTV (~2–3 weeks), but the 10-year stamp eliminates the need to reapply every five years.

Income Requirements for Canadian Developers

The LTR Work-From-Thailand category has two income pathways. Most Canadian developers will qualify through the first path.

Primary Path: USD 80,000+ Annual Income

You must demonstrate average personal income of at least USD 80,000/year for the past 2 years. For a Canadian developer earning CAD 100,000–130,000, this typically converts to USD 73,000–95,000 at current exchange rates. If your salary landed near CAD 110,000, you're comfortably above the threshold. If you're closer to CAD 90,000, you need to verify the exact USD conversion rate in the specific year your employer paid you.

For Canadian remote employees, the income documentation framework is straightforward:

  1. Employment Contract. Must be on company letterhead, signed by both parties, dated within the past 2 years, clearly stating annual salary (or monthly equivalent). Contract must name the employer company and your official role.
  2. Pay Stubs. 3–6 months of current pay stubs showing gross salary, deductions, and net pay. Should be dated within the last 6 months and show a salary amount consistent with your annual employment contract.
  3. Bank Statements. 6 months of personal bank statements showing salary deposits from your employer. Deposits should match the frequency and amount shown on your pay stubs. The BOI reviews these for deposit consistency and pattern. Irregular deposits (sporadic, varying amounts) raise red flags.
  4. Tax Returns. Your past 2 years of Canadian tax returns (Notice of Assessment from the CRA) showing T4 employment income. The T4 box must align with your stated annual salary. If you had multiple employers in the past 2 years, you'll need all T4s for that period.
  5. Employment Letter. From your employer's HR or finance department confirming: (a) your job title, (b) annual gross salary, (c) start date of employment, (d) confirmation that your role is remote and can be performed from Thailand.

This is where Canadian applicants need precision. Thai embassies and the BOI want documents that are consistent. If your pay stubs show CAD 8,333/month but your employment contract lists CAD 100,000/year, or if your tax return shows a different annual figure than your current salary (due to a raise mid-year), the BOI will request clarification. Inconsistency isn't automatic rejection, but it adds friction and delays approval by 2–3 weeks while you provide explanatory letters.

Secondary Path: USD 40,000–80,000 + Master's Degree

If your salary is in the USD 40,000–80,000 range, you can qualify by also providing educational credentials. A master's degree (or above) in any field satisfies the requirement. The BOI accepts Master's degrees in computer science, business, engineering, or non-technical fields equally — the degree itself is the qualifier, not the subject.

For Canadian developers, this often means providing:

  • Your official transcripts from the Canadian university (Bachelor's AND Master's degree, if applicable)
  • A certified translation of the degree into English (if the original is in French from a Quebec institution, provide the French original + English translation)
  • An apostilled copy of the degree or official letter from the registrar confirming the degree award and conferral date

If you hold a relevant degree, this pathway lowers your income threshold significantly — useful if you took a junior role in Thailand temporarily or freelanced for part of the 2-year period.

Start your LTR application and upload income documentation

Employer Company Requirements

Your employer must meet specific criteria. This is a hard gate; not meeting it will result in rejection.

Revenue Threshold: USD 150,000,000+ annually

Your employer must have generated at least USD 150,000,000 in annual revenue in at least 3 of the past 5 years. For a Canadian software developer, this means:

  • Large multinationals: Google, Microsoft, Amazon, Meta, Apple, IBM, Shopify, Telus, Rogers, BCE, etc. — all easily exceed the threshold. Your documentation is typically a certified annual report or a letter from HR confirming the company's public revenue. If your employer is a publicly listed company, the BOI can verify the revenue independently.
  • Mid-sized Canadian tech companies: This is where it gets tricky. A company like Lightspeed, Descartes Systems, or Constellation Software may hit $150M USD revenue, but you need to verify their most recent financial statements. Private companies may not publish revenue figures; in that case, you'll need an auditor's letter or a certified letter from the CFO confirming annual revenue.
  • Startups and early-stage companies: If your employer is Series A/B funded or a private startup earning <$150M/year, you do not qualify under the LTR Work-From-Thailand category. You would instead apply for a DTV (no employer revenue requirement).

Getting this wrong before application is costly. If your employer is a subsidiary of a larger multinational, the BOI may accept consolidated financial statements of the parent company. But they won't accept estimated or projected revenue — only audited or publicly reported figures for the past 3+ years.

Health Insurance Requirement

The LTR visa requires health insurance with a minimum of USD 50,000 in inpatient coverage and USD 50,000 in outpatient coverage (some policies combine these into one ceiling). Common international insurers that meet the requirement:

  • Allianz Global. Standard expatriate plans covering Thailand, typically USD 50k inpatient + USD 50k outpatient. Costs roughly USD 1,200–$2,400/year depending on age and coverage level.
  • AXA Expatriate. Similar coverage, similar pricing tier.
  • Cigna International. Mid-range international plans; widely accepted by Thai BOI.
  • IMG (IMG Global). Specifically designed for expat professionals; meets all BOI requirements.

Do not rely on Canadian provincial health coverage (OHIP in Ontario, MSP in British Columbia) or employer-provided coverage without verifying it meets the USD 50k minimum. Many Canadian group plans do not extend international coverage to Thailand, or they limit outpatient coverage to a few thousand dollars.

You'll need to submit a copy of your policy document showing the coverage limits and a certificate of coverage from the insurer (dated within the last 30 days). Some Canadian insurance brokers can source international plans; others will direct you to buy directly from the multinational carriers listed above.

Canadian-Specific Income Documentation Challenges

Two friction points come up repeatedly for Canadian developers applying for the LTR Work-From-Thailand category:

Multi-Currency Income and Exchange Rate Verification

The LTR income threshold is stated in USD: USD 80,000. If you earn in CAD, you need to convert to USD using a rate accepted by the BOI. The BOI doesn't specify which exchange rate to use, which means applicants and examiners sometimes disagree on whether a salary meets the threshold.

Best practice: use the Bank of Canada (BoC) official exchange rate as of your annual tax filing date (typically the rate in effect on December 31 of the relevant year). The BoC rate is government-endorsed and difficult to dispute. When submitting documentation, include a screenshot or official BoC rate confirmation showing the conversion.

Example: You earned CAD 110,000 in 2024. The BoC rate on December 31, 2024, was approximately 1.36 CAD/USD. That converts to roughly USD 80,882. Clear. The BOI won't argue with a government source.

If you freelanced or had variable income (bonuses, stock options, profit sharing), the BOI wants to see the average across the 2-year period, not just the high year. This requires providing all T4s and Notice of Assessment documents for both years, clearly showing the total earned in each year, then averaging those two years and converting the average to USD.

Stock Options and Equity Compensation

Many Canadian tech companies offer stock options as part of the compensation package. For LTR income purposes, the BOI is conservative: they count only vested stock at the time of exercise, and at the exercise price, not the current market price. Unvested options, restricted stock units (RSUs) that haven't vested, or options you haven't exercised yet do not count toward your USD 80,000 income threshold.

If you exercised stock options and realized a gain, that's capital gains, not employment income. It's counted in your Canadian tax return as capital gains (not on the T4). The BOI treats capital gains separately from employment income, and the LTR Work-From-Thailand category specifically requires employment income. If your T4 shows only USD 60,000 and you realized USD 25,000 in capital gains from exercised options, the capital gains won't close the gap to USD 80,000 employment income.

Strategy: if your base salary is below USD 80,000 but you have significant exercised stock gains, pivot to the secondary pathway (USD 40,000–80,000 + master's degree) if you hold a relevant degree. Alternatively, confirm your employer's revenue and apply for the Highly Skilled Professional category instead if you work in a BOI-targeted industry (digital technology, automation, medical devices, etc.).

The Fast-Track Work Permit (Canada-Specific Advantage)

Once your LTR visa is approved, you're eligible for Thailand's Digital Work Permit — a fast-track authorization that allows you to work for Thai companies without the standard 90-day work permit processing window.

For Canadian developers, this unlocks a secondary income pathway: you could negotiate consulting arrangements with Thai tech companies, take on project-based work with Thai startups, or join a Thai company's engineering team on a trial basis — all without the bureaucratic friction of the standard Non-B work visa process.

This is rarely discussed but strategically important for senior developers or architects considering a longer-term investment in the Bangkok tech ecosystem. The LTR gives you the legal scaffold to do it.

Issa's LTR Pre-Screening Advantage

The LTR Work-From-Thailand category has a binary decision point: does your employer hit USD 150M in annual revenue? If not, your application will be rejected, regardless of how clean your income documentation is. Getting that verification right before submitting the BOI application is critical.

Issa's pre-screening process confirms:

  • Employer revenue verification: We pull your employer's latest audited financial statements (if public) or work with you to obtain an official letter from your employer's finance/legal team confirming the USD 150M threshold has been met for at least 3 of the last 5 years.
  • Income documentation consistency: We reconcile your employment contract, pay stubs, bank statements, and tax returns to ensure all figures align. Any discrepancy is flagged and explained before you submit.
  • Currency conversion: We confirm the CAD-to-USD conversion rate you're using is defensible and source the official BoC rate for your filing year.
  • Insurance compliance: We verify that your international health insurance policy actually meets the USD 50,000 inpatient/outpatient minimum. Many expat policies fall short in specific coverage areas.
  • Document formatting: The BOI has specific document submission standards (apostilles, translations, certified copies). We ensure every document is formatted correctly before it hits the BOI portal.

The government fee for LTR visa issuance is 50,000 THB (~$1,400 USD). It's non-refundable once the visa is issued. Getting your pre-screening right before you pay that fee is the difference between a clean approval and a weeks-long document request cycle.

Start your pre-screening and upload documents

Canadian Software Developers: FAQ

Do I need to work for a Canadian company to qualify for the LTR Work-From-Thailand category?

No. Your employer can be Canadian, American, British, or any other nationality — provided the company has generated USD 150M+ in annual revenue for at least 3 of the past 5 years. The BOI doesn't restrict the employer's country of origin. Many Canadian developers work for US companies (Google Canada, Microsoft Canada, Amazon Canada) and qualify easily because the parent company's global revenue far exceeds the threshold.

Can I count stock options as income for the LTR visa?

Only vested and exercised stock options count, and only at the exercise price, not the current market price. Unvested RSUs and unexercised options do not count. If your T4 employment income is below USD 80,000 and you have capital gains from exercised stock, consider the secondary pathway (USD 40,000–80,000 + master's degree) if you hold a relevant degree.

What if my employer is a private company? How do I prove the USD 150M revenue requirement?

Request a signed letter from your employer's CFO or finance director confirming the company's annual revenue (and that it has exceeded USD 150M in at least 3 of the past 5 years). Have the letter printed on company letterhead and signed in wet ink. The BOI will request this if they cannot independently verify your employer's revenue through public sources. Getting this letter before you apply prevents rejection.

Can my Canadian spouse be a dependent on my LTR visa?

Yes. An LTR dependent visa is available for spouses and children under 20. Your spouse must show one of: health insurance with USD 50,000 coverage, Thai SSO enrollment, or USD 25,000 in a Thai bank account maintained for 12 months (lower threshold than the main applicant's requirement). A marriage certificate notarized by the Canadian embassy/consulate in Thailand and the Thai MFA is required. Processing for dependent visas runs parallel to the main application and takes the same 4-month timeline.

What health insurance carriers are actually accepted by the BOI?

Allianz Global, AXA Expatriate, Cigna International, and IMG Global are widely accepted. The policy must show a minimum of USD 50,000 inpatient coverage. Request a certificate of coverage directly from your insurer stating the exact coverage limits. Thai provincial insurance or employer-provided coverage (unless it explicitly extends international coverage to Thailand with stated limits) will not meet the requirement.

If my employer doesn't hit USD 150M, what are my LTR alternatives as a Canadian software developer?

If your employer is a smaller company, the Highly Skilled Professional category may qualify if your role is in a BOI-targeted industry (digital technology, automation, robotics, medical devices, aerospace). This category requires USD 80,000/year income or USD 40,000–80,000 + a relevant master's degree, but has no employer revenue requirement — only that your employer operates in a designated sector. Alternatively, the DTV Visa requires only 500,000 THB in savings and works for any remote employer (no revenue requirement, no employer verification needed). The DTV is 5 years with 180-day entries and extension possibilities, rather than 10 years, but the bar to entry is far lower.

The LTR visa is built for Canadian software developers working at multinational tech companies or large established firms. If you're in that category — earning USD 80,000+, employed by Google, Microsoft, Shopify, IBM, or a similarly large firm — the LTR is straightforward and worth the effort. Get your employer revenue verified, provide 2 years of clean income documentation, and apply.

Talk to an Issa visa specialist about your LTR eligibility

Monica Thet Htar

Written by Monica Thet Htar

Immigration Consultant at Issa Compass

Still have questions? Message us on WhatsApp at +66 62 682 6204 or on Line at @issacompass and ask our in-house legal team about your specific situation.

Note: Issa Compass is a software platform designed to streamline visa applications and connect you with immigration professionals. We're here to make the process faster and easier, but we're not a law firm or government agency. The final decision for visa approval rests with government officials and immigration policies.