LTR Visa for Software Developers: Complete Guide 2026

Kat Hewett

Kat Hewett

Immigration Consultant

Published 26 Mar 2026·Updated 23 Sept 2026

Start Here: Are You Working in Thailand?

Before income, cost, or how long the visa lasts, one question decides which of these visas you can apply for at all: where is your work legally performed, and who pays you?

  • You work remotely for a company or clients outside Thailand. Your options are the DTV and the LTR Work-from-Thailand Professional. Both are remote-work visas: neither permits employment by a Thai company, work for Thai clients, or any Thai-source income.
  • You are employed by a Thai entity — a Thai company, or the Thai operating entity or subsidiary of a foreign parent — in a BOI targeted industry. Your option is the LTR Highly-Skilled Professional. It is an employment visa, so it is not available to remote workers, freelancers, or the self-employed.
  • You own or direct a Thai-registered company in a targeted industry, as a director or 25%+ shareholder. Your option is the SMART visa.

Only once you know which of the three describes you does the rest of this guide — income, qualifications, savings, cost, and duration — decide anything. Those figures choose between visas inside your branch; they never move you to a different one.

Most software engineers reading this are in the first branch: still on a US, EU, or other foreign payroll, planning to work from Bangkok or Chiang Mai. That means Work-from-Thailand Professional or the DTV — not Highly-Skilled Professional, which is covered here for the engineers who are actually taking a job with a Thai entity.

Why the LTR Visa Outperforms the DTV for Software Engineers

A 5-year DTV works fine for remote employees at established companies. But if you want 10-year legal residency without annual renewals—and you earn at least $80,000 USD/year—the LTR visa gives you a decade of legal certainty in Thailand. Which LTR pathway you use depends on who employs you: Work-from-Thailand Professional if your employer is a qualifying company outside Thailand, Highly-Skilled Professional if you are employed by a Thai entity in a BOI targeted industry.

The financial math is straightforward. You're not trying to hide assets or play games with bank balances. You have documented W-2 or employment income. You work for a real company in a real industry. That employment structure—combined with your actual tax returns—is exactly what Thailand's LTR system rewards. No annual extensions. No border runs. No visa anxiety every 12 months.

What engineers most often get wrong is not the income test but the category. This guide explains which pathway your employment structure puts you on, what documents you need, and how the application timeline actually works.

The Software Developer's LTR Qualification Pathway

Thailand's Board of Investment (BOI) runs two LTR work categories, and the first question is which one your employer puts you in.

Work-from-Thailand Professional — your employer is outside Thailand. This is the category for the remote engineer keeping a foreign job. It requires:

  • Average personal income of at least USD 80,000/year over the past two years; OR USD 40,000–80,000/year plus one of a master's degree or higher (any field — no subject restriction), full and complete ownership of intellectual property, or Series A funding of at least USD 1,000,000
  • An employer located outside Thailand that is one of: a public company listed on a stock exchange; a private company with 3+ years of operation and combined revenue of at least USD 50,000,000 over the last 3 years; or a wholly-owned subsidiary (parent holding 100%) of a company meeting one of those
  • No BOI targeted-industry requirement — the size test replaces it
  • No Thai work permit, and no permission to take Thai employment, Thai clients, or any Thai-source income

Highly-Skilled Professional — your employer is a Thai entity. This is the category for an engineer hired by a Thai company, or by the Thai operating entity or subsidiary of a foreign parent. It requires:

  • Average personal income of at least USD 80,000/year over the past two years; OR USD 40,000–80,000/year plus a master's degree or higher in science or technology
  • The Thai employer must operate in one of Thailand's BOI-designated targeted industries: Digital, Automation & Robotics, Electronics, Petrochemical & Chemical, International Business Center (IBC), Biofuels & Biochemicals, Automotive, Affluent tourism, Agricultural and biotechnology, Transportation and logistics, Aviation, Medical, Defense, Circular economy, and others where BOI determines special expertise
  • No employer size threshold

Note the degree asymmetry, because engineers get it backwards constantly: Work-from-Thailand accepts a master's in any field; Highly-Skilled requires science or technology. And in both cases the qualifying credential is a master's degree or higher — a bachelor's in Computer Science does not substitute for the income shortfall in either category.

