DTV Visa for French Web Designers: Complete Income Proof Guide 2026

Tomomi Aoyama

Tomomi Aoyama

Immigration Consultant

Published 26 Mar 2026·Updated 26 Mar 2026

If you're a French web designer working with international clients via Upwork, Fiverr, Figma collaboration, or retainer agreements, the Thai DTV visa is designed for you. Five years of validity, 180-day entries with unlimited re-entries, and a legal framework for remote work. The catch: your income documentation looks nothing like a traditional W-2 or monthly salary, and Thai embassies are increasingly strict about how they verify it.

This guide covers the exact documentation structure French freelance designers need, what embassies are currently rejecting, and how to present irregular monthly income in a way that passes pre-screening and approval.

Why the DTV Works for French Web Designers

The DTV is fundamentally designed for people like you: clients located outside Thailand, foreign-sourced income, and no Thai employment relationship. Unlike the old tourist visa extension model that required border runs every 90 days, the DTV lets you stay for 180 days per entry and reset your clock by exiting and re-entering. You can structure a year in Thailand as two 180-day blocks with a brief border visit in between, or stay for a full year on a single entry if you extend once.

For designers, this solves a critical problem: visa uncertainty that kills productivity. Knowing you have a solid 5-year legal framework means you can actually commit to client relationships and stop treating Thailand as a temporary sprint.

The financial requirement is straightforward: 500,000 THB (~$14,000 USD at current rates) in a personal bank account. The application fee to the Thai embassy is approximately 10,000 THB (~$280 USD). The Issa Compass service fee for complete application handling is 18,000 THB (~$500 USD).

The hard part isn't the money. It's documenting that the money is legitimately yours and showing consistent foreign income when your monthly earnings bounce around between €800 and €4,500 depending on project cycles.

The French Web Designer Income Problem

Here's why your application is harder than a software engineer's:

An engineer with a full-time employment contract has one employer, a consistent monthly payslip, and a clean 6-month salary deposit history. Embassies love that. They look at the contract, see the salary, confirm the company exists, and move on.

A freelance web designer has multiple clients, variable project rates, and payment schedules that don't match a calendar month. You might invoice a client on the 10th and get paid on the 45th. You might have a retainer client paying €1,500/month and a one-off Figma project paying €3,200 as a lump sum. Your bank statement shows 15 different deposits in different amounts from different sources. Thai embassies see this and ask: Is this even legitimate income? Is this person a full-time professional or a hobbyist with occasional gigs?

The answer, from an embassy perspective, is: prove it systematically.

Your Income Documentation Strategy

The DTV requires **500,000 THB in seasoned funds** — the complete financial requirement guide is covered in the Thailand DTV Visa 2026 Complete Guide. That foundation applies to you. What's unique to your situation is the income proof that supports the primary application narrative.

You need all of these, in this order:

1. A 12-Month Invoice Ledger (Not Monthly Bank Statements)

This is your foundation. Create a simple document — spreadsheet or PDF — listing every invoice you've issued in the last 12 months. Include:

  • Invoice date
  • Client name
  • Project/service description
  • Invoice amount (in EUR)
  • Payment date received (if paid)
  • Payment method (Wise, bank transfer, Stripe, PayPal)

The total should show annual income of at least €15,000–€20,000 (roughly equivalent to 500,000 THB). The point is not to hide the variability — it's to show it's systematic and cumulative. Embassies reviewing month-to-month bank statements see chaos. A 12-month ledger shows a coherent professional income pattern.

2. Figma / Adobe Invoices (Recent Projects)

Pull your last 2–3 significant Figma or Adobe Creative Cloud project invoices. Screenshot or export the invoice, the project scope, and your payment confirmation. This shows:

  • You have identifiable, repeatable client work
  • The work is creative/professional (not just a side gig)
  • Payment is documented and trackable

If you invoice clients directly (not through a platform), ask them for a brief letter on company letterhead confirming the scope and payment terms. This takes 30 seconds for them and transforms your application from "freelancer sends invoices" to "established professional with long-term clients."

3. Upwork / Fiverr / Toptal Contracts (If Applicable)

If you have platform-based work, export your contract history and earnings reports from Upwork or Fiverr. Show:

  • Profile URL or screenshot
  • Client ratings and review history
  • Earnings summary for the last 6–12 months
  • Active contracts or repeat clients

Platform credentials are powerful because they're independently verified. An embassy can't fake a 4.9-star Upwork rating or $28,000 in completed projects. It's third-party validation of your income and professionalism.

4. Retainer Agreements (If You Have Any)

If any clients pay you a recurring monthly fee, get a signed retainer agreement or service contract on their letterhead. Include:

  • Client company name and location (must be outside Thailand)
  • Your role/service description
  • Monthly fee
  • Contract period
  • Client's authorized signature

