Web designers have engineered the most portable income in the digital economy. Unlike engineers bound to employment contracts or founders tied to operational offices, designers can operate entirely from client browsers and Figma links. The financial math compounds this advantage: a designer billing $65 USD/hour for 30 billable hours weekly earns ~$101,000 USD annually, yet lives in Bangkok on $1,500–$2,000 USD monthly. That's a geographic arbitrage spread of 85%.
But moving to Thailand requires a visa that matches this work structure. The DTV (Destination Thailand Visa) is designed precisely for this scenario. It's a 5-year multiple-entry visa that allows you to live in Thailand indefinitely while working remotely for clients outside Thailand. It is not a tourist visa, and it is not a work permit. It's a legal residency structure that recognizes remote professional work as a qualifying activity.
The obstacle is income proof. Designers don't have W-2 forms or consistent monthly paychecks. You have Figma projects, Upwork contracts, and invoices that vary from $2,000 to $15,000 per month depending on project scope. Thai embassies scrutinize this variation as a red flag. This guide walks you through the exact documentation strategy that satisfies embassy reviewers and explains why Issa's pre-screening matters.
The DTV Baseline: What's Required
The DTV requires two things: proof of 500,000 THB (~$14,000 USD) in seasoned funds, and proof of a qualifying remote work activity. For a complete breakdown of the DTV's financial requirements, documentation standards, and embassy processing mechanics, see the Complete DTV Visa Guide for US Remote Workers.
This article focuses on the income proof mechanics that specifically trip up web designers: how to document irregular freelance income, which platforms' statements Thai embassies accept, and how to structure your invoicing to survive embassy scrutiny.
Why Web Designer Income Proof Fails
The standard DTV application asks for "6 months of bank statements showing income deposits." For a salaried employee, this is straightforward: the employer deposits salary every month, embassies see a predictable pattern, the application moves forward. For a web designer, it's a nightmare.
Your first problem: month-to-month variation. January you close a large rebranding project ($12,000). February is slower ($3,500). March you land two concurrent retainers ($8,000). April you have zero billable hours because you're on a planned break ($0 deposit). This pattern looks unreliable to embassy officers trained to spot income volatility as a risk factor.
Your second problem: source opacity. A designer receives payment from Upwork, then Upwork holds it 14 days before releasing it. You then transfer it from your Upwork wallet to your personal account. Some payments come from direct client transfers (Stripe, PayPal, bank wire). Others come from retainer invoices paid by accounting departments weeks after invoice date. Embassy officers see deposits from multiple sources and timestamps that don't align with invoice dates, and they flag it as potentially fraudulent activity.
Your third problem: platform statements. Upwork, Fiverr, and Figma all generate income statements. Thai embassies do not recognize these as primary documentation. They require official invoices and client confirmation. Designers who submit only platform dashboards get rejected because embassies cannot verify that the platform statement is authentic or that the client actually made payment.
These three friction points are why designers fail the DTV application at higher rates than salaried employees. The income is real. The work is legitimate. The documentation is what fails.
Check your visa eligibility with Issa before you assemble documents. Our app will flag income documentation gaps specific to your client mix and payment structure.
The Income Documentation Hierarchy for Web Designers
Thai embassies recognize a clear hierarchy of income proof documents. You must stack the right combination to survive scrutiny.
Tier 1: Client Contracts and Retainer Agreements (Highest Weight)
A signed retainer agreement is gold. It shows a legal commitment from a client to pay you a fixed amount monthly for an ongoing engagement. Example: "ABC Design Studio agrees to retain Designer XYZ for 30 hours monthly at USD 65/hour for a minimum 6-month term." Signed, dated, on company letterhead.
A project contract is the second-best. Example: "Client XYZ has contracted Designer ABC to deliver a complete website redesign for USD 8,500, payable upon delivery or in two milestones." The contract proves a client agreed to pay you a specific amount for specific work.
Collect every retainer agreement and project contract you've signed in the last 12 months. If your contracts are unsigned or informal ("we agreed via email"), get the client to sign a retroactive statement on company letterhead confirming the engagement terms, amount, and duration. Thai embassies will accept a dated, signed letter from your client more readily than they'll accept a screenshot of an email.
Tier 2: Professional Invoices (Issued by You)
For every retainer or project contract, issue a formal invoice. The invoice must include: your full legal name, your address, the client's full name and company address, the invoice date, the work description, the amount due in USD or THB, the due date, and your payment details (bank account, Stripe link, or PayPal address).
Example invoice header:
INVOICE #001 | January 15, 2026
Billed to: Acme Corporation, 123 Business Ave, New York, NY 10001
From: Jane Designer, 456 Your Address, [Your City, Your Country]
Services: Website Redesign & UX Optimization
Amount Due: USD 5,000
Payment Terms: Net 30 days
File these invoices in a spreadsheet with columns: Invoice #, Date Issued, Client Name, Amount (USD), Amount (THB equivalent), Date Paid, Payment Method, Bank Deposit Date. This spreadsheet becomes your core income document. Thai embassies look at this ledger and instantly understand: Invoice #001 issued Jan 15, paid Jan 22, deposited in bank on Jan 24.
Tier 3: Client Payment Confirmation (Optional but Powerful)
Reach out to 2–3 of your largest clients and ask for a simple letter on company letterhead confirming they've paid you for work over the last 6–12 months. The letter should be dated, signed, and state: "We confirm that we have retained [Your Name] for web design services and have made payments totaling [Amount] over the period [Date Range]."
This is not required, but it's a powerful tie-breaker. It shows that clients are willing to vouch for you. Thai embassies rarely see designers proactive enough to collect these, so it stands out.
Tier 4: Figma / Adobe Project Invoices
If you use Figma's collaboration billing or Adobe's team billing, these platforms generate invoices showing clients were billed for your design work. Export these invoices. They're not primary proof of your income (you don't directly receive the funds), but they corroborate your retainer agreements and show ongoing client work.
Do NOT rely solely on Figma or Adobe invoices. Embassies do not recognize them as proof that you personally received payment. Use them as supporting context only.
Tier 5: Upwork / Fiverr / Platform Statements (Lowest Weight)
Platform income dashboards are a last resort. Export your Upwork Earnings Overview or Fiverr revenue statement for the last 6 months. These show total earnings, but they're not legally binding proof of income, and embassies often discount them heavily because they cannot verify authenticity without contacting the platform directly (which embassies don't do).
If the bulk of your income comes from platforms, supplement platform statements with direct client contracts. Get clients to sign independent retainer agreements, separate from the platform, confirming they're paying you (even if the payment flows through the platform initially).
Building Your Income Ledger for the DTV Application
Create a single document: a 12-month invoice and payment ledger. This is not provided by embassies as a template; you create it. Title it clearly: "[Your Name] – 12-Month Income Summary (January 2025 – December 2025)"
Format it as a table with these columns:
- Month
- Invoice # & Date
- Client Name
- Work Description (brief)
- Amount Invoiced (USD)
- THB Equivalent (at invoice date rate)
- Date Paid by Client
- Payment Method (bank transfer, Upwork, Stripe, etc.)
- Date Deposited in Personal Bank Account
- Total Monthly Income (THB)
Example rows:
January 2025:
Invoice #001, Jan 15 | Acme Corp | Website Redesign | $5,000 USD | 175,000 THB | Paid Jan 22 | Bank Transfer | Jan 24 | 175,000 THB
Invoice #002, Jan 28 | Beta Design | UI Kit Work | $2,500 USD | 87,500 THB | Paid Feb 3 | Stripe | Feb 5 | 87,500 THB
January Total: 262,500 THB
Proceed for all 12 months. Calculate the total annual income and the 6-month average. This ledger proves to Thai embassies that you earn consistent income, even if individual months vary. If your 12-month total is $65,000 USD (~2.3M THB), but your months range from $2,500 to $12,000 USD, this ledger shows the embassies the full picture: you're a working professional with varied project cycles, not a transient income source.
Upload your invoices and ledger to Issa for pre-screening before submitting to the embassy. Our team will confirm your documentation aligns with the specific Thai mission's requirements.
The Bank Statement Strategy
The DTV requires 6 months of bank statements showing 500,000 THB balance. For web designers, this creates a challenge if you maintain accounts in multiple currencies.
Best approach: Open a Thai bank account 3 months before you apply. Transfer your accumulated client payments into it. By month 3, you'll have a clear history of deposits from your Upwork, Stripe, or PayPal accounts flowing into your Thai account. Thai embassies see this and immediately understand: client payments arrive here, balance accumulates, no money laundering risk.
If you're applying from outside Thailand: Use a high-interest savings account in your home country (or a multi-currency account like Wise, which many designers use). Get 6 months of statements showing your ending balance consistently above 500,000 THB equivalent (e.g., if using USD, ~$14,000 USD). The statements must show your full legal name, the account balance on the final day of each month, and ideally a transaction history showing deposits from clients and no large unusual withdrawals.
Critical:** The balance must be maintained without interruption for 6 months before you apply. If you drop below 500,000 THB in any single month, the application fails. This is why web designers with variable income should plan ahead: accumulate the 500k threshold over several months, then apply only after you've maintained it continuously for the full 6-month lookback window.
The Remote Work Requirement: DTV-Specific Rules for Designers
The DTV allows remote work for foreign clients and companies only. You cannot work for Thai clients, Thai companies, or take projects from Thai nationals. You cannot own a business in Thailand. You cannot hold a work permit simultaneously with a DTV.
For web designers, this means:
- Allowed: US-based design agency client, UK freelance projects, Australian SaaS company retainer, international Figma community work
- Not allowed: Thai startup as a co-founder, work for a Bangkok digital agency, taking projects from Thai freelance platforms (e.g., Thai Facebook groups), charging Thai corporate clients directly
If you later secure a contract with a Thai employer or want to start a Thai-based business, you must switch from DTV to a Non-B work visa. These visa types are mutually exclusive. Plan your client mix accordingly.
Frequently Asked Questions: Web Designers & DTV Visas
Can I use Figma invoice exports as primary income proof for the DTV?
No. Figma invoices show that clients were billed through Figma, not that you personally received the funds. Thai embassies will reject an application relying solely on platform invoices. Use Figma invoices as secondary supporting documents only. Your primary proof must be your own invoices paired with bank statements showing deposits from clients, or signed retainer agreements with client confirmation letters on company letterhead.
What if my income is highly irregular—some months $0, others $20,000?
Prepare a 12-month ledger showing aggregate income rather than relying on month-to-month deposits. If your 12-month total is $80,000+ USD, Thai embassies will recognize you as a working professional despite monthly volatility. The key is showing the full annual picture plus a solid 500,000 THB bank balance at application time. Issa's pre-screening will assess whether your specific income pattern is likely to be accepted before you submit to the embassy.
Can I include crypto liquidation or investment gains as proof of income?
Not for the DTV. Thai embassies require documented, recurring work income or passive income with tax documentation. One-time crypto sales or investment gains do not qualify as ongoing income proof. If you liquidated crypto to reach the 500,000 THB threshold, ensure you can show the source of the funds (exchange transaction history, bank transfer from exchange to your account). The balance must be maintained for 6 months, so embassies will see it's liquid funds you're holding, not investment volatility.
Do I need a US W-2 or employment contract to qualify as a web designer?
No. The DTV is designed for freelancers and self-employed designers. You do not need a W-2 (which only US employees receive). Provide your own invoices, client contracts, and bank statements showing client payments. If you also work part-time for a US employer (W-2 employment), include the employment letter and pay stubs as additional supporting documents — but they're not required if your freelance income is sufficient and documented.
What happens if I have clients who pay me through a US business entity I own?
Provide your business's bank statements showing the payments to you, plus a business ownership document (business registration, S-corp filing, DBA registration, whatever applies in your jurisdiction). Then show your personal bank account receiving distributions or payouts from the business. Thai embassies will follow the money trail from client to business to you.
Why Issa's Pre-Screening Matters for Designers
Issa's pre-screening does one critical thing for web designers: it catches documentation gaps before you submit to the embassy. For designers with irregular income or platform-heavy payment structures, our team manually reviews your invoices, contracts, and bank statements against the specific Thai mission's current requirements.
The 18,000 THB Issa fee is insurance against the 10,000 THB non-refundable government fee. If the embassy rejects your application due to an income documentation problem, Issa refunds both its service fee and the government fee. You lose no money. A DIY submission with a documentation gap costs you 10,000 THB and 4–6 weeks of processing time with zero recourse.
For web designers applying from Europe or the US, this pre-screening is especially valuable because embassy-specific document requirements vary. Some missions (e.g., Royal Thai Embassy London) are stricter on freelance income documentation than others. Issa's app lets you upload your documents immediately, and our team flags mission-specific gaps within 2–3 business days.
Book a free consultation to discuss your specific client mix and payment structure with an Issa visa specialist. They'll confirm whether your current documentation will survive embassy scrutiny.
The Path Forward
Web designers have an enormous structural advantage: your income is entirely location-independent and geographically arbitrageable. A web designer earning $100,000 USD annually can relocate to Bangkok and maintain that income while reducing living expenses to 20% of previous costs. That's a 80% cost reduction — an 8x purchasing power gain.
The DTV is the visa that makes this legally viable. You don't need a Thai employer, a business registration, or years of residency history. You need documented remote work for foreign clients and 500,000 THB in seasoned funds. That's achievable for any professional designer with consistent project revenue.
The execution is where most fail. Income documentation for designers is non-standard, which means embassies scrutinize it heavily. Build your invoice ledger, collect signed retainer agreements, and get client confirmation letters. Have Issa pre-screen your package before you submit to the embassy. This takes 3–4 weeks total and eliminates the rejection risk that derails DIY applications.
Start your DTV visa application with Issa today. Upload your documents, get pre-screened within 48 hours, and eliminate the guesswork from the process.
