Dutch Web Designers: Complete Thailand Visa Guide 2026

Ana Liangsupree

Ana Liangsupree

Immigration Consultant

Published 26 Mar 2026·Updated 26 Mar 2026
\n

The Netherlands exports an estimated 750,000+ remote workers globally, with web designers representing one of the fastest-growing skill sets. The math is undeniable: a Dutch web designer earning €45,000–€65,000/year in Amsterdam operates with a 35–40% purchasing power disadvantage compared to the same income in Bangkok. Your freelance rate stays the same. Your monthly rent drops from €1,200 to €450. Your ability to save capital accelerates immediately.

\n

The bureaucratic friction, however, is identical to any other remote professional seeking long-term Thai residency. This guide addresses the exact visa pathway that works for Dutch web designers—and the specific income documentation challenges that cause freelancers to fail.

\n\n

Why Dutch Web Designers Struggle with Standard Visa Requirements

\n

The Thai government separates visa applicants into two categories: verifiable employment (W-2 / payroll proof) and self-employment (business registration + invoices). As a Dutch freelance web designer, you land in the second category—and this matters enormously.

\n

Traditional immigration agents advise: "Show 6 months of bank statements with 500,000 THB balance." But they skip the critical detail that broke your predecessor's application: the Thai embassy scrutinizes the source and consistency of your deposits. Irregular monthly invoice payments (one month €1,500, next month €7,200, then €2,800) trigger secondary review. A month with zero deposits triggers outright rejection.

\n

The DTV visa does not care that you work for household-name brands on Upwork or maintain a €60k/year Figma retainer. It cares that you can prove 500,000 THB (approximately €13,500) was in your account for the entire 3–6 month window before you applied.

\n\n

The DTV (Destination Thailand Visa): The Default Path for Dutch Freelancers

\n

The DTV is the 5-year multiple-entry visa designed explicitly for remote self-employed professionals. Each entry grants 180 days of stay, renewable for another 180 days within the same 5-year validity window. For a Dutch web designer, this is the pragmatic baseline.

\n\n

DTV Financial Requirement: The 500,000 THB Threshold

\n

You must demonstrate 500,000 THB (approximately €13,500 USD at current exchange rates) in a personal bank account. This is an application eligibility threshold, not a permanent post-approval obligation. After your DTV is approved and you enter Thailand, there is no official Thai immigration rule requiring you to maintain this balance indefinitely.

\n

However, here is the compliance friction: the 500,000 THB must be seasoned. Most Thai embassies require your bank statement to show this balance maintained for at least 3 consecutive months. The Royal Thai Embassy in Amsterdam does not accept statements from accounts opened within 30 days of application. Some embassies ask for 6 months of statements; others specify 90 days. Confirm the exact window your specific embassy requires before preparing documents.

\n\n

Income Documentation for Freelance Web Designers: The Exact Requirement

\n

This is where Dutch designers fail. You cannot simply show a bank statement with 500,000 THB and call it done. The Thai embassy wants proof that the money came from legitimate remote work—not a loan, not a gift, not a crypto liquidation.

\n

For freelance web designers, the required income documents are:

\n
    \n
  • Figma or Adobe project invoices (12-month history, showing client names and project totals)
  • \n
  • Upwork or Fiverr client contracts (export your contract history with earnings totals)
  • \n
  • Retainer agreements (formal contracts with recurring brands showing monthly or project fees)
  • \n
  • Client statements on company letterhead (optional but highly persuasive: a statement from a brand confirming your contract terms and payment history)
  • \n
  • Bank statements showing client deposits (6 months minimum, showing regular inflows matching invoice totals)
  • \n
\n

The embassy is checking: Do these deposits match your invoices? Are they consistent across the 6-month window? Do they show you actually earned the money, or did someone deposit it for you?

\n\n

Solving the Irregular Income Problem

\n

Most Dutch web designers have unpredictable monthly totals. You might invoice €8,000 in January, €2,500 in February, then €6,500 in March. The embassy will not reject you for this variation—but you must show it clearly and transparently.

\n

The solution: prepare a 12-month invoice ledger showing aggregate annual income, not month-to-month consistency. Example:

\n
    \n
  • January: €8,000 (Client A: €5,000, Client B: €3,000)
  • \n
  • February: €2,500 (Client A: €2,500)
  • \n
  • March: €6,500 (Client C: €6,500)
  • \n
  • …12-month total: €68,500
  • \n
\n

Pair this ledger with your 6-month bank statements showing deposits from these exact clients. The embassy can now see: irregular monthly totals, but verifiable income source, and a clear pattern of legitimate work.

\n\n

DTV Application Process for Dutch Applicants

\n

The process is straightforward: you gather documents, Issa Compass pre-screens them, and Issa applies on your behalf via the Royal Thai Embassy in Amsterdam (or whichever mission you specify). You do not attend an in-person interview. Documents are submitted digitally via e-visa portal. Processing typically takes 10–21 days from submission, though the exact timeline varies by mission.

