DTV Visa for Spanish Graphic Designers Applying from Bali

Nic Bunpamee

Nic Bunpamee

Immigration Consultant

Published 26 Mar 2026·Updated 26 Mar 2026

You are a Spanish graphic designer working with European clients via Figma, Upwork, or long-term retainer agreements. You are currently based in Bali, operating on repeated tourist visas and border runs every 60–90 days. The constant visa resets are eroding your professional image and killing your ability to plan beyond the next 30 days.

The DTV (Destination Thailand Visa) solves this. It is a 5-year multiple-entry visa designed for remote professionals like you. Here is the hard truth: Spanish nationals applying from Bali face a specific set of documentation challenges that differ sharply from US or UK designers. Your income proof is not a W-2 or a salary slip—it is a collection of client invoices, platform payouts, and retainer statements. Your primary application address is in Bali, not a home country. Your bank account may be Spanish, Balinese, or a mix of both. This article walks through exactly how to structure your DTV application as a Spanish graphic designer, including the precise documents embassies demand from freelancers and the income aggregation strategy that works.

The Economic Reality of Bali Designer Residency

A graphic designer in Barcelona or Madrid earning €2,500–€4,000/month faces crushing overhead: rent €1,200–€1,800, taxes ~45%, social contributions, and a cost of living that consumes 80% of gross income. The same designer earning the same rate in Bali lives on €500–€700/month rent and enjoys 3–4x purchasing power. (Source: Numbeo, 2024) The economic arbitrage is compelling. But the residency framework is not. Repeated tourist visas create a legal vulnerability: each entry-exit cycle is logged by Thai immigration. Multiple entries within short time windows trigger scrutiny. You are not technically breaking rules, but you are signaling instability to authorities.

The DTV eliminates that signal. It is the bureaucratic declaration that you are a settled remote professional with legal right to 180-day stays per entry, unlimited re-entries over 5 years, and the ability to work remotely for clients outside Thailand without a work permit. For Spanish designers in Bali, this is not just a visa—it is permission to stop behaving like a tourist and start behaving like a resident.

Why Spanish Nationality Matters for DTV Applications

Spain is part of the EU, and this creates both advantages and friction points specific to Spanish applicants:

  • Tax residency complexity. If you have been in Bali for more than 183 days in any calendar year, Spanish tax authorities may consider you a non-resident for Spanish income tax purposes. Your Thai embassies (both at the Thai embassy in Madrid for reference and the consulates handling Bali-based applicants) will expect to see proof that your primary residence is documented. If your previous Spanish residential address is still registered, Thai officers will assume you are attempting to maintain dual residency claims, which creates documentary friction.
  • EU passport strength.strong> Spanish passports open many consulates globally. But Spanish nationals applying from Bali typically do not apply at the Spanish address. Instead, most apply via the Thai embassy in Bangkok or through the e-visa system. This changes the document verification process slightly—more emphasis on your current Thai residential documentation (TM30 or hotel booking for Bali) rather than your Spanish home address.
  • Employment contract expectations. Spanish employment law assumes employer-employee relationships with signed contracts. As a freelancer, you have no single employer. Thai embassies are familiar with this globally, but Spanish embassies sometimes add an extra verification step: they may request a letter from your accountant (gestoría) confirming your self-employed status and income consistency in Spain. This is rare for remote freelancers but not impossible.

The Income Proof Challenge: From Invoices to Visa-Grade Documentation

The single largest barrier for Spanish graphic designers is translating freelance income into visa-grade proof. Embassies do not accept Upwork reputation badges or Figma portfolio links. They demand verifiable cash flow. Here is how to structure it:

Step 1: Build Your 12-Month Invoice Ledger

Graphic design income is lumpy. You might earn €500 one month, €3,500 the next, €0 the following month, then €2,000. This monthly volatility terrifies visa officers. They want to see that you are not a part-time hobbyist, but a genuine professional. Solution: aggregate your income across 12 months, not 3 months.

Create a simple spreadsheet showing:

  • Invoice date (month/year)
  • Client name (or Upwork/Figma username)
  • Invoice amount in EUR or USD
  • Payment received date (confirmed in bank statement)
  • Total per month
  • 12-month aggregate

If your 12-month total is €30,000 (approximately 500,000 THB), you have documented your income floor. If it is €20,000, you have evidence of struggle that requires additional explanation or an alternative visa pathway. Be honest at this stage: if your income is inconsistent or borderline, book a free consultation with Issa before investing time in document collection.

Step 2: Collect the Exact Income Proof Documents