Even a €1,000/month retainer with one client gives Thai immigration a specific, defensible income anchor. When combined with your invoice ledger, it answers the question: "This person isn't just a hobbyist. This is their actual business."

5. Your Bank Statements (Last 6 Months)

Your personal bank account statements showing the 500,000 THB balance. The statements should show your name clearly, be dated within 30 days of application, and show sufficient account history. The key detail: your bank deposits should roughly align with the income you've documented in your invoice ledger. If your ledger shows €20,000/year in revenue but your bank deposits show €3,000, embassies will assume the missing €17,000 is parked offshore and they'll reject the application.

The deposits don't need to match exactly month-to-month (because you've already explained the variability). But they need to be consistent over time and roughly match your stated annual revenue.

6. A Professional CV or Portfolio

A 1-page CV or a link to your portfolio website showing your professional experience, key clients, and services. This contextualizes the invoices and contracts. It answers the question: "Who is this person and why should we believe they have a sustainable income?"

Check your income documentation on the Issa Compass app before submitting — our pre-screening catches misaligned invoices, bank statement gaps, and missing contract signatures before your application reaches the embassy.

The Bank Statement Problem French Designers Hit Most

Here's the specific mistake Issa sees constantly with freelancers:

A designer starts a big project in September, invoices the client in October, and gets paid in November. The payment hits their bank account as one large deposit: €4,500. Then nothing for two months. Then another client payment of €2,800 in February. Then a retainer of €1,200 in March.

Looking at the last 6 months of statements in isolation, an embassy sees three deposits that don't look like a career. It looks like irregular gig work.

But if you present a 12-month invoice ledger alongside those statements, showing consistent project flow across the year, suddenly the picture changes. The embassy realizes those three large deposits represent 12 months of distributed work that happened to settle in those specific months.

The solution: Always include a narrative document explaining your income structure. Something like:

"I work as a freelance web designer with multiple international clients. I invoice for project work and retainer agreements. While my monthly deposits vary, my annual income averages €18,000. The attached 12-month invoice ledger shows all projects completed; the bank statements show the settlement of those invoices across different calendar months."

This narrative is not an official requirement, but it transforms an embassy reviewer's perspective from "confusing" to "professional freelancer with variable but documented income."

If you can't document at least €15,000 of annual income through invoices and contracts, the DTV financial threshold becomes your primary barrier. You'd need alternative pathways, such as demonstrating that the 500,000 THB came from a separate legitimate source (savings, inheritance, investment liquidation with documentation).

French Designers Under 20 or With Non-French Passports

The minimum age for a primary DTV applicant is 20 years old. If you're under 20, you can only apply as a dependent on a parent's application, and you'd need your own qualifying activity documented.

If you hold an EU passport other than French (German, Italian, Dutch, etc.), the same income documentation rules apply. Your professional documentation needs to be country-agnostic — invoices, contracts, and bank statements work the same way regardless of your passport nationality.

Common Rejection Points for Freelance Designers

Missing contract signatures: You have invoices, but the clients haven't signed a formal contract. Embassies want to see at least one signed agreement that proves the relationship is ongoing and structured, not transactional.

Unverified Upwork income: You show a Fiverr screenshot, but it's cropped or dated strangely. Thai immigration will reject if they can't independently verify the platform account. Use full-page screenshots with your profile URL visible.

Crypto or payment processor delays: You received payment in Bitcoin or stablecoin, then converted to EUR. Your bank statement shows the EUR, but there's no clear trail showing it came from legitimate work. Always convert crypto or alternative payment methods to fiat currency before your application window, and be prepared to document the exchange transaction.

Joint account confusion: Your retainer client pays your shared business account, but the DTV application needs funds in a personal account solely in your name. Transfer the funds to your personal account at least 60 days before application and document the transfer.

Stripe or Shopify accounts without service clarity: If you're running an e-commerce store in addition to freelance design, embassies want to be sure the income is strictly your design services, not selling products. Separate the revenue streams or provide clear documentation of what portion is service income (design) vs. product sales.

Book a free consultation — we'll review your specific invoice and bank statement structure before you apply, and flag these issues before the embassy sees them.

Timeline Expectations for French Applicants

Processing timelines vary significantly by embassy. The French consulates in Bangkok and Phuket can process DTV applications, but if you're applying from France, you'd go through the embassy in Paris.

Recent processing patterns for French applicants have ranged from 3–4 weeks (Paris) to 2 weeks (Bangkok post). However, this is not a guarantee. The Paris embassy has been requesting additional documentation from freelancers, including tax return excerpts (though not officially required) and proof of continuous client relationships.

The safest assumption: Plan for 4–6 weeks from submission to approval, especially if you're applying from France. Provide all documentation in a single, complete submission rather than dribbling files in over time. Incomplete submissions get put on hold indefinitely.

Health Insurance — Strongly Recommended But Not Mandatory