\n

Required documents for DTV (freelance web designer):

\n
    \n
  • Passport biodata page (current page 1–2)
  • \n
  • ID-style passport photo (4x6 cm)
  • \n
  • All Thailand stamps/visas in current passport (if any)
  • \n
  • Thailand address (hotel booking, apartment lease, or Airbnb confirmation)
  • \n
  • Dutch address (home address or business address)
  • \n
  • Last 6 months' bank statements (showing ending balance ≥500,000 THB)
  • \n
  • 12-month Figma/Adobe/Upwork invoice history (with client names and totals)
  • \n
  • Retainer agreements or client contracts (if applicable)
  • \n
  • Professional portfolio URL (context only, not required but strengthens application)
  • \n
\n\n

The LTR Visa: The 10-Year Alternative for Long-Term Settlement

\n

If you are planning to stay in Thailand beyond 5 years—or you want a visa structure that eliminates annual renewal bureaucracy—the LTR (Long-Term Resident) visa is the upgrade path. The LTR is a 10-year visa (issued as two 5-year stamps) that requires far fewer reporting obligations than the DTV.

\n

The LTR replaces the standard 90-day reporting requirement with annual address reporting only. This is a reduction in reporting burden, not elimination. You still notify immigration once per year of your address; you no longer file 4× per year.

\n\n

LTR – Work-from-Thailand Professional Category

\n

Dutch freelance web designers qualify under the \"Work-from-Thailand Professional\" category. The requirements are:

\n
    \n
  • Income: USD 80,000/year average (past 2 years), OR USD 40,000–80,000/year + master's degree in any field
  • \n
  • Employer: You must be employed by a foreign company that meets one of: (a) publicly listed company on any stock exchange, (b) private company with 3+ years operation and USD 50M+ combined revenue in last 3 years, OR (c) wholly owned subsidiary of either
  • \n
  • Health insurance OR Social Security: USD 50,000 coverage, OR Thai SSO enrollment, OR USD 100,000 maintained in Thai bank for 12 months
  • \n
\n

The catch: if you are a pure freelancer (self-employed, no employer), you do not qualify for LTR Work-from-Thailand. However, if you work for a remote-first company that meets the revenue threshold—even part-time—you qualify.

\n\n

LTR – Application & Timeline

\n

The LTR requires BOI (Board of Investment) endorsement before visa issuance. Step 1 is the BOI application (approximately 2 months processing). Step 2 is visa issuance via e-visa or in-person pickup at One Bangkok. Total timeline: 3–4 months from start to approved visa.

\n

The LTR government fee is 85,000 THB (approximately €2,280). This is the Thai government fee paid to BOI; Issa's application preparation and pre-screening fee is separate.

\n\n

DTV vs. LTR: Which Path Fits You?

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
VisaDurationIncome RequirementRenewal BurdenBest For
DTV5 years, 180-day entries500,000 THB in bank4× 90-day reports/yearFreelancers, short-term planners (3–5 years), no employer requirement
LTR (Work-from-Thailand)10 years (5+5)USD 80k/year or USD 40k + master's degree1× annual address reportLong-term settlers (7+ years), reduced reporting, company-employed remote workers
\n\n

Key Decision Points

\n

Choose DTV if: You are a pure freelancer, you plan to stay 3–5 years, or you want to avoid the complexity of proving employer eligibility and income verification. The DTV is faster (10–21 days) and requires only bank balance proof + invoice history.

\n

Choose LTR if: You have a remote job with a qualifying company, you plan to stay 7+ years, and you want one visa issued for the entire period (no annual thinking). The LTR costs more upfront (85,000 THB government fee) but eliminates renewal paperwork.

\n\n

Common Rejections for Dutch Freelancers (And How to Avoid Them)

\n

Rejection #1: "Bank statement is dated 35 days before application." The Royal Thai Embassy in Amsterdam rejects bank statements older than 30 days, even if they show the correct balance. Solution: Request your statement 1–2 weeks before submitting.

\n

Rejection #2: "Your invoices do not match your bank deposits." You invoice for €8,000, but your bank shows only €7,200 deposited. Reasons: Upwork/Fiverr takes a 5–20% commission; invoiced amount ≠ received amount. Solution: Show both invoiced totals AND net deposits on a reconciliation ledger.

\n

Rejection #3: "You show only 3 months of consistent deposits, but your invoice history shows 12 months of work." You worked for 12 months, but only have 6 weeks of bank statements. Solution: Request historical statements from your bank (most will provide 2+ years of history for a small fee).

\n

Rejection #4: \"No proof of ongoing client relationships.\" Your invoices show one-off projects, but no retainer. Solution: If you have recurring clients, get a brief client reference letter on company letterhead confirming your contract terms (e.g., "We engage [Your Name] as a freelance web designer at €X/month for ongoing design services"). Upwork contracts count as proof of relationship.

\n\n

Freelancer Income Documentation: Profession-Specific Reality

\n