The critical point on the employment side: your employer must be a real, operating company that employs you—not a freelance arrangement, and not a company you own (ownership income and director's fees are not qualifying employment). Self-employed developers, 1099 contractors, and freelancers qualify for neither LTR work category. Their route is the DTV.

Income Documentation: The W-2 vs. Contract Reality

This is where most software developers succeed immediately. Your income proof is cleaner than freelancers' or consultants'.

If you're a W-2 employee: Gather these documents for the past two tax years:

  • W-2 forms (federal tax withholding statement, shows gross annual salary)
  • Employment contract with company letterhead, signed by both parties, specifying your role and annual compensation
  • 3–6 months of recent pay stubs showing gross salary, deductions, and net deposit
  • Bank statements covering the past 3–6 months showing consistent monthly deposits matching your W-2 gross figure or your pay stub amounts

Reviewers scrutinize bank statements. They want to see the exact salary hitting your account every month with no gaps. If your employer deposits $6,667/month (annual $80,000), your bank statement must show that $6,667 landing on the same day each month for at least 3 consecutive months. Broken deposit chains—months with missing deposits, irregular timing, or deposits that don't match your pay stub amount—trigger rejection.

If you hold a signed employment contract (offer letter path): You can apply for the LTR before starting the job, using the signed agreement as proof of future income. This is useful for relocating engineers: you accept a role before entering Thailand, use the signed contract in your LTR application, and enter Thailand with the visa already approved. Which category that contract puts you in still depends on who the employer is — a foreign company for Work-from-Thailand, a Thai entity for Highly-Skilled.

If you're a 1099 contractor or freelancer: You do not qualify for either LTR work category. Work-from-Thailand Professional requires a qualifying foreign employer, and Highly-Skilled Professional requires a Thai employer; a roster of clients is neither, and incorporating to pay yourself does not fix it. Your route is the DTV, which requires 500,000 THB in personal savings and no employer at all. The asset-based LTR categories (Wealthy Global Citizen, Wealthy Pensioner) exist but are unrelated to your work — they turn on USD 1,000,000 in global assets or USD 80,000/year of genuinely passive income. Consult Issa for an alternative assessment.

The Two-Stage LTR Application Process for Software Engineers

The LTR has a mandatory two-step sequence. Skip understanding this and you'll be confused during the process.

Step 1 — BOI Endorsement (around two months, in Issa's own LTR applications, from a complete submission): You apply to Thailand's Board of Investment for endorsement under your category. This is the qualifying step. Issa handles this application on your behalf. You can be anywhere in the world during this phase—you don't need to be in Thailand. BOI reviews your income documentation, employment contract, company profile, and — depending on category — either the employer's size/listing evidence or its industry classification. If approved, you receive BOI endorsement. If rejected, the process stops here and you get full refund under Issa's guarantee.

Step 2 — Visa Issuance (within 2 months of endorsement): Once you have BOI endorsement, you submit a visa application using one of two methods: in-person collection at One Bangkok in Thailand, or through the e-visa system from your home country. Both methods carry a 50,000 THB government visa fee, which is separate from the 35,000 THB Issa service fee at the endorsement stage.

Total timeline: approximately 4 months from initial BOI application to final visa issuance. Most engineers complete BOI in 7–8 weeks, then visa issuance in 2–3 weeks.

Employment Letter and Company Documentation

Thailand's BOI requires proof that your employer is real and meets the test for your category. This isn't optional; it's a binary pass/fail requirement.

Employment Letter Requirements: Your employer must provide a letter on official company letterhead containing:

  • Your full name, job title, and employment start date
  • Annual salary (in USD recommended; THB acceptable)
  • Your responsibilities and role
  • Confirmation of the nature of the employment relationship and, for Highly-Skilled Professional, the employer's targeted-industry activity
  • Company contact information and signature from HR or company leadership

Applications are rejected for letters missing any of these elements. Many HR departments resist adding classification language—tell them it's a legal classification required by Thai immigration, not a claim about your personal qualifications.

Company Documentation: What Issa requests depends on your category. Under Work-from-Thailand Professional, the employer is foreign and the burden is the size test: stock exchange listing evidence (SEC EDGAR filing, NASDAQ or LSE listing page), or audited financial statements as filed with the regulatory authorities or corporate income-tax filings showing combined revenue of at least USD 50,000,000 over the last 3 years — a self-issued revenue-summary letter alone is not sufficient — or, for a subsidiary, a board resolution showing 100% ownership plus the parent's registration and audited financials. Under Highly-Skilled Professional, the employer is Thai and you'll need their DBD registration, company profile, and evidence they operate in a targeted industry.

If your company refuses to provide these documents, the application cannot proceed. Thailand does not issue LTR visas based on verbal agreements or unofficial arrangements.

Health Insurance or Bank Balance Requirement

Both LTR work categories require one of three financial safeguards: health insurance, Thai Social Security enrollment (SSO), or a bank balance. Pick the one that fits your situation.

Option 1 — Health Insurance: Minimum USD 50,000 coverage with at least 10 months remaining validity on your policy. Most international health insurance plans exceed this threshold. AIA, Allianz, and other expat providers cover this. Cost: typically $100–$300/month depending on age and coverage tier.

Option 2 — Thai SSO Enrollment: SSO enrolment follows from being employed in Thailand, so this option is realistically available to Highly-Skilled Professional applicants only. A Work-from-Thailand Professional holder is by definition not employed in Thailand and cannot use it — insurance or the bank balance are your two options.

Option 3 — Bank Balance: Maintain USD 100,000 in a bank account for 12 consecutive months before your LTR visa issuance. This is a pure financial show-of-funds requirement. The money must be documented and seasoned. Most engineers choose health insurance instead—it's simpler and doesn't lock up capital.

Dependents: Spouse and Children

If you have a spouse or children under 20, they can piggyback on your LTR application as dependents. They each need their own visa sticker, but the financial requirements are lower and the process is streamlined.

Dependent Requirements: Each dependent needs USD 25,000 in a bank account for 12 months (much lower than your USD 100,000), or health insurance (USD 50,000 minimum), or Thai SSO enrollment. You can alternatively show USD 100,000 in one shared account that covers all dependents—you don't need USD 100,000 per person.

Dependents must submit: passport, ID photo, TDAC (digital arrival card), marriage certificate or birth certificate (notarized if necessary), health insurance or bank evidence, and criminal record certificate.

Critical rule: Dependents must have their visa issued at the same location as the primary applicant. If you collect your visa in-person at One Bangkok, dependents must collect there too. If you apply via e-visa, dependents apply via e-visa. No mixing methods.

Why Software Engineers Actually Succeed with the LTR

The LTR was designed for people exactly like you: documented income, legitimate employment, verifiable financial capacity. You don't need to invent a story. You're not stretching freelance invoices or claiming rental income. Your W-2 is your W-2. Your employment contract is your employment contract.

The friction points that trap other visa applicants don't apply to you:

  • No "Does my job count as remote work?" gray zones—software development is explicitly recognized.
  • No income inconsistency issues—W-2 employees show stable monthly deposits, not irregular freelance transfers.
  • No self-employment complexity—no business registration documents, no tax returns with confusing deductions, no "Is this a real business?" scrutiny.
  • No annual renewal anxiety—the LTR lasts 10 years without extension.

Where engineers fail is on two things. The first is execution: incomplete company documentation, missing pay stub verification, employment letters that lack required language, or bank statements with gaps between deposits. The second, and more expensive, is filing under the wrong category — typically a remote engineer applying as a Highly-Skilled Professional because the salary clears USD 80,000, with no Thai employer anywhere in the file. That fails on eligibility, and no amount of document preparation rescues it.

Talk to an Issa visa specialist about your specific employment structure before assembling documents. A 20-minute conversation clarifies which category you are on, whether your company documentation is sufficient, and whether your income pattern will clear Thai scrutiny.

The Issa Advantage: Pre-Screening Saves Weeks and Prevents Rejection

Here's the hard truth: your application can be rejected for a single mismatched detail. An employment letter without the required language. A pay stub from 35 days ago. A bank statement dated outside the required window. A company profile missing current VAT registration. Each rejection wastes 4 weeks, costs you the non-refundable 50,000 THB government fee, and pushes your visa approval back months.

Issa's pre-screening process manually verifies every document against the exact current requirements before you ever submit to the government — starting with the category question, because that is the one that cannot be patched later. We've reviewed hundreds of LTR applications from software engineers. We know exactly which company documents pass, which employment letters get rejected, and which bank statement formats trigger delays.

The Issa service fee is 35,000 THB (approximately $975 USD) for BOI pre-screening and application preparation. The Thai government fee is a separate 50,000 THB, paid at visa issuance and non-refundable. Quoted separately, because they are separate payments to separate parties. Our 100% money-back guarantee means if we make an error and your application fails due to our documentation handling, you get a full refund of their service fee (and partner course fee if applicable).

Start your LTR pre-screening now using the Issa app. Upload your W-2, employment contract, and pay stubs. Our team reviews your file within 2 business days and flags any missing pieces before you pay the government fee.

Frequently Asked Questions: Software Developer LTR

Can I apply for the LTR visa if I'm currently on a DTV in Thailand?

You can start the BOI endorsement from inside Thailand, but plan the exit. In practice most engineers complete the LTR application process from the Royal Thai mission with jurisdiction over their country of citizenship or legal residence, and re-enter with the LTR approved. Missions restrict applications to their own citizens and residents, so filing from a country where you are neither is not a route. You can extend your current DTV to cover the application window, then exit for LTR processing. Most engineers do this: extend DTV for 2–3 months while the LTR application is pending, then leave and return with the LTR approved.

What if my salary is $70,000/year—do I still qualify?

Possibly, via the USD 40,000–80,000 route — but read the subject rule for your category carefully. Under Work-from-Thailand Professional, you need a master's degree or higher in any field, or full and complete ownership of intellectual property, or Series A funding of at least USD 1,000,000. Under Highly-Skilled Professional, you need a master's degree or higher specifically in science or technology. In both cases it must be a master's or higher: a BS in Computer Science does not satisfy the requirement. You'll need to provide your degree certificate as part of the application.

Do I need a work permit if I'm already in Thailand on a DTV?

No. The DTV is a legal long-term stay visa for remote work performed for foreign employers or clients; it does not authorize work inside the Thai economy. Because you're working remotely for a non-Thai company with no Thai-source income, no Thai work permit is required or available. The same is true of the LTR Work-from-Thailand Professional category: no work permit is issued, and none would authorise you to take Thai employment or Thai clients if it were. The one LTR category that does come with a work permit is Highly-Skilled Professional — a digital work permit obtained via the BOI, because that category is Thai employment. Moving from a DTV or Work-from-Thailand visa to working for a Thai company is a change of visa, not a change of paperwork.

Can my employer write a backdated employment letter if I just got hired?

Backdated employment letters are rejected. Your employment contract and letter must reflect your actual start date. If you just accepted a role, you can still apply using your signed employment agreement as proof of future income. The LTR accepts forward-dated employment arrangements ("employment begins on [date]").

If I have stock options, do they count toward the $80,000 income threshold?

No. Only realized, documented income counts. W-2 salary and documented bonuses count. Unrealized stock options, RSUs vesting in the future, or profit-sharing arrangements do not count unless they've already been realized and taxed in your prior tax returns. Stick with your W-2 gross salary figure; that's the number that will be verified.

My employer is a 40-person startup outside Thailand. Which visa am I on?

The DTV. Work-from-Thailand Professional requires the employer to be publicly listed, or a private company with 3+ years of operation and at least USD 50,000,000 in combined revenue over the last 3 years, or a wholly-owned subsidiary of one — a small startup clears none of those. Highly-Skilled Professional is not the fallback, because it requires employment by a Thai entity, which a foreign startup does not give you. The DTV asks for 500,000 THB in personal savings and evidence of your remote work, and it is the correct visa for this profile rather than a downgrade.

Timeline and Next Steps

From initial BOI application to final visa issuance: approximately 4 months. If you're on a DTV currently, the timeline looks like this:

  • Month 1: Issa pre-screens your documents and submits BOI application
  • Month 2–3: BOI processes endorsement (7–8 weeks typical)
  • Month 3: Receive BOI endorsement
  • Month 3–4: Submit visa application, collect visa within 2–3 weeks

During months 1–3, you're still on your DTV. You can extend your DTV if needed to stay legal while waiting for LTR approval. Once the LTR visa is approved and stamped in your passport, you have 90 days to enter Thailand. You'll enter on the new LTR visa, starting a permitted stay of up to 1 year per entry.

Check your LTR eligibility now. Answer 5 quick questions about your employment and income. Issa will confirm which category your employment structure puts you in — Work-from-Thailand Professional, Highly-Skilled Professional, or the DTV — and flag any documentation gaps before you invest time assembling a full application.

Your next step

Ready to move forward?

Take the 60-second visa check, start your application, or book a free 15-minute call with our team.

Kat Hewett

Written by Kat Hewett

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.