For a Spanish graphic designer, the income proof arsenal includes these specific documents. Embassies will accept them in this order of preference:

  • Upwork client contracts + payment statements. If you are using Upwork, export your earnings statement from Upwork (Settings > Earnings) covering the last 12 months. Include 2–3 client contracts that show the project scope, your rate, and the client company name. These contracts prove income legitimacy beyond a simple bank deposit.
  • Figma invoices + client acceptance letters. If you work via Figma, you must create formal invoices to send to clients (Upwork and Figma do not generate official invoices). Each invoice should show your name, client name, project description, rate, hours, and total due. Ask each major client for a one-paragraph letter on company letterhead confirming the scope and duration of the engagement ("We have engaged [Your Name] as our freelance graphic designer for [Project] at a rate of €X/month from [Date] to [Date]"). These letters prove the relationship is genuine and not speculative.
  • Retainer agreements. If you have long-term clients paying you monthly for ongoing design work, get a signed retainer agreement. Even a simple email confirmation from the client ("We agree to retain [Your Name] for design services at €X/month") is acceptable, but a formal 1-page agreement is stronger. This proves income stability and reduces the "irregular freelancer" signal.
  • Bank statements showing consistent client deposits. The DTV requires 500,000 THB (~€13,500 / $15,000 USD) in seasoned funds at the time of application. For Spanish designers, this means your bank statement must show regular client deposits matching your invoice totals. If your invoices show €3,000/month but your bank statement shows €500/month deposits, the mismatch kills your application. Sync your invoices to your actual cash flow first.

Step 3: Address the Currency and Taxation Complexity

Spanish designers typically invoice in EUR, but Thai embassies work in THB. At current rates, €500,000 equals approximately 17.5 million THB—far above the 500,000 THB requirement. But here is the nuance: your invoices may be in EUR, but your Thai bank statement must show the THB equivalent in actual deposited funds. If you have converted EUR to THB via WISE or a Thai bank, keep the exchange confirmation. Embassies want to see the deposit chain: invoice → EUR bank → conversion → THB bank.

If your invoices are in USD (common for US-based Upwork clients), the conversion is simpler. USD 500,000 is approximately 17.8 million THB, so even a 12-month average of USD 40,000–50,000 covers the DTV threshold. Again, the key is showing the actual THB deposit in your Thai bank account at the time of application.

Taxation note: If you are declared as non-resident in Spain (no tax returns filed for 183+ days abroad), some embassies may ask for a Thai tax residency certificate or a Thai tax ID number. This is not a show-stopper, but it can slow processing. Consult a Spanish accountant (gestoría) before applying to confirm your Spanish tax status and whether you need to file Spanish returns or Thai returns (or both).

The Bank Account Strategy: Where to Hold the 500,000 THB

Spanish designers in Bali typically have multiple accounts: a Spanish EUR account, possibly a WISE account, and a Thai account. Thai embassies demand that the 500,000 THB be held in a personal bank account in Thailand for at least 3 months before applying. Here is what works:

  • Thai bank account (Bangkok Bank, Kasikornbank, or Krung Thai). Open a savings or checking account. Request the "Foreigner Account" (sometimes called a "Non-Resident Account"). Deposit your 500,000 THB and let it sit for a minimum of 3 months. By month 3, request a bank statement dated within 30 days of your DTV application. This statement will be your proof of funds.
  • Joint accounts do NOT work. If your Thai account is held jointly with a spouse or partner, embassies will not accept it as proof of your personal funds. Open a sole-holder account.
  • Foreign currency accounts in Thailand. Some Thai banks (e.g., Bangkok Bank Privilege) offer accounts in EUR or USD. Embassies typically reject these for DTV applications because they require THB proof. Even if the account holds €13,500, convert it to THB for the application.

The Application Timeline and Processing Reality

As a Spanish graphic designer in Bali applying for DTV, your timeline is compressed:

  1. Months 1–3: Bank preparation. Open Thai account, deposit 500,000 THB, let it season for 3 months. Begin collecting invoices, contracts, and client letters.
  2. Month 3: Document collection. By the end of month 3, gather all invoices, client contracts, retainer agreements, and bank statements. Export your Upwork statement and Figma invoices. Create your 12-month invoice ledger.
  3. Month 3.5: Pre-screening (CRITICAL). Upload all documents to the Issa Compass app. Let Issa's legal team pre-screen your income documentation. Freelance designers often fail at this stage because invoices are missing client company details, or bank statements do not align with invoice totals. Issa's pre-screening catches these issues before you pay the 10,000 THB government fee.
  4. Month 4: Embassy submission. Once pre-screening is complete, Issa submits your DTV application via the Thai e-visa portal (or in-person if your location requires it). Processing typically takes 2–4 weeks depending on the embassy load.
  5. Month 4–5: Approval and entry. DTV is approved. You receive the visa sticker (or e-visa approval). You then depart Bali, fly to any third country (or return to Spain for a visit), and re-enter Thailand on your new DTV, which grants you 180 days from the date of entry.

