You freelance for international clients—Figma design work, Adobe projects, retainer gigs. Your home is Amsterdam or Utrecht; your clients are in Berlin, New York, Singapore. The math works: your earning power stays the same, but 18,000 THB/month rent in Thonglor vs. 2,500 EUR/month in Amsterdam frees up 12,000+ EUR annually. After tax, that's your entire annual healthcare cost, plus operational cushion.
The DTV (Destination Thailand Visa) is the first visa Thailand has launched specifically for this situation—5-year validity, multiple re-entries, 180 days per entry, and zero requirement to work for a Thai employer or generate Thai-source income. For Dutch freelance designers, it's the structural answer you've been waiting for.
The catch is real: getting approved requires understanding exactly how Thai embassies evaluate freelance income. They don't process your application the way a Dutch lender does. This guide covers the profession-specific nuance that separates approvals from rejections.
Why the DTV Works for Freelance Graphic Designers
The core problem with staying in Thailand as a freelancer is visa stability. Tourist visas force border runs every 60 days. Non-B work visas require a Thai employer. Elite visas cost 600,000+ THB. The DTV solves this by asking a single, reasonable question: Do you earn foreign income? If yes, and you can show 500,000 THB in funds, you're approved for 5 years.
For Figma designers, Upwork contractors, and freelancers working directly for foreign clients, this is transformational. You're not switching jobs. You're not pretending to have a Thai employer. You're simply getting legal recognition that you earn money from outside Thailand and you're living here.
The DTV requires 500,000 THB (~$14,000 USD) in a personal bank account—the complete financial requirement framework is covered in the Complete DTV Visa Guide for US Remote Workers. This page focuses entirely on the documentation and income-proof requirements specific to graphic designers and freelancers in your position.
Income Documentation for Dutch Graphic Designers: What Thai Embassies Actually Want
The 500k THB requirement is the financial gate. But embassy reviewers care equally about one thing: proving your income source is real and foreign-based. For salaried software developers, this is straightforward—a W-2 or employment contract settles it. For freelancers, the embassy sees fragmented invoices, irregular monthly deposits, and occasional large payments. They need to reconstruct your professional legitimacy from scattered documentation.
Here's what Thai embassies are looking for when they evaluate a freelance designer's income proof:
1. A 12-Month Invoice Ledger, Not Just Current Deposits
Your bank statements will show irregular deposits. One month 8,000 EUR from a client project, the next month 500 EUR from a smaller gig, then silence for three weeks, then a 12,000 EUR lump sum. To Thai immigration, this looks chaotic and hard to verify. The solution is a document embassies don't require by name but heavily evaluate in substance: a 12-month invoice history showing consistent client work and aggregate annual income.
Create this yourself. Export your invoices from Figma (if using Figma's payment system), FreshBooks, Wave, or Xero. If you're invoicing manually, compile your invoice register. List every invoice from the past 12 months: client name, invoice date, amount, and invoice number. Total at the bottom. The embassy wants to see that your irregular monthly deposits aggregate to a legitimate annual income—typically at least 35,000–50,000 EUR/year for a designer with portfolio work.
This single document transforms your application from "scattered deposits" to "established freelancer with consistent client base. Include it in your application package even though it's not formally listed as required. Embassy officers will look for it. If it's missing, they assume you're hiding income instability.
2. Figma Invoice Receipts or Platform Payment Documentation
If you invoice clients through Figma, export your Figma billing history. Take screenshots showing: client projects, dates of completion, amounts paid, and payment dates. Figma's interface clearly shows work completed and paid—it's prima facie evidence of legitimate freelance income.
Label these screenshots clearly and include them chronologically. The embassy reviewing your file may not know what Figma is; a series of dated, timestamped project completions and payments is unambiguous proof of work performed and payment received.
3. Upwork or Fiverr Contracts (If Applicable) + Export History
If you work through Upwork or Fiverr, download your full earnings history. Upwork allows you to export your earnings transcript showing client names, project descriptions, dates, and amounts paid. Fiverr has similar export functionality. Include these directly in your application—they're third-party-verified proof of income from a recognized platform.
If the contract spans 6+ months with the same client and shows consistent payments, highlight it. Embassies weight long-term, recurring client relationships heavily—it suggests stable, repeatable income rather than one-off projects.
4. Retainer Agreements or Master Service Agreements (Signed)
If you have formal retainer agreements or ongoing contracts with clients, include those. A signed MSA (master service agreement) or a retainer letter from a client's company stating "Designer X provides X hours/month of design services for EUR Y per month" is extremely valuable. It shifts perception from "freelancer juggling random gigs" to "design contractor with committed client base."
Get this in writing if you don't already have it. A simple email from a client's project manager saying "We retain Designer X for ongoing design support, 20 hours/week, EUR 4,000/month" and signed by someone with hiring authority is sufficient. Print it and include it.
5. Client Statements or Proof of Ongoing Relationships
If you have major clients, request a letter on company letterhead stating your engagement. It need not disclose fees. A simple statement: "We confirm that Designer X has been contracted to provide design services for [Company Name] since [Date], and this engagement is ongoing." This is verification from a third party that you have real, sustained client relationships.
If a major client won't provide a letter (understandable—some companies won't), don't sweat it. Your invoice history, Upwork/Figma records, and bank statement deposits are sufficient. But if you can get letters from 2–3 key clients, they dramatically strengthen your application.
Bank Statement Presentation: The Dutch Freelancer Trap
Here's where Dutch graphic designers commonly stumble.
You maintain a business bank account in the Netherlands (rabobank.nl, bunq, Wise, etc.). Every month, clients deposit fees into that account. At the end of each month, you transfer some of that money to a personal account, or you hold it in the business account for tax purposes (sensible accounting). Your Thai DTV application requires showing 500,000 THB in a personal bank account.
The embassy sees your personal account with 500k THB, but it looks suspiciously new. Where did these funds come from? If you transferred them from your business account two months ago, the embassy wants proof of that transfer. Not just the destination account showing 500k THB, but evidence that the source account (your Netherlands business account) legitimately held those funds.
The fix is straightforward: provide bank statements from both your Dutch business account AND your personal Thai (or overseas personal) account showing the transfer. The business account statement shows 6+ months of client deposits. The personal account statement shows the transfer INTO the personal account. Together, they tell a coherent story: "I earned these funds in my business account, I transferred them to my personal account to meet the visa requirement."
This is the critical exception mentioned in the Pillar Page: recent transfers are acceptable if you can show the source. For freelancers with business accounts, this documentation turns what looks like suspicious last-minute funding into a reasonable financial narrative.
Timeline: Aim for 3 months of bank statement history on your personal account, showing the 500,000 THB settled and stable. If your funds were transferred from a business account, provide 6 months of history for that business account showing the incoming client payments, plus the transfer statement showing funds moved to your personal account.
Currency Conversion and THB Equivalent
You hold EUR, not THB. At current exchange rates (~24 THB per EUR), 500,000 THB is approximately 20,833 EUR. You can satisfy the requirement by maintaining that EUR equivalent in your European account and converting it to THB when applying, OR by opening a Thai bank account and depositing the THB equivalent directly.
Most Dutch applicants use the EUR-bank-account approach: show a European bank statement with at least 21,000 EUR in funds, and the embassy accepts the currency conversion. However, some embassies (particularly stricter ones) prefer seeing the 500k THB already deposited in a Thai bank account to eliminate any ambiguity about conversion rates on the application date.
If you're applying from outside Thailand and plan to open a Thai account after approval, you'll do the EUR-to-THB conversion later. If you're applying and want maximum certainty, open a Thai account in advance, deposit the funds, and provide a Thai bank statement dated within 30 days of your application.
The 90-Day Reporting and Ongoing Compliance Reality
Getting approved is step one. Staying approved is step two. The DTV comes with quarterly 90-day reporting obligations that trips up freelancers who don't plan for them.
Every 90 days you're in Thailand, you must file a TM.47 notification with immigration. Miss the deadline and you face fines. For designers splitting their time between Europe and Thailand, or doing multiple re-entries, this becomes complex to track—you're trying to remember whether your last entry was 87 or 92 days ago.
The Issa Compass app solves this by tracking your entry dates, calculating your 90-day windows, and sending you alerts before deadlines. If you're in Bangkok, you can drop off your 90-day report at the Issa Thonglor office and skip the immigration queue entirely (600 THB service fee). For designers managing multiple time zones and billing cycles, that's worth the convenience cost.
Profession-Specific Rejection Scenarios: What Goes Wrong
Scenario 1: "I have irregular income."
You invoice clients inconsistently. Some months you have 15,000 EUR of work, other months 3,000 EUR. Your bank statement shows this volatility clearly. The embassy sees volatility and assumes uncertainty.
The 12-month invoice ledger fixes this. It shows that even though individual months vary, your aggregate annual income is solid—say, 45,000 EUR/year. The embassy cares about annual stability, not monthly consistency.
Scenario 2: "My funds came from my business account recently."
You transferred 500k THB from your Dutch business account to a personal account three weeks before applying. The embassy sees a deposit dated 21 days ago and flags it as suspiciously recent funding.
Include your Dutch business account statement showing 6 months of incoming client payments, plus documentation of the transfer from that business account to your personal account. The narrative now reads: "I earned this money over 6 months in my business account, then transferred it to my personal account to meet the visa requirement"—which is reasonable and transparent.
Scenario 3: "I'm invoicing in EUR but the 500k is in THB."
You converted EUR to THB on the application date, and the exchange rate fluctuated between the time you started preparing documents and the time you actually submitted. The embassy sees inconsistent currency conversions.
Use a fixed exchange rate. Document the rate used (e.g., "All amounts converted at 24 THB/EUR on [date]"). Provide your source: Oanda, XE, or your bank's published rate on that date. This eliminates any appearance of manipulation.
Scenario 4: "I have Thai clients."
You do freelance work for Thai companies or Thai individuals. Even one Thai client, even occasional work, changes the legal picture. The DTV is for foreign-sourced income only. If the embassy suspects you're earning income from Thai economic activity, your application is at risk.
If you do have Thai clients, either (a) exclude that income from your application and rely on foreign-sourced income only, or (b) be transparent about it and position it as incidental to your primary foreign income base. Don't hide it—embassies cross-check against your bank deposits and will notice unexplained payments from Thai business accounts.
Timing and Strategy: When to Apply
The DTV requires 3-6 months of bank statement history (depending on your embassy). Most Dutch embassies fall into the 3-month camp, though the Amsterdam embassy has been stricter recently. Build your 500k THB cushion and maintain it for at least 4 months before you plan to apply—gives you a buffer against embassy variation.
Timing note: If you're currently in Thailand on a tourist visa or visa exemption, you cannot apply for a DTV inside the country. The visa is applied for at a Thai embassy or consulate in your home country (Netherlands) or a third country where you have legal residence. You must leave Thailand first, apply from abroad, and then return on your approved DTV. This is non-negotiable.
Once approved, you enter Thailand on the DTV visa (stamped in your passport or issued as an e-visa, depending on your embassy's process). Your initial stay is 180 days. You can extend that single stay by an additional 180 days at any immigration office in Thailand before your initial 180 days expire, giving you up to 360 days on a single entry before you need to exit and re-enter.
Issa's Role: Why Pre-Screening Matters for Freelancers
The 18,000 THB Issa service fee seems modest until you do the math on the downside. A rejected DTV application costs you 10,000 THB in embassy fees (non-refundable) plus weeks of bureaucratic delay, plus the emotional friction of being told "no" by immigration.
For freelancers, the pre-screening value is specific. Our legal team reviews your invoice history, bank statements, client contracts, and income documentation against the current standards of the specific Dutch embassy you're applying through. We identify gaps—missing invoice ledgers, insufficient retainer documentation, weak income verification—before you submit.
If we make an error in pre-screening and your application is rejected because of our mistake, we refund both our 18,000 THB service fee AND your 10,000 THB government embassy fee. That removes the financial risk entirely.
For freelance designers with irregular income patterns, this matters. You're not going through the standard employment path. We've reviewed hundreds of freelancer applications across multiple embassies—we know which documentation patterns work and which ones trigger rejection flags at your specific consulate.
Start your DTV application on the Issa Compass app and upload your documents for pre-screening. The app takes about 15 minutes to populate. After that, our team handles the heavy lifting.
FAQ: Dutch Graphic Designers and DTV
Can I use Figma invoices as primary income proof for the DTV?
Yes. Figma platform invoices are third-party verified documentation of work performed and payment received. Export your full Figma billing history and include it in your application. Pair it with a 12-month invoice ledger and your bank statements showing corresponding deposits, and you have strong income verification. Figma alone is not sufficient, but Figma + bank deposits + invoice ledger is persuasive.
Do I need a contract if I freelance on Upwork?
Not formally. Upwork contracts are embedded in the platform. Download and export your full Upwork earnings transcript showing client names, project dates, and amounts paid. This is sufficient for income verification. If you have a long-term, recurring client on Upwork (same client for 12+ months), that's even stronger—it suggests stable, repeatable income rather than one-off gigs.
My income is irregular month-to-month. Does this disqualify me?
No. Monthly irregularity is common for freelancers and doesn't automatically disqualify you. What matters is aggregate annual income. Prepare a 12-month invoice ledger showing your total earnings across all clients and projects. If your annual total is 35,000+ EUR, that's sufficient to support living in Thailand at a reasonable standard. The embassy cares about annual stability, not monthly consistency.
Can I hold the 500k THB in my Dutch business account, or must it be personal?
It must be in a personal account in your name. If funds are in a business account, you'll need to transfer them to a personal account and show the transfer documentation. Document the source account (business account with 6 months of income history) + the transfer statement + the destination personal account (with funds maintained for 3+ months). This narrative is acceptable to embassies.
What if I want to apply from Thailand, not from the Netherlands?
The DTV must be applied for at a Thai embassy or consulate outside Thailand. If you're currently in Thailand, you must exit the country, go to a Thai embassy in a neighboring country (Malaysia, Cambodia, or another location), and apply from there. Once approved, you re-enter Thailand on your DTV visa. You cannot apply from inside Thailand.
Do I need a client letter from my companies, or are invoices sufficient?
Invoices are sufficient. A client letter on company letterhead (confirming you're contracted as an ongoing designer) is a bonus and strengthens your application, but it's not mandatory. If clients won't provide letters (many won't for confidentiality reasons), your invoice history, platform records, and bank deposits are enough. Three months of bank statements + 12-month invoice ledger + Figma/Upwork records = solid case.
Next Steps
If you're a Dutch graphic designer with foreign-sourced freelance income and you're considering Thailand as a longer-term base, the DTV is the visa designed for you. The 5-year validity removes the uncertainty of annual extensions. The 180-day entry window lets you maintain flexibility—you can work from Amsterdam or Amsterdam from Bangkok, depending on client needs.
The application hinges on one thing: clearly documenting that your income is foreign-based and consistent. For freelancers, that's the 12-month invoice ledger, your Figma/Upwork records, and your bank statements showing deposits. Get those three elements tight, and approval is straightforward.
Book a free consultation with an Issa visa specialist if you want someone to assess your specific income documentation before you submit. They'll identify gaps and tell you exactly what the Dutch embassy is currently asking for.
Or upload your documents to the Issa Compass app directly and start the pre-screening process. Money-back guarantee if we make an error. 98%+ success rate across all applicant profiles.
