If you're a German web designer earning USD 50,000–120,000 annually, the Thailand LTR Visa is likely the most underrated long-term stay option available to you. Most design freelancers dismiss it outright, assuming it requires a W-2 job and a large multinational employer. That assumption is wrong. The LTR Highly Skilled Professional category is built for specialists, and it recognizes creative professionals operating in the "Digital" industry sector — which covers web design, UI/UX work, and digital technology roles.
The barrier isn't the visa itself. It's proving your income to the Thai Board of Investment (BOI) in a format they recognize. A German freelancer's Figma invoices, Upwork contracts, and retainer agreements don't fit the salary-slip-and-W-2 template that most visa guides describe. That's where the friction lives. And that's where most designers either give up or hire the wrong advisor.
This guide walks through the exact income documentation path that works for German design professionals, the specific BOI requirements, and why your design portfolio and client relationships actually strengthen your application rather than weaken it.
Why the LTR Visa Exists for Specialists Like You
Thailand's Board of Investment created the LTR Visa to attract high-value remote workers and specialists to Bangkok. The DTV (Digital Nomad Visa) handles the "I'll stay for 180 days at a time" crowd. The LTR handles the "I'm moving here permanently and want legal certainty for 10 years" crowd.
For a German web designer, the LTR Highly Skilled Professional category is the fit. It requires you to be working in a BOI-designated target industry. "Digital" is on that list. It requires income of USD 80,000/year, or USD 40,000/year plus a master's degree. If you're designing websites for European or American clients and depositing EUR 50,000+ annually, that threshold is well within reach.
The visa itself is 10 years (5 years plus a 5-year renewal), comes with a fast-track 30-day work permit, and eliminates the annual visa-run bureaucracy. Once approved, you report to Thai immigration annually on your address — not quarterly like the standard Non-Immigrant visas. It's a structural advantage for someone who wants to stop managing paperwork and actually work.
The catch: proving your income from design work is more complex than submitting a single tax return. The BOI needs to see the source, consistency, and sustainability of your client payments. For a German designer with irregular monthly billings, that's not a show-stopper — it's just work upfront.
Income Documentation: The German Designer Reality
Here's what most visa guides miss: a German freelancer's income doesn't flow like a salaried employee's does. Your clients are scattered across multiple platforms, retainers have uneven timing, and your monthly earnings fluctuate. The Thai BOI has seen this before. They just need the right documentation structure.
What the BOI actually wants to see:
- Aggregate annual income (sum of all invoices and payments) for the past 2 calendar years
- A 12-month invoice ledger showing every client engagement and payment amount
- Bank statements (6 months minimum) showing all deposits that correspond to your invoices
- Your German tax returns (Einkommensteuererklaerung) for the past 2 years, filed with the Bundeszentralamt fuer Steuern (BZSt)
- Client contracts and retainer agreements (showing scope and payment terms)
- A portfolio or work samples demonstrating your design expertise
The "12-month invoice ledger" is critical. This isn't a fancy document — it's a spreadsheet. Date, client name, project scope, amount invoiced, amount received, platform (direct client, Upwork, Figma, etc.). The BOI uses this to spot-check your bank statements and verify that the deposits are actually coming from your stated clients.
If you've been invoicing clients through different channels — direct bank transfers from a Berlin agency, Upwork payments, Fiverr income, retainer agreements — the ledger pulls them all together and proves the annual total. A German designer earning EUR 45,000/year across five different income streams now has a single cohesive narrative: USD 49,000 (at 2024 exchange rates) from diverse, recurring clients in creative services.
German-specific income proof sources:
- Figma invoices: Export your monthly invoice history from your Figma workspace (if you invoice through Figma directly). Include project details and payment terms.
- Adobe client contracts: If you work on retainer with agencies that use Adobe's platform, include contract PDFs and monthly billing statements.
- Upwork client statements: Download your earnings history for the past 24 months. Upwork provides detailed monthly breakdowns with client names and project scope.
- Fiverr invoicing: Export your seller statements if you use Fiverr. Include top-tier client contracts if applicable.
- Direct retainer agreements: Any letter-of-engagement or contract with Berlin agencies, Munich studios, or Hamburg-based clients showing monthly retainer amounts and payment schedule.
- German bank statements (Kontoauszug): 6 months from your Sparkasse, Deutsche Bank, or Commerzbank account showing all deposits matching your invoice ledger. The bank name, account holder name, and deposit dates must be clear.
- German tax return (Einkornsteuererklaerung + Einkornsteuer-Bescheid): Your official filed tax return and the tax assessment letter from BZSt for years 2023 and 2024. This is the BOI's gold-standard proof of income.
The German tax return is what makes this work. German freelancers file an Einkornsteuererklaerung (income tax return) with Einnohmen (gross income from self-employment listed by source). The Bundeszentralamt receives and assesses it, issuing a Steuerbescheid (tax assessment letter). Together, these documents show the BOI that Germany's tax authorities have already verified your income. That's more credible than any spreadsheet.
If your income is irregular month-to-month, how do you show USD 80,000/year?
Add up your last 12 calendar months of invoiced payments. If you invoiced EUR 72,000 from January through December 2024, that's approximately USD 79,000 (using the 2024 annual average EUR/USD rate of 1.09). If you're at EUR 75,000, you're past USD 80,000. The BOI doesn't require flat monthly deposits — they require an annual aggregate that clears the threshold.
The common mistake: averaging only the months you worked. If you took 3 months off in summer and invoiced nothing, don't report 9 months of income and annualize it. The BOI wants your actual 12-month calendar-year total. If that's EUR 45,000 (USD 49,000), you fall short of USD 80,000 and should instead apply using the alternative pathway: USD 40,000/year income plus a master's degree in sciences or technology.
Check your LTR income documentation requirements on the Issa Compass app
The Alternative Path: Master's Degree + Lower Income
If your design income is running USD 40,000–60,000 annually, you're not locked out of the LTR. The BOI allows an alternative qualification:
USD 40,000/year income + a master's degree (or equivalent) in sciences, technology, engineering, or mathematics (STEM).
A German degree in Informatik (computer science), Medieninformatik (media informatics), or Technische Informatik (technical computer science) qualifies. A Diplom or M.Sc. from a German university satisfies the requirement. Even a Fachhochschule (applied sciences university) degree in these fields typically clears the bar.
A degree in Gestaltung, Grafik-Design, or Kommunikationsdesign does NOT qualify on its own — those are arts degrees, not STEM. But if you have a double degree or a STEM degree plus a design certificate, bring both.
The logic is straightforward: the BOI wants to ensure you have the technical depth to sustain USD 40,000+ annual income in a specialized field. A degree in Medieninformatik signals that depth. A portfolio alone doesn't.
If you're a design graduate without a STEM degree and your income is below USD 80,000, you have two options: (1) increase your billable work to hit USD 80,000/year, or (2) look at the DTV visa instead, which requires only 500,000 THB (~USD 14,000) in savings and no income documentation at all. The DTV is a 5-year multiple-entry visa with 180-day stays per entry. It's less permanent than the LTR, but it's also far simpler for lower-income freelancers.
The 2-Year Income History Requirement
The BOI wants proof of income for the past 2 calendar years. If you're applying in March 2026, they want documentation covering 2024 and 2025.
For a German designer, this means:
- Your German tax returns and assessment letters (Steuerbescheid) for 2024 and 2025
- Bank statements showing all deposits for each of those 12-month periods
- Invoices or client statements matching those deposits
If you're newly self-employed or switched from employment to freelancing mid-year, the BOI will ask for documentation of the transition period. If you worked as an employee for most of 2024 and became freelance in late 2024, you'll need both your employment payslips (from employer) and your freelance invoices (from clients) to show the full 2024 picture.
Common scenario: a German designer leaves a Munich agency in August 2024 to go freelance. They document August–December 2024 with freelance invoices (5 months of ~EUR 8,000/month = EUR 40,000). They also provide their employment contract and payslips for January–July 2024 (~EUR 4,500/month for 7 months = EUR 31,500). Total 2024 income: EUR 71,500. That clears the BOI's USD 80,000 equivalent when converted. This is acceptable.
The takeaway: don't leave employment gaps unexplained. If you had a transition period, document all income sources during that period.
The LTR Application Timeline for German Designers
The LTR process has two stages. This is critical to understand, because the timeline is longer than a typical embassy visa.
Stage 1: BOI Endorsement
The Board of Investment reviews your application against the Highly Skilled Professional criteria. This takes approximately 2 months. During this stage, you can be anywhere in the world. You submit your documents (income proof, employment letter, education credentials, health insurance) through the BOI's online portal.At the end of 2 months, the BOI either approves you (issuing a BOI endorsement letter) or requests additional materials.
Stage 2: Visa Issuance
Once endorsed, you submit your visa application. You have two options:Option A — In-person at One Bangkok: You physically collect your visa at One Bangkok (Bangkok shopping mall and official visa center) within 2 months of endorsement. Government fee: 50,000 THB (~USD 1,400).
Option B — E-visa: You apply through Thailand's e-visa portal (like the DTV does). You must be in Germany (or your submission country) and meet residency verification requirements. Processing: ~2 weeks.
Total timeline: approximately 4 months from initial BOI application to visa issuance. Add 2–4 weeks for document preparation upfront.
The practical reality: German designers often choose Option B (e-visa) because it doesn't require a trip to Bangkok before the visa is issued. You apply, wait 2 weeks, receive your approval, then make a separate trip to Bangkok to enter Thailand. Issa can guide you on which option makes sense for your calendar.
Health Insurance Requirement: Don't Underestimate This
The LTR Highly Skilled Professional category requires health insurance with minimum coverage of USD 50,000 (inpatient). This is non-negotiable. A basic travel insurance policy or a local Thai hospital card will not pass BOI review.
You need comprehensive international health insurance from a recognized provider. German insurers like AXA International, Allianz Global, or Expat Insurance specialists like Worldnomads or SafetyWing DO meet the requirement, provided they explicitly state USD 50,000+ inpatient coverage.
Cost for a German designer in their 30s: approximately EUR 1,200–2,000 per year (~USD 1,300–2,200).
Get the insurance policy and a coverage letter from the insurer BEFORE you submit your BOI application. The letter must clearly state the USD 50,000 minimum coverage. The BOI will verify it against the insurer's online database if needed.
A common pitfall: applicants find a cheap international plan, submit it, and the BOI rejects it because the coverage letter doesn't explicitly state the USD 50,000 threshold. Then they have to find a compliant policy and resubmit — adding 3–6 weeks to their timeline.
Employment Requirements: Are You "Employed"?
The LTR Highly Skilled Professional category requires "employment by contract with a Thai or foreign company operating in a targeted industry."
For a German freelancer, this is the second piece of friction. Are you "employed" if you're self-employed?
The answer is nuanced. The BOI defines employment as having a contractual relationship with an organization that operates in a target industry and pays you for your work. A German design freelancer with retainer clients (Berlin agencies, Munich studios, Hamburg-based tech companies) IS operating under contract, even if you're self-employed.
What the BOI is filtering for: stability and legitimacy. They want to see that your income comes from identifiable, repeating client relationships, not sporadic one-off gigs. A freelancer with a EUR 5,000/month retainer from a Hamburg-based SaaS startup demonstrates that stability. A freelancer with 50 different Upwork clients from which you earned EUR 200 each does not.
The BOI's workaround for freelancers: submit an "employment letter" from one or more of your primary clients, confirming your ongoing contract and typical monthly engagement scope. If you work with 3–4 recurring clients, get a letter from the largest one. It doesn't need to be formal corporate letterhead — but it should be on the client's official email or letterhead, dated within the past 3 months, and signed by someone with authority (CEO, manager, project lead).
Example client letter:
"[Designer Name] has been engaged as a freelance UI/UX designer since [date]. We retain their services on a retainer basis, typically 40–60 hours per month, for ongoing design work and design consultation. We anticipate this engagement will continue through at least [future date]. [Client]"
That's it. No legal department needed. This demonstrates the employment relationship the BOI is looking for.
Talk to an Issa specialist about LTR employment requirements for freelancers
Dependents: Can Your Partner Come Too?
If you're married (or in a registered partnership under German law), your spouse can apply for an LTR Dependent visa. If you have children under 20, they can too.
Dependent requirements are simpler than the main applicant's. Each dependent needs:
- Their own health insurance (USD 50,000 minimum coverage) OR Thai SSO enrollment OR USD 25,000 maintained in a Thai bank account for 12 months
- A valid passport
- An ID-style photo
- Proof of relationship (marriage certificate or birth certificate, officially translated and apostilled)
The government fee per dependent is 10,000 THB (~USD 280), which is a fraction of the main applicant fee.
The catch: dependents must have their visa issued at the same location as the main applicant. If you use Option A (in-person at One Bangkok), your spouse's and children's visas are also issued at One Bangkok. If you use Option B (e-visa), they use e-visa too.
Avoiding the Rejection Trap: What Actually Sinks LTR Applications
The BOI doesn't reject applications arbitrarily. When German designers' LTR applications fail, it's almost always for one of these reasons:
1. Income documentation doesn't match the 2-year window. You submit 18 months of invoices instead of 24. Or you average 9 months of income and annualize it. The BOI won't do that math for you — they want the full calendar-year totals for 2024 and 2025. If either year is under USD 80,000 and you don't have a master's degree, you're rejected.
2. Health insurance policy is non-compliant. You find a EUR 20/month travel plan online. The coverage letter says "medical expenses up to EUR 50,000." The BOI converts that to USD at their own exchange rate. If it lands below USD 50,000, they reject it. The fix is to get a policy that explicitly states USD 50,000+ coverage, not a foreign currency equivalent.
3. German tax returns are missing or incomplete. You submit your Einkornsteuererklaerung but not the Steuerbescheid (tax assessment letter). The BOI won't verify the return without the assessment. This is fixable by requesting a copy from BZSt, but it adds 3–4 weeks.
4. Employment relationship is not documented. You submit invoices and bank statements but no client contracts or employment letter. The BOI has no evidence that your income comes from ongoing contractual work, not sporadic client projects. Add a retainer agreement or client letter, and you're back on track.
5. Bank statements don't clearly match invoice deposits. Your invoice ledger shows 12 deposits of EUR 8,000. Your bank statement shows larger deposits from multiple platforms. The BOI can't verify the connection without a clear narrative. The fix: create a spreadsheet linking each invoice to its corresponding bank deposit (date, amount, client name, platform).
6. Currency conversion is wrong. You invoice in EUR and the BOI wants to know your USD income. You convert at today's exchange rate instead of the official 2-year average rate. Currency fluctuates. Use the average EUR/USD rate for the past 2 years (~1.08–1.12) or use your bank's actual conversion rates from your statements. The BOI is flexible on this, but don't make up a conversion.
Every one of these failures is preventable with upfront document review. This is why pre-screening matters.
The Issa Difference: Pre-Screening Your LTR Income Documentation
The Thai BOI is systematic, but the document standards are high and they change. A lawyer or agent who hasn't reviewed an LTR income application in the past 6 months will give you outdated advice. An online form that says "show proof of income" is not pre-screening — it's just form submission.
Issa's LTR pre-screening process is built for this. We manually review your 24 months of income documentation against the exact BOI checklist currently in effect. We spot gaps upfront: incomplete tax returns, non-compliant health insurance, mismatched bank statement deposits, invoices without corresponding contracts.
For German designers specifically, we know the friction points. We know which German tax documents the BOI trusts, how to structure a freelancer's invoice ledger so the BOI can verify it, and what makes a client employment letter credible. We'll tell you straight if you're at USD 78,000 and need another client project to clear USD 80,000, or if your current income + master's degree qualifies you for the lower threshold.
We also handle the post-approval logistics. The Issa app tracks your annual reporting deadline, alerts you when your passport is 12 months from expiration, and guides you through TM30 (address registration). For clients at our Thonglor office, the 600 THB drop-off reporting service handles your annual address report without requiring you to queue at immigration.
The LTR government fee is 50,000 THB (~USD 1,400) and is non-refundable once issued. Getting that application right the first time is not optional. The cost of a rejected application — wasted time, re-filing, potential flight costs if you need to be in Thailand for clarification — far exceeds the cost of pre-screening upfront.
Start your LTR pre-screening on the Issa Compass app
LTR vs. DTV: When to Choose Which Visa
German web designers often ask: should I go for the LTR or the DTV?
The answer depends on two things: your income level and your timeline.
Choose the LTR if:
- Your annual design income is USD 80,000+ (or USD 40,000+ if you have a STEM master's degree)
- You want a 10-year legal stay (vs. a 5-year visa with renewals)
- You want annual reporting only (not quarterly 90-day reports)
- You want the option to legally work in Thailand for a Thai employer
- You want a faster approval process if you use the 30-day fast-track work permit option
Choose the DTV if:
- Your annual income is below USD 80,000 (even with a master's degree)
- You have 500,000 THB (~USD 14,000) in seasoned savings instead
- You want to avoid the 2-year income documentation process
- You want a faster application (DTV processing: ~2 weeks at most embassies)
- You want flexibility: the DTV is 5 years with 180-day entries, no renewal hassle until year 5
Both visas are legitimate. The LTR is the "permanent" option. The DTV is the "long-term remote work" option. If you're a German designer earning EUR 60,000/year, the DTV is a simpler win. If you're earning EUR 95,000+ and want to settle in Bangkok for 10 years, the LTR is the right infrastructure.
German Web Designers: Long-Tail FAQ
Can I use Figma invoices directly from my workspace as income proof for the LTR?
Yes, if you invoice clients through Figma and the invoices show dates, client names, amounts, and payment confirmation. Export your monthly invoice history and cross-reference it with your bank statements. The BOI will verify the deposits match. However, Figma invoices alone are not sufficient — you also need your German tax returns (Steuerbescheid) to establish that Germany's tax authority has already verified the income.
What if my client invoices are in EUR but the LTR requires USD 80,000?
Convert your 2-year total invoiced amount (in EUR) to USD using the average EUR/USD exchange rate for that period. The 2024 annual average was approximately 1.09, so EUR 73,000 = roughly USD 80,000. Use your bank statement conversion rates (which show actual EUR-to-USD conversions for deposits) to be more precise. The BOI accepts either approach.
I have an Upwork profile with 50 small client projects. Does that count as "employment" for the LTR?
Technically yes, if your total Upwork income meets the USD 80,000 threshold over 2 years. However, the BOI prefers to see recurring contractual relationships rather than one-off gigs. If most of your projects are 2–4 week engagements, get a retainer agreement or employment letter from one of your best clients showing an ongoing relationship. This strengthens the application significantly.
Do I need a STEM degree to qualify for the LTR if my income is below USD 80,000?
Only if you want to use the "USD 40,000/year + master's degree" pathway. If you have a German degree in Informatik, Medieninformatik, or another STEM field, and your income is USD 40,000–80,000, you qualify. If your degree is in Gestaltung or Grafikdesign (arts), the STEM pathway won't work — you need to hit USD 80,000 income instead. Look at the DTV as an alternative.
Can my German employer sponsor me for the LTR, or does it have to be a client relationship?
If you're employed by a German company and paid as an employee (with payslips and employer contributions), that's an "employment relationship" the BOI recognizes. However, your employer must be a company operating in a BOI-designated target industry (Digital, Automotive, Electronics, etc.). Most creative agencies and tech companies qualify. Provide your employment contract, payslips, and a letter from your employer confirming the arrangement and your USD 80,000+ annual compensation.
What happens if I'm rejected? Do I get a refund?
The Thai government's 50,000 THB visa fee is non-refundable once issued. If an application is rejected before approval, you typically don't pay the fee. Issa offers a 100% money-back guarantee for eligible LTR applications: if you're rejected due to our error in pre-screening, we refund both our service fee and your government fees. This protection only applies if you use Issa's pre-screening service.