Pro tip: While you are waiting for DTV approval, do not use up your current tourist visa. If you are on a 60-day tourist visa, wait until you receive DTV approval, then exit and re-enter on the DTV. This avoids wasting time on visa-hacking tactics.

Common Rejection Triggers for Freelance Income Proof

Embassies reject Spanish graphic designers for these specific income documentation failures:

  • Invoices without client company details. If your invoice just says "Client X – Graphic Design – €2,500", with no company name or address, embassies flag it as speculative. Require that all invoices include the client's company name, registration number (if available), and a business address. For Upwork clients, the Upwork contract itself (showing the project title and client username) substitutes for a formal invoice.
  • Bank deposits not matching invoices. If you invoice €3,000 but your bank statement shows a €1,800 deposit, embassies assume either (a) you are double-invoicing clients, (b) you are not actually receiving the full amount, or (c) you are splitting income across multiple accounts. Reconcile your invoices to your actual bank deposits before submitting. If income is genuinely split across accounts, provide statements from all accounts.
  • Invoices in USD but bank statements in EUR. If you invoice in USD and convert to EUR before depositing, include a currency conversion confirmation (from WISE, your bank, or a screenshot). Embassies want to trace the money from invoice to bank.
  • Retainer agreements without payment proof. If you have a retainer agreement but no bank statement showing the monthly retainer deposit, embassies assume the contract is potential income, not actual income. Always pair agreements with corresponding bank deposits.
  • No seasoning period. If your 500,000 THB has been in your Thai account for only 2 weeks, embassies will reject the application outright. The seasoning requirement is typically 3 months of uninterrupted balance. Start the clock early.

The Issa Guarantee: Why Pre-Screening Matters

As a Spanish designer, the 10,000 THB DTV government fee plus your own time and stress is an expensive sunk cost if rejected. The most common reason DTV applications are rejected for freelancers is misaligned income documentation. Issa's pre-screening process manually audits every invoice, bank statement, and client letter against the exact embassy requirements before you pay the government fee. Success rate: 98%+ with Issa legal team assistance. (Source: Issa internal data, 2026)

Your pre-screening cost is 18,000 THB (~€480 / $500 USD). Compare this to the alternative: pay 10,000 THB for a rejected DTV, wait 3 months, start over from zero, and lose professional momentum in your client base. The math is brutal. Start your pre-screening in the Issa Compass app.

Long-Tail FAQ: Spanish Designer DTV Questions

Can I use Figma invoices as proof of income for Spanish DTV applicants?

Yes, but only if they are formal invoices with client company details, not just Figma project links. You must generate a traditional invoice (PDF, showing your name, client name, project description, and amount). Pair this with the Figma contract (showing the project scope) and a bank statement confirming the deposit. Figma links alone are not accepted.

Do Spanish designers need to show Spanish tax returns for the DTV?

If you have been out of Spain for 183+ consecutive days, you are likely a non-resident for Spanish tax purposes and may not be required to file Spanish returns. However, some Thai embassies ask for a tax residency certificate from Spain confirming your non-resident status. Consult a Spanish accountant (gestoría) before applying to confirm your status. Thai tax returns are not required for DTV approval.

What happens if my monthly graphic design income is inconsistent?

Use a 12-month aggregate instead of a 3-month rolling average. If your 12-month total is €30,000 (approximately 500,000 THB), you are above the threshold even if individual months vary. Provide a ledger showing all invoices and deposits over 12 months. This proves you are a working professional, not a part-timer.

Can I hold my 500,000 THB in a foreign currency account in Thailand?

No. Thai embassies require the 500,000 THB balance to be held in a Thai bank account in Thai Baht. If you have the equivalent in EUR (approximately €13,500), convert it to THB at a Thai bank and then submit the THB bank statement. WISE accounts do not count—you need a registered Thai bank account.

Do I need a TM30 registration in Bali before applying for the DTV?

Not required for the initial DTV application, but highly recommended. If you are renting an apartment or house in Bali, ask your landlord to file your TM30 (Notification of Residence). This documents your current Thai residential address and prevents any questions about where you actually live. Include the TM30 copy in your DTV application package.

Next Steps: From Freelance Chaos to 5-Year Stability

You have a choice: continue the 60-day tourist visa treadmill, or invest 3 months and 18,000 THB to establish 5-year legal certainty. The DTV eliminates the residency anxiety, stabilizes your client relationships (you can commit to projects beyond 30-day windows), and positions you as a legitimate long-term resident rather than a transient tourist.

Book a free consultation if you want personalized guidance on your specific income situation, or start your pre-screening now in the Issa Compass app.

Nic Bunpamee

Written by Nic Bunpamee

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.