The Dutch Ministry of Finance recognizes freelance design income via Jaaropgave (annual income statement from your tax file). If you file taxes in the Netherlands, you already have a clean government record of your freelance earnings. The Thai embassy will accept your annual tax return (Form Box 1, self-employment income) as supporting evidence.

\n

However, do not rely on tax documents alone. The embassy wants to see actual client invoices and bank deposits, not just tax year totals. The combination of (a) 12-month invoice ledger + (b) 6 months of bank statements + (c) Dutch tax return creates an airtight case.

\n\n

Post-Approval: Compliance & Ongoing Logistics

\n

Once your DTV is approved, you enter Thailand and get your 180-day stay. Here is what happens next:

\n
    \n
  • 90-day reporting: You must visit an immigration office once every 90 days to notify them of your address. This is a 15-minute process. Miss it, and your visa is revoked.
  • \n
  • TM30 registration: Your landlord files this within 24 hours of you arriving. Confirm with them before moving in.
  • \n
  • TDAC (Thailand Digital Arrival Card): Replaces the physical TM.6 form. File digitally before you arrive in Thailand.
  • \n
  • Extension within stay: You can extend your current 180-day stay for another 180 days without leaving Thailand (optional, not required).
  • \n
  • Border bounce for new entry: Leave Thailand, re-enter, and get a fresh 180-day stamp (no additional fees—the visa is already valid).
  • \n
\n

Issa's app tracks your 90-day reporting deadlines, alerts you when your TDAC is expiring, and guides you through the TM30 process. We also offer a 600 THB drop-off reporting service at our Thonglor office if you want to skip the immigration queue entirely.

\n\n

Why Dutch Web Designers Choose Issa

\n

The freelance income documentation for Thai visas is a minefield. A bank statement dated 31 days before application. An Upwork contract missing the client name. Invoices that do not match deposits because of currency conversion or platform fees. Months with zero deposits because you were between projects.

\n

Issa's pre-screening process manually checks every document against your specific embassy's requirements before you pay the government fee. We have seen the exact rejection patterns at the Royal Thai Embassy in Amsterdam, and we know precisely what gets approved and what triggers secondary review.

\n

At 18,000 THB (approximately €480 USD), Issa's pre-screening fee is insurance against the sunk costs of a rejected application: the non-refundable 10,000 THB government DTV fee, the weeks of bureaucratic friction, and the opportunity cost of delaying your Thailand relocation.

\n

Book a free consultation with an Issa visa specialist to discuss your freelance income structure and confirm the best visa path for your situation.

\n\n

FAQ: Dutch Web Designer Thailand Visa

\n

Can I use Figma portfolio invoices as income proof for Thai DTV?

\n

Yes. Figma project invoices count as primary income documentation if they show client names, project descriptions, and amounts paid. Pair them with 6 months of matching bank deposits to establish the complete paper trail.

\n\n

Do I need a Gehaltsabrechnung (salary slip) if I am a freelancer?

\n

No. Salary slips apply only to employees. Freelancers provide invoices and client contracts instead. If you are W-2 employed in the Netherlands and also freelance, bring both the employment contract/payslips AND the freelance invoices—show the complete income picture.

\n\n

What if my Upwork earnings dropped 50% last month due to client turnover?

\n

Irregular monthly totals do not disqualify you. The embassy accepts variation as normal for freelancers. Show a 12-month invoice ledger with aggregate annual income (not just the last month), and document why the dip occurred (client project ended, seasonal work pattern, etc.) if possible. Consistency over the 6-month banking window is more important than month-to-month stability.

\n\n

Can I show a business bank account instead of a personal account?

\n

Most embassies require the 500,000 THB to be in your personal (non-corporate) account. If you maintain a Dutch business account for your freelance income, transfer the required funds to your personal checking account at least 30 days before applying, and show the transfer documentation. This demonstrates legitimacy and seasoning.

\n\n

Do I need health insurance for the DTV?

\n

Health insurance is not an official DTV requirement, though maintaining coverage is standard practice for long-term residents. If you are relocating to Thailand, budget for expat health insurance (approximately €30–50/month for basic coverage from providers like Allianz or April International). This is not mandated by Thai immigration, but highly recommended for personal risk management.

\n\n

What is the processing time at the Royal Thai Embassy in Amsterdam?

\n

Current standard timeline is 10–21 days from submission. However, timelines vary by mission and change frequently. Confirm the current posted timeline on the official Thai e-visa portal or with the embassy directly before submitting.

\n\n

Next Steps

\n

If you are a Dutch web designer ready to move to Thailand, your pathway is clear: gather your 12-month invoice ledger, request 6 months of bank statements showing ≥500,000 THB balance, and decide between the 5-year DTV (fast, simple) or 10-year LTR (if you qualify through employer eligibility).

\n

Start your pre-screening in the Issa Compass app, upload your documents, and get a definitive answer on whether your application will pass before you pay the government fee.

Ana Liangsupree

Written by Ana Liangsupree

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.