The DTV does not have an official health insurance requirement. However, maintaining coverage is standard practice for long-term residents. Consider a policy offering minimum €40,000 inpatient and €10,000 outpatient coverage. Policies targeting digital nomads in Thailand (from providers like SafetyWing, IMG, or Allianz) typically cost €15–€40/month.

What Happens After DTV Approval

Once your DTV is approved, you'll receive a 5-year visa sticker in your passport. Your first entry to Thailand gives you 180 days of permitted stay. You can then exit and re-enter to reset your clock, or extend your stay once for an additional 180 days at an immigration office inside Thailand (for a total of ~360 days on a single entry).

Every 90 days you remain in Thailand, you must file a 90-day report with immigration. The Issa app tracks these deadlines and alerts you. If you're in Bangkok, our office handles the filing for 600 THB.

When you move to a new address in Thailand, your landlord must file a TM30 registration within 24 hours. Our app guides this process.

For a detailed walkthrough of post-approval obligations, see our guide to 90-day reporting on the DTV.

Issa's Advantage for Freelance Designers

Our legal team has processed hundreds of DTV applications for freelancers across Europe. We know exactly which embassies request tax returns (and which don't), which ones need contract signatures (and which accept invoices alone), and how to present variable income in a way that passes automated review.

Before your application is submitted, we manually validate your invoices against your bank statements. If there's a gap (you invoiced €5,000 in October but it shows up in your bank in December), we flag it and explain it in your narrative, so the embassy doesn't question the authenticity of your funds.

We also handle the logistics: arranging documents in the order Thai embassies expect them, formatting your invoice ledger for easy review, and preparing a cover letter that pre-answers the questions embassy reviewers will have.

If our work results in a rejection, we refund your service fee and your government embassy fee in full. That's your financial risk eliminated — not just partially, but completely.

At 18,000 THB (~$500 USD), Issa's fee covers pre-screening, strategic document arrangement, embassy-specific guidance, and ongoing application tracking. Compare that to the cost of a rejected application (10,000 THB lost to the embassy + weeks of delay rebooking + stress of reapplying) and it's fundamentally a financial safeguard.

Apply via the Issa Compass app — upload your invoices, contracts, and bank statements; we'll pre-screen everything and confirm readiness before you pay the government fee.

Long-Tail FAQ: French Web Designers & DTV

Can I use Figma invoices as proof of income for the DTV visa?

Yes, but Figma invoices alone aren't sufficient. Embassies want to see contracts, not just transactions. Combine Figma invoices with signed service agreements from those clients. If the client hasn't signed a formal contract, ask them for a brief letter on company letterhead confirming the project scope and payment terms.

What if my clients pay me via Stripe or PayPal and I withdraw to EUR regularly?

This is fine, but you need a clear audit trail. Your bank statements must show deposits that correspond to your Stripe/PayPal payouts. If there's a delay between Stripe payout and bank deposit, document it. Keep 6 months of Stripe or PayPal export reports alongside your bank statements. Thai embassies will cross-reference them.

Do I need an Upwork contract or is just the platform record enough?

The platform record alone is acceptable but weaker. Export your Upwork profile summary (showing your rating, reviews, and earnings history) and include it with your application. This is third-party verified income. If you have signed contracts with Upwork clients outside the platform, include those too.

Can I use invoices from clients who haven't paid yet?

No. Only include invoices for work that has been paid. Embassies want to see actual cash flow, not future expected income. If a client owes you €3,000, don't include that invoice in your application.

What if my monthly income varies wildly between €800 and €4,500?

This is why the 12-month invoice ledger is crucial. Show the variation across the year and demonstrate that your annual total (even with the dips) exceeds €15,000. Include a brief narrative explaining project cycles. Retainer clients are valuable here — if you have one consistent €1,500/month retainer, that demonstrates stability within the variability.

Do I need a French tax return to apply for the DTV from France?

Not officially. However, the Paris embassy has been known to request an excerpt or summary of your French tax filing (Déclaration Fiscale) if your invoice documentation is incomplete. You don't need to disclose full tax information, but be prepared with a summary of reported income for the last tax year. If you're self-employed and file as a micro-entrepreneur (auto-entrepreneur), that registration document itself is strong evidence of legitimacy.

Is the DTV Right for Your Design Career?

You're an ideal DTV candidate if you're earning at least €15,000/year from international clients, you have 500,000 THB in personal savings, and you're planning to base yourself in Thailand for extended periods. The 5-year validity gives you genuine residency certainty, unlike tourist visa runs or Ed visa extensions that require annual renewals.

If your income is mostly from Thai clients, if you don't have 500,000 THB available, or if you need to bring a non-married partner as a dependent, the DTV isn't the answer — but other visas may be.

Talk to an Issa visa specialist about your specific income situation before preparing documents. 15 minutes now saves weeks of rejected applications later.

Tomomi Aoyama

Written by Tomomi Aoyama

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.