You're a freelance graphic designer based in Spain. You have Spanish clients, European clients, and remote retainer agreements that let you work from anywhere. You've been eyeing Thailand for cost-of-living reasons and the freedom to restructure your work-life balance. The DTV (Destination Thailand Visa) is designed exactly for this scenario. But the income documentation that works for a traditional W-2 employee doesn't work for you. As a freelancer with irregular monthly invoicing, the bar is higher.
\n\nThis guide walks through what Spanish embassies and Thai immigration are currently accepting from graphic designers and creative freelancers, what documentary evidence actually works, and the specific mistakes that sink applications from professionals in your position.
\n\nCheck your visa eligibility for the DTV via the Issa Compass app to confirm you qualify before you commit to anything.
\n\nThe Graphic Designer Income Problem
\n\nThe DTV requires proof that you're earning foreign income as a remote professional. For salaried employees, this is straightforward: a contract, payslips, and 6 months of bank deposits showing consistent salary payments. For you, it's messier.
\n\nYour income comes from multiple sources. One month you invoice three clients. The next month, a single retainer client covers 70% of your income. Another month you have project-based work from Upwork, mixed with private contracts. Your monthly bank deposits fluctuate between €2,000 and €8,000. You might have unpaid invoices sitting in draft in Figma or Adobe work-in-progress files you haven't billed yet.
\n\nThai embassy officials reviewing your application see this volatility and ask a legitimate question: Is this genuine sustained income, or is this someone who's barely making it, gambling they'll find consistent work once in Thailand?
\n\nThe solution is documentation that shows aggregate income across a longer window, not just month-to-month deposits. You need to prove you're an established professional earning consistent revenue, even if the timing is irregular.
\n\nWhat You Actually Need: The 500,000 THB Threshold
\n\nThe DTV requires 500,000 THB (approximately €13,500 or $14,500 USD) in a personal bank account. This is the universal requirement — the complete financial breakdown is covered in the Complete DTV Visa Guide.
\n\nWhat's profession-specific is how you demonstrate that you earned or built up that balance through your design work, and that you have a sustainable income stream to maintain yourself in Thailand during your 180-day stays.
\n\nThe Income Documentation Strategy: What Spanish Embassies Accept
\n\nThe Spanish Ministry of Foreign Affairs processes DTV applications for Spanish nationals through embassies in Madrid (if applying domestically) or at the Royal Thai Embassy in Spain. The embassy's current practice is to cross-reference your freelance invoices with your bank deposits to verify that the income is real and sourced from abroad.
\n\nHere's what they want to see:
\n\n- \n
- A 12-month invoice ledger showing all client invoices issued, with client names, invoice dates, amounts, and payment status \n
- Bank statements covering the same 12-month period showing deposits that correspond to those invoices \n
- Actual client contracts (retainer agreements, Upwork contracts, Figma collaboration agreements with payment terms) \n
- Current client testimonials or project portfolios (screenshots of Figma files, Adobe Creative Cloud project links, or published work samples) \n
- A CV or professional profile demonstrating 3+ years of design work \n
The critical piece: your bank deposits must align with your invoiced amounts. If your 12-month invoice total is €80,000 but your bank deposits only add up to €45,000, the embassy flags it as either unreported income (risky) or inflated billing (fraudulent).
\n\nThe irregular income solution: You aggregate your invoicing across 12 months, not 3 months. A designer earning €3,000, €7,500, €2,500, €5,000, €4,200 across five months shows inconsistency. A designer earning €58,000 across 12 months shows sustained professional income. The consistency is in the annual total, not the monthly drip.
\n\nSpecific Document Preparation for Spanish Graphic Designers
\n\nFigma / Adobe Invoices
\n\nIf you're billing clients through Figma's in-app invoicing or Adobe's subscription billing, export the full invoice ledger from your account. Many designers skip this step and only provide the last 2–3 months of invoices. Don't do this. Pull your complete 12-month invoice history. Label each invoice with:
\n\n- \n
- Client name (full legal name if available, or business name) \n
- Invoice date \n
- Amount billed \n
- Payment received date \n
- Currency (EUR preferred for Spanish applications; if billed in USD or GBP, include the conversion rate applied) \n
Create a single spreadsheet aggregating all invoices across all platforms. Total them by quarter and by year. This document becomes your proof of sustained income.
\n\nUpwork / Fiverr Contracts
\n\nIf you're working through Upwork or Fiverr, these platforms maintain transaction records. Export your complete 12-month earnings history from your account dashboard. Include:
\n\n- \n
- Contract start and end dates \n
- Client names \n
- Total contract value \n
- Amount paid to you (after platform fees) \n
- Payment dates \n
The embassy understands platform fees. A contract worth €5,000 with 20% platform fee that nets you €4,000 is normal. Show both the gross contract value and your net payout — this demonstrates you understand your income structure.
\n\nRetainer Agreements
\n\nIf you have recurring monthly or quarterly retainer clients, gather copies of the executed agreements. These are gold for showing sustained income. A retainer agreement showing €3,500/month for 12 months is proof of €42,000 in annual contracted income — the most stable income documentation you can provide.
\n\nThe agreement should clearly state:
\n\n- \n
- Client name and jurisdiction (non-Thai) \n
- Service scope (design services, monthly deliverables, hourly support, etc.) \n
- Monthly or quarterly fee \n
- Contract term (ideally showing renewal or continuing status) \n
- Payment terms and method (bank transfer, PayPal, etc.) \n
Bank Statements
\n\nPull 12 months of bank statements from the account where you receive client payments. Highlight all deposits from client invoices. Mark them with the corresponding invoice number or date so the embassy can cross-reference. You're building a paper trail showing money in from clients, money sitting in your account, and the balance eventually reaching (or maintaining) 500,000 THB in the months leading up to your application.
\n\nIf your account is in EUR, that's fine. Convert the 500,000 THB requirement to EUR for your statement (typically €13,500–€14,000 depending on exchange rates). The embassy accepts foreign-currency accounts.
\n\nPortfolio / Work Samples
\n\nProvide a portfolio showing professional design work. This can be:
\n\n- \n
- Screenshots of published Figma designs with client branding visible (blank out sensitive client data if needed) \n
- Links to your personal portfolio website or Behance profile \n
- PDF exports of completed design projects with client names and dates \n
- Screenshots of Adobe Creative Cloud projects with file dates and version history \n
The purpose: to show you're not a part-time hobbyist, you're an established designer with a professional track record. The embassy wants evidence that you're not going to arrive in Thailand and immediately run out of income.
\n\nThe Avoided Pitfalls: What Sinks Spanish Designer Applications
\n\nPitfall 1: Incomplete invoicing history
\n\nYou provide 6 months of invoices showing €40,000 total. Your bank statements show deposits averaging €3,500/month across 12 months. The embassy asks: where's the other €2,000/month from, and why isn't it invoiced? You're now in a position of having to explain missing documentation. Prevention: always pull 12 months of both invoices and bank statements. If your invoicing only goes back 6 months, your income documentation is incomplete — wait until you have a full year of history before applying.
\n\nPitfall 2: Deposits that don't match invoices
\n\nYour invoices total €60,000, but your bank deposits over the same period total only €35,000. The gap raises red flags: unpaid invoices (indicates weak cash flow), unreported income (suggests tax issues), or inflated billing (suggests fraud). What actually happened: you issued invoices in December that won't be paid until January of the next year, creating a timing mismatch. Solution: document this explicitly. Provide a note explaining that invoices issued in the final months of your 12-month lookback period are pending payment. Provide evidence of those pending payments in the subsequent month or show client payment terms demonstrating when payment is expected.
\n\nPitfall 3: Cryptocurrency payments and transfers from non-client sources
\n\nIf you receive payments in cryptocurrency or stablecoins (USDC, USDT), the bank deposits you show won't match your invoices because there's a liquidation step in between. The same issue applies if you move money from a business account or investment portfolio. For crypto: provide documented proof of the conversion and the date converted. For business/investment transfers: provide statements from the originating account showing the funds are yours. The embassy's concern is that you're temporarily borrowing money to meet the 500k threshold, not that you're genuinely funded by your design income.
\n\nPitfall 4: Paying clients from inside Thailand
\n\nIf any of your invoices are from Thai clients, Thai-based companies, or Thai individuals, your DTV application is at serious risk. The DTV explicitly prohibits working for Thai clients or Thai-based entities. If you have even one Thai client in your invoice ledger, either remove that work from the application documentation or drop that client before you apply. The KB-verified rules are clear: remote work must be exclusively for foreign companies or clients outside Thailand.
\n\nPitfall 5: Joint or shared accounts
\n\nIf your €40,000 sits in a joint account with a partner, spouse, or business partner, the embassy may reject it unless the account is documented to be in your sole name and you can prove the funds are solely yours. Separate accounts are safer. If joint account funds are necessary, document your ownership percentage clearly and provide evidence that those funds are available for your personal use.
\n\nThe Issa Advantage for Spanish Designers
\n\nIssa's pre-screening process is built to catch the documentation gaps before you pay the 10,000 THB government application fee to the Spanish Ministry of Foreign Affairs.
\n\nHere's what actually happens with a traditional DIY approach: You gather what you think is sufficient documentation, submit your application, wait 4–6 weeks, and receive a rejection email stating your invoicing history doesn't match your bank deposits. You've paid the government fee (non-refundable), you've wasted weeks, and now you're back at square one trying to figure out what went wrong.
\n\nIssa's legal team manually reviews your 12-month invoice ledger and cross-references it against your actual bank deposits before anything goes to the embassy. If there's a timing gap, we flag it and help you document it correctly. If you have Thai clients mixed into your portfolio, we identify that and advise you to remove them. If your invoices don't align with your deposits, we help you structure an explanation or suggest alternative documentation.
\n\nThe service fee is 18,000 THB (approximately €480–€500). That's an insurance policy against the 10,000 THB government fee, the weeks of waiting time, and the psychological hit of a rejection. It's the cost of having a human expert review your specific situation before the embassy does.
\n\nAnd if we make an error and your application gets rejected due to our mistake, we refund both our fee and the government embassy fee. That's complete financial risk removal — you're not betting your 10,000 THB on a DIY submission or on a traditional lawyer who disappears after taking your money.
\n\nBook a free consultation to walk through your specific income documentation. Our team can tell you within 10 minutes whether your invoice ledger and bank statements align, and whether you're ready to submit or need to wait.
\n\nPost-Approval: Life in Thailand on a Designer's Budget
\n\nThe average cost of living in Bangkok is 30,000–45,000 THB per month for a comfortable single lifestyle (accommodation 15,000–25,000 THB, utilities 2,000 THB, food 5,000–8,000 THB, co-working 3,000–5,000 THB). This assumes you're earning in EUR or USD and want to maintain a professional work environment.
\n\nFor a freelance designer earning €3,000–€6,000 per month, the purchasing power advantage is significant. You cut your living costs by 40–50% compared to Madrid or Barcelona, and you extend your runway by months or years depending on how aggressively you want to save.
\n\nThe DTV comes with ongoing compliance. Every 90 days you remain in Thailand, you file a 90-day immigration report. The Issa app automates the alerts and tracks your deadline. If you're in Bangkok, our office can handle the submission for you.
\n\nFAQ: Spanish Graphic Designers & DTV Applications
\n\nCan I use Figma invoices as primary income proof for the DTV visa?
\n\nYes, but only if they represent sustained, documented income. Figma invoices are accepted if they're part of a 12-month history showing consistent billing and corresponding bank deposits. A single month of Figma invoices is not sufficient. The embassy wants proof that Figma is a stable income stream, not a one-off project. Export your complete Figma invoice history and cross-reference it with your bank statements to show the correlation.
\n\nWhat if my monthly income is irregular — some months €2,000, other months €8,000?
\n\nIrregularity is acceptable if you can show a 12-month annual total that demonstrates sustained income. A designer earning €2,000, €7,500, €3,200, €6,800 across four months shows inconsistency in that period, but if you aggregate 12 months and show €60,000 total, the embassy accepts that as evidence of a functioning freelance business. Your irregular invoicing is normal for design work. What matters is the annual aggregate and that your bank deposits correlate to your invoices.
\n\nDo I need to include unpaid invoices in my income documentation?
\n\nNo. Only invoices that have been paid (deposits received in your bank account) count toward your income proof. If you issued €15,000 in invoices but only €10,000 was paid by the application deadline, only the €10,000 counts. Unpaid invoices create gaps between your invoicing total and your actual bank deposits, which embassies scrutinize. If possible, collect outstanding payments before applying. If not, document the payment status clearly (e.g., "Invoice XYZ issued December 15, payment expected January 30") so the gap is explainable.
\n\nCan I use Upwork earnings as primary income for the DTV?
\n\nYes, but with the same 12-month history requirement. Export your complete Upwork earnings history showing client names, contract values, amounts paid to you (after Upwork fees), and payment dates. Mix this with any private retainer clients to show a diverse income stream. Upwork alone is acceptable if you consistently earn through it, but combining Upwork with retainer clients and private invoices creates a stronger narrative of diverse, stable income.
\n\nWhat if I don't have 12 months of invoicing history yet?
\n\nWait. The DTV application bar for freelancers is documentation of sustained income. If you only have 6 months of invoicing, the embassy will question whether your income is stable or just a temporary gig economy stint. Ideally, have 12 months of documented history. The minimum acceptable is 9 months if you can show that the income is genuinely recurring (e.g., retainer agreements with ongoing clients). Less than that and you're fighting an uphill battle.
\n\nDo I need to be a registered freelancer in Spain to qualify?
\n\nNo formal registration is required, but it helps. If you're registered as an autónomo (self-employed) or your invoices are issued under a Spanish business name, that strengthens your application. The embassy wants evidence that you're operating as a legitimate business, not as a hobbyist. Your invoices should be professionally formatted (with your name, date, client name, amount, and invoice number) rather than informal messages or payment receipts. If you're not formally registered, you can still qualify, but your documentation needs to be cleaner and more professional to compensate.
\n\nNext Steps
\n\nStart by pulling your 12 months of invoicing data across all platforms (Figma, Upwork, Fiverr, private clients). Create a single aggregated spreadsheet totaling by quarter and year. Pull the corresponding 12 months of bank statements and highlight deposits that correspond to those invoices.
\n\nUpload this documentation to the Issa Compass app to start your pre-screening. Our legal team will review your invoicing-to-deposit correlation, flag any gaps, and tell you whether you're ready to submit or what needs adjustment. The pre-screening is included in the service fee — it's how we prevent rejections before they happen.
