The LTR Visa (Long-Term Resident) grants a 10-year legal stay in Thailand with minimal reporting burden. For French software developers earning USD 40,000–80,000/year as remote workers or senior engineers, it's a radically different visa pathway than the standard tourist-visa-extension loop.
The catch is structural: the LTR is not a digital nomad visa. It's built for people who want a decade of legal certainty with either a high income threshold or specific employment in a BOI-designated target industry. Most French developers fall into one of two buckets: remote workers whose employers don't meet the LTR revenue requirements (pivoting to the DTV Visa, which requires only 500,000 THB in savings), or engineers employed by large tech multinationals (eligible for the Highly Skilled Professional or Work-From-Thailand tracks).
This guide walks through the LTR landscape specific to French software developers, the exact income documentation required, why the LTR beats traditional visa-run cycles, and when the DTV is actually the smarter choice.
Why French Developers Are Choosing the LTR Over Visa Runs
The economics make sense. A French software developer earning €50,000–80,000/year (roughly USD 54,000–87,000) can engineer a 10-year Bangkok life with a single application cycle instead of managing annual renewals, border runs, or the bureaucratic friction of Non-Immigrant visas.
Three structural advantages:
No reporting hamster wheel. Most Thai long-stay visas require 90-day immigration reports to a police office in person or via TM.47 form. The LTR replaces this with annual address reporting only. For a remote worker bouncing between Thailand and Europe 2–3 times per year, this changes the compliance burden completely.
Long-term work authorization (for eligible categories). The Highly Skilled Professional track of the LTR includes fast-track work permit issuance — approved within 30 days. If you transition from pure remote work to a part-time contract with a Thai tech company or a consulting gig with a BOI-promoted startup, you have legal work authorization already baked in. Standard tourist visas carry zero work authorization; getting a side income flow makes you technically illegal.
Tax structure advantage. This one requires a specialist's input (consult a US expat tax advisor for the US-Thailand treaty; French developers should check FISC rules on residential taxation in Thailand). But broadly: Thailand taxes residents on worldwide income remitted to Thailand. The LTR Wealthy Global Citizen and Wealthy Pensioner categories include a personal income tax exemption on foreign-sourced income, shifting the liability back to your home country tax system. For a developer remitting USD 60,000+ annually, that exemption eliminates the double-taxation exposure.
LTR Categories: Which Path for French Software Developers?
The universal LTR categories are covered in detail at the Complete LTR Visa Guide for US Remote Workers. Here's how they map to French developers specifically.
Work-From-Thailand Professional
This is the remote worker track. You qualify if:
- You are employed by a foreign company (or France-based subsidiary of a large multinationals like Capgemini, Orange, Accenture, BNP Paribas, etc.) with annual revenue of at least USD 150,000,000 across the past 3 years
- You earn at least USD 80,000/year average over the past 2 years
- OR: You earn USD 40,000–80,000/year AND hold a master's degree in computer science, software engineering, or a related field
- You have at least 5 years of professional experience in your field
- You maintain compliant health insurance with minimum USD 50,000 coverage
The revenue threshold is the gating factor. If you work for a French SSII (service company) with EUR 20–50 million revenue, you don't clear it. If you're a contractor at Toptal or Gun.io, your "employer" is effectively a platform, not a company with published financials — the BOI will not approve this path.
The BOI requires third-party financial verification of your employer's revenue. A company letterhead letter stating "we make USD 200M/year" is worthless. You need their certified annual financial statement, auditor's report, or (for public companies) their stock exchange filing. If your employer is a private French company, you'll need an Auditor's Opinion or Certified Accounting Statement — forms that cost EUR 500–1,500 to obtain from a statutory auditor.
If your employer clears the USD 150M threshold, the Work-From-Thailand path is clean. You get fast-track work permit issuance, annual reporting instead of quarterly, and the ability to pick up local contracts without visa violations. The application timeline is approximately 4 months (2 months for BOI endorsement, 2 months for visa issuance after approval).
Highly Skilled Professional
This category targets software developers, data engineers, DevOps specialists, and ML engineers in BOI-designated target industries. You qualify if:
- You are employed (or have a signed offer letter) by a Thai or international organization in one of these BOI-target sectors: Digital Technology, Automation & Robotics, Electronics, Biofuels & Biochemicals, Medical, Defense, Petrochemical & Chemical, International Business Center (IBC)
- You earn at least USD 80,000/year (or USD 40,000/year if employed by the Thai government, a Thai university, or a BOI-promoted company)
- You have relevant educational credentials (degree in computer science, engineering, or equivalent) or professional certifications (AWS Solutions Architect, Kubernetes Administrator, etc.)
- You maintain compliant health insurance
The practical path here is employment with a Bangkok tech hub or BOI-promoted startup. Thailand has been actively recruiting senior engineers to Bangkok-based R&D centers. Companies like Thoughtworks (Bangkok office), Odds.com, and several autonomous vehicle development centers employ international engineers at competitive salaries. If you secure a position with such an organization, the LTR Highly Skilled track becomes your primary pathway.
The income requirement is lower if your Thai employer holds BOI promotion status (companies in designated industries get tax incentives and relaxed visa rules). Most major Bangkok tech companies have this status. Verify with your prospective employer's HR before applying.
One advantage: the Highly Skilled Professional track includes work permit issuance within 30 days of visa approval. You legally work for your Thai employer immediately, with no separate work permit application delays.
Wealthy Global Citizen (for investors/founders)
If you've exited a startup, built passive investment income, or accumulated significant assets, this track offers a 10-year stay with no employment requirement. Requirements: USD 1,000,000 net assets globally, USD 500,000 invested in Thailand (real estate, bonds, Thai equities). This is less relevant to employed developers but may apply to French founders who've liquidated equity positions.
Income Documentation for French Software Developers: Exact Requirements
This is where French applicants often stumble. The LTR requires 2 years of personal income documentation, and the BOI scrutinizes these forms like immigration auditors. You cannot submit a simple employment contract and call it done.
If You're W-2 Employed (French-based company with remote arrangement)
Required documents (in exact order):
- Employment contract (contrat de travail) — signed by both employer and employee, showing role, salary, and work location policy. If it predates your remote work arrangement, include an amendment letter confirming remote work is permitted. The contract must be on employer letterhead.
- Last 6 months of payslips (bulletin de salaire) — issued by your French payroll processor. Each slip must show gross salary, deductions (social contributions, tax), and net pay. The BOI cross-references the stated USD salary against the payslip amounts. Discrepancies (e.g., "I earn USD 80,000" but payslips show EUR 55,000 net) will trigger rejection.
- French tax return (Déclaration des revenus / Avis d'Imposition) — your official tax return and tax assessment from the French tax authority (DGFIP). This MUST cover the past 2 full years. If you earned income in 2024 and 2025, you need both years' returns. For your 2025 return (filed in 2026), use your provisional assessment or a certified copy of the filed return.
- Bank statement showing salary deposits — 6 months of statements from your personal French or international bank account showing regular monthly deposits matching the payslip amounts. The BOI wants to verify the income actually landed in your account. If you earned EUR 4,500/month gross, your bank statements should show deposits of roughly EUR 3,000–3,500 net (after French social contributions and taxes).
- Employment reference letter (lettre de l'employeur) — issued on company letterhead, confirming your role, salary, employment dates, and that remote work from Thailand is permitted. Do NOT get a generic HR letter. The BOI wants a specific statement: "[Your Name] is employed as [Title] earning [Amount] per annum. Remote work from Thailand is permitted under company policy."
Critical timing issue: French payslips (bulletin de salaire) are issued monthly but typically finalized 10–15 days after the month ends. If you apply in March, your most recent "last 6 months" would be October through March. Payslips from October and November may have already been archived by your French payroll system. Request them explicitly from HR or your company's payroll department well in advance of your LTR application.
If You're Self-Employed or Freelance (SARL, EIRL, Micro-entreprise)
If you run your own French business structure and invoice clients globally, the BOI requires:
- KBIS extract (Extrait du Registre du Commerce et des Sociétés) — your official French business registration, issued within the past 3 months. This verifies you are a legally registered business entity.
- French tax returns for past 2 years (Avis d'Imposition and 3519 forms) — showing declared business income and personal taxable income. If you run an EIRL or Micro-entreprise, your personal tax return (Déclaration des revenus) suffices. If you run a SARL or SAS, you need the company tax return (Liasse Fiscale / Form 2065) plus your personal return.
- Business bank statements for past 6 months — showing client invoices and deposits. If your business account shows invoicing from clients in the US, UK, Canada, or other countries, great — it demonstrates remote international work. The BOI wants to see regular deposits matching your declared business income.
- Client invoices and contracts — the BOI wants proof of your client base and retainer agreements. If you invoice 3–4 regular clients for monthly subscriptions totaling USD 80,000/year, provide contracts from those clients confirming the arrangement and billing terms.
- Accountant's letter or auditor opinion — optional but strongly recommended. If you have a French chartered accountant (expert-comptable) managing your books, request a brief certification letter (1 page) confirming your business income and legitimacy. This adds weight to the application.
For self-employed developers, the key struggle is showing consistent income. If your invoicing is irregular (lumpy projects, seasonal work), the BOI may question whether you consistently earn USD 40,000–80,000/year. You need 24 months of bank statements and invoices to smooth out the variability. If you averaged USD 70,000 over 24 months but had one bad quarter with only USD 10,000 in invoicing, the BOI will ask for clarification.
If You're Contracted or Engaged as an Independant (freelance platform work)
If you work through platforms like Upwork, Toptal, or Fiverr and don't operate a French business entity, the LTR becomes difficult. The BOI won't accept platform revenue as "employment income" in the traditional sense. You would need to declare your platform income on your French tax return as self-employment income (Micro-entreprise or Profession Libérale), which brings you back to the self-employed path above.
For contractors in this situation, the DTV Visa is often the cleaner option — it requires only 500,000 THB (roughly USD 14,000) in bank savings and freelance invoices as proof of work, with no employment or income verification threshold.
Health Insurance: A Compliance Trip-Up
The LTR requires proof of health insurance with at least USD 50,000 inpatient coverage. French developers often assume their French public health insurance (Sécurité Sociale) or private coverage (Mutuelle) transfers to Thailand. It doesn't.
The BOI accepts only:
- International health insurance policies — issued by companies like Allianz, AXA, BUPA, Cigna, or Generali. These policies must explicitly cover inpatient treatment in Thailand with a minimum of USD 50,000 coverage. Most cost USD 1,500–3,500/year depending on age and coverage level. Verify with the insurer that the policy meets Thai LTR compliance standards before purchasing.
- Home country government insurance — if you maintain French social security enrollment as a resident of France, you may be able to present proof of Sécurité Sociale coverage. This is less common and varies by French region; check with your local CPAM office.
- Thai SSO (Social Security Organization) — if you become employed by a Thai company, SSO enrollment can substitute for international insurance. For remote workers, this usually isn't an option.
Do NOT submit French private insurance (Mutuelle) alone. French mutuelle policies cover France and may cover some EU countries via reciprocal agreements, but Thailand is not covered. The BOI will reject the application and ask for an international policy.
Order your international insurance 60 days before submitting your LTR application. Many insurers take 3–4 weeks to issue and mail a physical policy document, which you'll need to scan and upload to the BOI portal.
LTR Work-From-Thailand vs. DTV: When to Choose DTV Instead
Not every French developer should pursue the LTR. Here's when the DTV is the smarter choice:
You work for a mid-size or small French company. If your employer has EUR 20–100 million in annual revenue, they don't meet the LTR's USD 150 million threshold. Getting auditor statements to prove revenue is expensive and slow. The DTV, by contrast, asks zero questions about your employer. You just need 500,000 THB in savings and a client invoice or employment letter.
You're contracting through platforms (Upwork, Toptal, Fiverr). The LTR doesn't recognize platform work as employment unless you've formalized it into a French business entity. The DTV accepts platform invoices directly. You save 2–3 months of application time and the hassle of setting up a French SARL or EIRL.
You want flexibility to change employers or countries mid-stay. The LTR binds you to the employment or investment category you applied under. If you're approved as a Work-From-Thailand engineer but change jobs or want to start a consulting side project, visa compliance becomes murky. The DTV carries no employment requirement — you're free to pivot income sources, move between clients, or transition to consulting without triggering visa violations.
Your income is irregular or new. If you started freelancing less than 2 years ago or changed jobs recently, you won't have clean 24 months of documentation history for the LTR. The DTV just requires proof that you can maintain 500,000 THB in savings — no income history verification at all.
Cost comparison: DTV government fee is 10,000 THB (one-time); LTR is 50,000 THB. For a developer who might leave Thailand in 4–6 years or move to another country, the DTV's lower cost and faster approval timeline (2–4 weeks vs. 4 months) may outweigh the 10-year legal certainty the LTR offers.
That said, if you're a senior developer at a major tech multinational, committed to a 10-year Bangkok base, and your employer clears the revenue threshold, the LTR eliminates visa renewal anxiety and provides work authorization. The 4-month application timeline is a one-time cost for a decade of stability.
The Application Timeline and Process
The LTR runs through Thailand's Board of Investment portal, not traditional embassy channels. The timeline breaks into two phases:
Phase 1: BOI Endorsement (approximately 2 months)
- You submit your application to the BOI online portal with all income documentation, education credentials, and employment letters.
- The BOI reviewers assess whether you meet the category requirements. They may request additional documents (e.g., a clearer bank statement, an updated employment contract).
- The BOI issues an Endorsement letter if approved.
Phase 2: Visa Issuance (approximately 2 months, choice of method)
- Option A — In-person collection at One Bangkok: You travel to Bangkok and collect your visa in person within 2 months of endorsement. Government fee: 50,000 THB. This is fastest and eliminates any passport-mailing delays.
- Option B — E-visa system (like the DTV): You apply through the Thai e-visa portal from your home country. Processing time is 2–4 weeks. You must be outside Thailand at the time of application, and some Thai missions require proof of residency in your submission country.
Most French applicants choose Option A if they can spare a Bangkok trip. It's faster and removes the residency verification friction that some embassies require for Option B.
Common Rejection Reasons for French Developers
Mismatched income documentation. You state "USD 80,000/year" in your application but your payslips show EUR 55,000. The BOI flagged the currency discrepancy. Solution: convert all income amounts to USD using the ECB exchange rate on your payslip dates; include a conversion calculation in your application narrative.
Incomplete bank statement history. You submitted 4 months of statements instead of 6. The BOI won't approve without the full 6-month window. Solution: gather documents well in advance and verify you have complete, unbroken bank statements.
Non-compliant health insurance. Your Allianz international policy covers outpatient only and doesn't explicitly show USD 50,000+ inpatient coverage. Solution: request a detailed policy schedule from the insurer showing all coverage amounts and confirm with them that the policy meets Thai LTR standards before submitting.
Missing apostille on education certificates. You submitted your French university diploma without an official apostille stamp. The BOI treats this as incomplete. Solution: request an apostille from your French university registrar or from the Prefecture in the university's city. This costs EUR 15–30 and takes 1–2 weeks.
Employer revenue verification gaps. You claimed your employer earns USD 200M/year but provided only their website testimonials. The BOI wants a certified financial statement. Solution: request your employer's auditor opinion (Rapport de l'Auditeur) or latest annual report from Companies House / the French commercial registry.
Issa's LTR Pre-Screening for French Developers
The LTR application is not a guess-and-submit process. The BOI's document standards are granular, and submission errors (outdated insurance, incomplete payslips, missing translations) lead to requests for additional materials or outright rejection.
Issa's approach to LTR applications is to manually pre-screen your documentation against the BOI's current checklist before you pay the 50,000 THB government fee. We verify:
- Your income documentation covers a full 24-month window with no gaps
- All French currency amounts are correctly converted to USD and cross-referenced against your bank statements
- Your health insurance policy explicitly covers USD 50,000+ inpatient care in Thailand and is issued by an acceptable provider
- Your employment contract and reference letter meet the BOI's specificity standard (not generic HR boilerplate)
- For self-employed applicants, your KBIS, tax returns, and invoices demonstrate consistent income across 24 months
- Any required translations (education credentials, marriage/dependent certificates) are apostilled and legally certified
Our 100% money-back guarantee covers eligible LTR applications. If your application is rejected because of an error in our pre-screening, you get both our service fee and your government fee back — no negotiation, no conditions. That's the mathematical safeguard against the sunk-cost risk of a 50,000 THB government fee.
After approval, the Issa app handles your ongoing compliance: annual address reporting reminders, passport expiration alerts, and Thai tax residency guidance for your specific situation (as a French citizen, your tax filing obligations differ from US or Australian applicants).
Long-Tail FAQ for French Software Developers
Can I use my French company's certified accountant statement instead of an auditor opinion for employer revenue verification?
Yes, with conditions. The BOI accepts Certification de l'Expert-Comptable (accounting firm certification) showing your employer's annual revenue, provided it's signed by a Chartered Accountant (Expert-Comptable Agréé). It must clearly state the company's annual turnover for the past 3 years. Request this directly from your employer's accounting firm; many will issue it within 1–2 weeks for EUR 200–500.
Do I need to translate my French tax return (Avis d'Imposition) and payslips into English for the BOI?
French documents don't require English translation if they're issued by official French government bodies (like the DGFIP tax authority). However, a brief translator's note (even your own, signed) explaining key figures can smooth the review. For private documents like employment contracts, translations are recommended but not mandatory if the documents are clearly structured. Check with Issa's pre-screening to confirm what's needed for your specific submission.
If I earn EUR 45,000 gross and convert it to USD, does it count toward the USD 80,000 threshold?
Yes, using the ECB (European Central Bank) official exchange rate on the date of the payslip or tax return. EUR 45,000 at 1.10 EUR/USD = approximately USD 49,500. If you've earned EUR 45,000+ consistently for 2 years, you're above the USD 40,000–80,000 bracket and can apply for the Highly Skilled Professional or Work-From-Thailand track if you have a master's degree or meet employment requirements.
What happens to my LTR if I change employers while the visa is valid?
It depends on your LTR category. If you're approved as Work-From-Thailand (employed by a foreign company), you can change employers freely as long as the new employer also meets the BOI criteria (USD 150M+ revenue). If you're Highly Skilled Professional (employed by a Thai company), changing Thai employers is simpler — you just need written confirmation from your new employer. Either way, notify Issa's app with your new employment details. The visa itself remains valid; only your work authorization status updates.
Does the French Social Security system (Sécurité Sociale) count as compliant health insurance for the LTR?
Not on its own. French public health coverage provides limited overseas care and is not recognized by the Thai BOI as meeting the USD 50,000 inpatient minimum. You need a separate international health insurance policy (Allianz, BUPA, Cigna, etc.) issued specifically for Thailand coverage. That said, if you maintain French social security enrollment as a French resident, you have a safety net at home — the international policy is supplementary for your time in Thailand.
Next Steps
The LTR Visa is the single strongest 10-year legal foundation for a French software developer committed to building a Bangkok base while maintaining international employment or passive income. The application complexity is front-loaded — 4 months of BOI processing — but the payoff is a decade without visa renewals, 90-day reporting cycles, or border runs.
Start your eligibility assessment now. Apply via the Issa Compass app or book a free consultation to confirm your category and get your documentation roadmap before you commit to the 50,000 THB government fee.
