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.
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: each entry allows a stay of up to 180 days, extendable once by a further 180 days, and you exit and re-enter to start a new stay. It is not a tourist visa, and it is not a work permit. It's a legal structure that recognizes remote professional work for clients outside Thailand 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. This guide walks you through the documentation strategy that answers embassy reviewers' questions and explains why our pre-screening matters.
The DTV Baseline: What's Required
The DTV requires two things: proof of 500,000 THB (~$17,000 USD) held in your own personal account, and proof of a qualifying remote work activity. The standard evidence for the money is a six-month bank statement showing that balance maintained for three consecutive months. 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.
Criminal record certificates: some Royal Thai missions require a certificate of criminal record clearance from the authority in your country of citizenship or legal residence, and some do not — London asks for an ACRO certificate, Rome for a certificato del casellario giudiziale, and Los Angeles, Manila, Singapore, Hong Kong and Ho Chi Minh City each have their own version. Check the post you will actually be filing with rather than assuming a national rule.
You also file with the Royal Thai mission covering your country of citizenship, or a country where you hold legal residence. Missions accept DTV applications only from their own citizens and legal residents, so the post you use is decided by your passport or residence permit, not by convenience.
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 six 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). A reviewer reading that column has no obvious pattern to anchor on.
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. The reviewer sees deposits from multiple sources and timestamps that don't line up with invoice dates, and has to ask about them.
Your third problem: platform statements. Upwork, Fiverr, and Figma all generate income statements. On their own they are weak: they are not a contract and they are not a bank record, so they need to be paired with your own invoices and the matching deposits in your account.
These three friction points are why designer applications generate more follow-up questions than salaried ones. 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
Income proof documents are not all weighted the same. You 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 you do not have a written contract, use the evidence you actually have — signed invoices, payment records, and email or platform correspondence showing the working relationship. Do not create a document after the fact to fill a gap: a contract or letter produced to cover a period it was never signed for is a falsified document, and it is the fastest way to lose an application and your credibility with the mission.
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. A reviewer can read the ledger and immediately follow the trail: 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 payments they have actually made to you 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]." It must describe real payments that appear in your bank statements — a letter written to describe work or money that did not happen is falsification, not preparation.
This is not required, but it's a powerful tie-breaker. It shows that clients are willing to vouch for you.
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. They do not show 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 on their own. Export your Upwork Earnings Overview or Fiverr revenue statement for the last 6 months. They show total earnings, but they are not a contract and they do not by themselves evidence money reaching your account.
If the bulk of your income comes from platforms, supplement platform statements with direct client contracts and the bank deposits that match them. Where a client is willing, a separate retainer agreement confirming the engagement is useful even when the payment flows through the platform.
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 shows the shape of your income even where 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, the ledger gives the full picture: a working professional with varied project cycles.
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 a six-month bank statement with 500,000 THB maintained for three consecutive months. For web designers, this creates a challenge if you maintain accounts in multiple currencies.
Which account: it must be a personal account in your own name. It does not have to be a Thai bank account — a DTV carries no entitlement to open one, and applying is not a reason to try. A high-interest savings account in your home country, or a multi-currency account many designers already use, is fine. What matters is that the statements show your full legal name, the balance through the qualifying window, and a transaction history consistent with the income you have documented.
If your income arrives in pieces: consolidate client payments into that one personal account and let the balance build before you start the clock. You can also split the 500,000 THB across two or more personal accounts in your own name, submitting statements for each plus a cover letter showing the combined total per month — use a single reference date rather than adding balances taken on different days.
Critical: the balance must sit at or above 500,000 THB for three consecutive months, and the full window must be complete before you file. If a transaction drops you below the threshold, the three-month window restarts from the date the balance recovers. This is why web designers with variable income should plan ahead: accumulate the 500k first, then hold it, then apply. There is no shortcut, and no exception for money that arrived from an asset sale, a dividend or a bonus.
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. An application resting only on platform invoices is a weak application. Use Figma invoices as secondary supporting documents. Your primary proof is your own invoices paired with bank statements showing the matching deposits, 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, and pair it with the 500,000 THB balance held for three consecutive months. The key is showing the full annual picture alongside a bank statement that clears the financial gate. Our 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 as income. The route evidence has to be documented, recurring work income; one-time crypto sales or investment gains do not qualify as ongoing income proof. Crypto can still fund the savings requirement, but it has to be converted and sitting in a regular personal bank account first — an exchange balance is not a bank statement. Keep the exchange transaction history and the transfer record, and remember the three-month maintained window only starts once the money is in the account.
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. The reviewer follows the money trail from client to business to you. Note that the 500,000 THB itself must sit in your personal account, not the company's.
Why Our Pre-Screening Matters for Designers
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.
Our DTV service fee is a separate figure from the government fee, and we quote both: DIY Free is ฿0, DIY Plus is ฿3,000 (about $89) and Full Service is ฿10,000 (about $299). The government fee is set by the Royal Thai mission where you file and charged in local currency — typically around ฿13,000 (about $395) — and it is non-refundable whatever the outcome. That is what a documentation gap actually costs you: the government fee, plus weeks of processing time, with no recourse.
Our money-back guarantee applies to pre-qualified Full Service applications filed from your country of citizenship or permanent residence with a clean criminal record. It refunds our service fee, and a partner course fee where one applies. It does not cover the government fee — no mission refunds that to anyone.
For web designers applying from Europe or the US, pre-screening is especially valuable because embassy-specific document requirements vary. Some missions, London among them, ask more of freelance income documentation than others. Our 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 one of our visa specialists, who will 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. A web designer earning $100,000 USD annually can relocate to Bangkok and keep that income while living on a fraction of what the same lifestyle costs in a major Western city.
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 held in your own personal account for three consecutive months. 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 for payments that actually happened. Let us pre-screen your package before you submit to the embassy.
Start your DTV visa application with Issa today. Upload your documents, get pre-screened within 48 hours, and eliminate the guesswork from the process.
