Spanish Software Developers and the 10-Year LTR Visa
Spain loses roughly 400,000 residents annually to income inequality and cost-of-living compression. A Spanish software developer earning €45,000–€65,000 in Madrid or Barcelona faces a purchasing power math problem: rent consumes 40–50% of gross income in major cities. In Bangkok, the same salary stretches across a comfortable lifestyle with 60% purchasing power gain. The LTR visa is the legal structure that unlocks this.
The LTR (Long-Term Resident visa) is a 10-year multiple-entry visa designed for high-earning remote professionals. Unlike the DTV's 5-year remote-worker framework, the LTR offers full residency certainty: no annual extensions, no business registration required, and a single 10-year legal runway. For Spanish software developers earning USD 80,000+ annually, the LTR is the upgrade that turns Thailand from a long-term experiment into a settled residency base.
Income Eligibility for Spanish Software Developers
The LTR Highly-Skilled Professional category requires USD 80,000 annual income averaging across the past 2 years. For Spanish developers, this threshold typically means a salary in the range of €75,000–€95,000 gross in Spain, or equivalent remote employment with a foreign company.
The income requirement is non-negotiable. Thai BOI (Board of Investment) reviews all income claims with commercial scrutiny. A developer earning €50,000 in Spain cannot claim USD 80,000 by currency conversion math alone. The Thai government demands substantiated, verifiable income from a credible source.
Income Proof Requirements for Spanish Developers
Your employer documentation must show consistent, professional income history. The exact documents required depend on your employment structure:
- W-2 Employees (if employed by a US company): W-2 tax form from your US employer, employment contract with employer letterhead showing title and salary, 3–6 months of recent pay stubs, and bank statements dated within 30 days of application showing consistent monthly salary deposits matching your stated W-2 or employment contract figure.
- Spanish Company Employees: Spanish employment contract (contrato de trabajo), recent Jaaropgave or annual tax summary (Declaración de la Renta), 3–6 months of payslips (nóminas), and bank statements showing consistent monthly deposits. The tax summary must clearly show annual income reported to Spanish tax authorities (Agencia Tributaria).
- EU Remote Employees (Germany, France, UK, Netherlands): Employment contract from your EU employer, country-specific income tax return (Germany: Einkommensteuererklaerung; UK: Self Assessment Tax Return; France: Déclaration de revenus), 3–6 months of recent payslips, and bank statements showing consistent salary deposits.
- Contractors / Freelancers: Client contracts showing USD 80,000+ annual commitment, invoices spanning the past 2 years demonstrating consistent billing, 1099 forms (or Spanish equivalent: facturas), and bank statements showing quarterly or monthly invoice payouts matching your stated income.
The Spanish Declaración de la Renta is the most credible document. Thai BOI reviewers cross-reference declared income against your bank deposits. If your Renta shows €60,000 annual income but you claim USD 80,000, the application will be flagged for inconsistency and will likely be rejected.
The Income Verification Reality
Spanish developers face a specific friction point: your Spanish employer may not issue an English-language employment contract or may resist providing certification that names a specific salary. Some Spanish companies view employment contracts as internal documents and do not routinely produce English versions for visa applications.
Your solution is a notarized employment certification letter on company letterhead, signed by HR or your manager, stating your role, hire date, monthly salary, and company registration number (CIF). This letter must be translated into English by a certified translator. The translation cost is typically €40–€80 in Spain.
For developers switching to remote employment with a US or UK tech company mid-application, timing matters. The 2-year income average will include your previous Spanish employer's salary plus your new remote salary. If you recently switched to a lower-paying remote role, the average will pull down your total. Plan the application timing accordingly — ideally after 6+ months in your new role to demonstrate stability.
Why Spanish Developers Choose LTR over DTV
Both the DTV and LTR allow Spanish developers to work remotely and reside in Thailand. The decision comes down to three factors:
- Legal Certainty: The LTR is a 10-year multiple-entry visa with annual address reporting as the only compliance burden. The DTV requires a new 180-day extension every entry and mandates annual proof that you're still employed or still running your business. After 5 years of DTV management, the LTR eliminates renewal stress.
- Financial Anchoring: The DTV requires 500,000 THB (approximately €13,000 USD) maintained in a personal Thai bank account. The LTR has no mandatory maintained balance — you only need health insurance (USD 50,000 coverage) or USD 100,000 in a Thai account for 12 months. Many Spanish developers prefer the psychological anchoring of the LTR's cleaner structure.
- BOI Prestige: The LTR is issued through the Thai Board of Investment and carries implicit government endorsement. Landlords, bank managers, and Thai business contacts often view LTR holders as more credible than DTV remote workers. This is a soft advantage but meaningful in practice.
The trade-off: LTR processing takes 2–3 months (BOI pre-approval) + visa issuance, whereas DTV processing is typically 2–4 weeks. For developers planning a multi-year Thailand residency, the wait is justified.
The Application Pathway for Spanish Developers
Step 1: BOI Pre-Approval (Months 1–2). You submit your LTR application via Issa Compass. Issa pre-screens your income documentation, employment contract, and tax returns. If you're missing documents (e.g., no English translation of your Spanish Renta), Issa flags this before payment. Once approved internally, Issa submits your application to Thai BOI. Processing: approximately 2 months.
Step 2: Visa Issuance (Months 3–4). Once BOI approves your LTR category, you choose the visa issuance method: in-person pickup at One Bangkok (Bangkok headquarters) or e-visa submission. Most Spanish developers choose e-visa submission to avoid travel. You receive your 10-year LTR visa stamp in your passport (or e-visa confirmation). Entry is valid for 2 months; you must enter Thailand within that window.
Step 3: Thailand Arrival and Account Setup (Week 1–4). You arrive in Thailand and open a Thai bank account within 2 weeks. Bring your passport, TM30 (residence notification filed by your landlord/hotel), employment letter, and proof of address. Most banks complete opening in 1–2 days. If the LTR requires you to maintain USD 100,000 in a Thai account (the alternative compliance route), deposit it now.
Step 4: Annual Address Reporting. Each year, within 15 days of your visa anniversary date, you report your residence address to Thai immigration (Form TM47). This is a 10-minute in-person visit or a 5-minute online submission via the Issa app. No renewal fee. No financial requirements to re-verify. The compliance burden is minimal.
Tax and Financial Planning for Spanish Developers in Thailand
Spain and Thailand do not have a bilateral tax treaty. For Spanish developers, this creates a complex compliance situation: you are a Thai resident under immigration law but may still owe Spanish tax if you have Spanish-source income or maintain a permanent residence connection.
The safest assumption: consult a Spanish expat tax professional (e.g., Gestoria for Spanish tax, or a Big 4 firm with expat practice). Do not assume the 183-day rule (a common misconception). Spanish tax residency is determined by multiple factors: where you maintain housing, where your family lives, where your business is registered. Simply living in Thailand for fewer than 183 days does not automatically eliminate Spanish tax obligation.
For remote employees: your employer withholds taxes based on your declared tax residence. When you inform your employer you are relocating to Thailand (or have relocated), provide them with your TIN (Thai Identification Number) or a statement confirming your Thai residency. Most US and UK employers update their payroll withholding accordingly.
For contractors: your Spanish tax ID and Spanish business registration may continue to be relevant even while residing in Thailand. Keep detailed records of where the work is performed, who your clients are, and where you receive payment. A gestoria (Spanish tax accountant) can advise on whether you owe Spanish VAT (IVA) and income tax (IRPF).
Dependents and Family Planning
Spanish developers with spouses or children under 20 can add them as dependents on the LTR application. Each dependent receives a 10-year LTR visa. Financial requirements for dependents are lower: USD 25,000 in a Thai bank for 12 months (compared to the main applicant's USD 80,000 income or USD 100,000 account requirement). Dependents must provide a valid passport, marriage certificate (for spouses), and birth certificate (for children). If your spouse is also a software developer earning USD 80,000+, they can qualify as a primary applicant instead of a dependent, potentially simplifying the household structure.
Health Insurance and Ongoing Costs
The LTR requires proof of health insurance (USD 50,000 minimum coverage), enrollment in Thailand's Social Security Office (SSO), or maintenance of USD 100,000 in a Thai bank account for 12 months. For Spanish developers, the insurance route is typically the lowest-friction option. International expat health insurance providers (Allianz, Cigna, Lemonade) offer plans covering Thailand at rates between USD 80–$200/month depending on age and coverage level. Budget approximately USD 1,200–$2,400 annually for coverage.
Common Application Failures and How to Avoid Them
Inconsistent Income Documentation: Your Spanish Renta shows €60,000 annual income, but your employment contract states €75,000 monthly. This discrepancy triggers a rejection. The solution: ensure all documents agree. If you have a raise pending approval, wait until it's finalized and shown on your Renta before applying.
Undated or Unofficial Employment Letters: A letter from your Spanish employer without a date, letterhead, or company registration number will be rejected. Ensure your employer certification includes: company name, CIF (company registration number), your full name, job title, salary, hire date, and authorized signature with date. Have it notarized if possible.
Bank Statements Showing Irregular Deposits: If your bank statement shows sporadic large deposits (e.g., one €80,000 transfer once per year instead of monthly salary), Thai BOI will flag this as inconsistent with claimed employment income. Ensure your bank statements show consistent monthly deposits matching your stated annual salary divided by 12.
Missing Translation Documents: Any document not in English must be officially translated by a certified translator. A simple Google Translate screenshot is not acceptable. Budget €40–€100 per document for certified translation in Spain.
FAQ: Spanish Software Developers and the LTR
Can I apply for the LTR from Spain, or do I need to be in Thailand?
You can apply entirely from Spain. The BOI pre-approval process and e-visa submission are fully remote. You do not need to be in Thailand until after your LTR is approved and your visa is issued. Many Spanish developers apply, receive approval, and then book their first trip to Thailand after the visa is stamped.
What if my Spanish employer refuses to provide an English employment contract?
Request a notarized letter from HR on company letterhead stating your role, salary, and hire date. Have it translated by a certified translator. This is sufficient and avoids the need to obtain a full contract translation. The cost is typically €40–€80 in Spain.
Does the LTR require annual income renewal or re-verification?
No. Once approved, the LTR does not require annual income re-verification. Your compliance obligation is a single annual address report. You do not need to prove continued employment or income each year. This is a major advantage over the DTV, which requires annual employment letter renewal.
Can I include my Spanish spouse as a dependent if we're not married under Thai law?
No. Thai immigration recognizes marriage as registered under Thai or international law. A long-term partnership or common-law relationship is not sufficient. If you intend to add a spouse, marry officially before applying. This typically takes 1–2 weeks in Thailand if both parties are present.
What happens to my LTR if I change jobs while in Thailand?
The LTR is not tied to a specific employer. You can change jobs, become a freelancer, or stop working entirely without affecting your visa status. The income requirement is verified only at the application stage. Post-approval, there is no ongoing employment verification for the Highly-Skilled Professional category.
Next Steps
The LTR for Spanish software developers is a straightforward pathway if your income documentation is complete and consistent. The application process itself is administrative—the real work is ensuring your employer certifications, tax returns, and bank statements all align.
Apply via the Issa Compass app to start your pre-screening. Issa's legal team will audit your income documentation against current BOI requirements and flag any gaps before you pay the government fee. The pre-screening fee is 18,000 THB (approximately €480); if Issa identifies a fatal flaw in your application, you receive a full refund.
For Spanish developers, the question is not whether the LTR is viable—it is. The question is how quickly you want to transition from visa uncertainty to 10-year legal residency. For most, the answer is immediately.
