How to Prove Freelance Income for LTR Visa | Complete India Guide 2026

Indian freelancers applying for the Thailand LTR Visa (Work-From-Thailand Professional category) Indian freelancers applying for the Thailand LTR Visa (Work-From-Thailand Professional category) must prove freelance income for LTR Visa requirements by showing a minimum annual income of USD 40,000 from non-Thai sources. Acceptable proof includes a CA-certified income certificate, Income Tax Returns (ITR-4), 12 months of bank statements showing international income, platform earnings statements (Upwork, Payoneer, Wise), and client contracts. A CA certificate from a practicing Chartered Accountant is the most important document for Indian freelancers. Self-generated income statements, screenshots, and informal payment records are not accepted by the Thailand BOI.
QUICK ANSWER: What documents prove freelance income for Thailand LTR Visa? For Indian freelancers, the Thailand BOI requires the following income proof documents: CA-certified income certificate (on CA letterhead, stamped and signed)Income Tax Return (ITR) for last 2 years — ITR-4 for most freelancers Bank statements for last 12 months showing international income deposits Platform earnings statements: Upwork, Toptal, Payoneer, or Wise annual reportsClient contracts or service agreements with overseas clients USD-to-INR conversion documentation if income is deposited in INR The CA certificate is non-negotiable for self-employed Indian applicants. Without it, BOI reviewers have no standardized way to verify your income. Do not submit an application without this document.
IMPORTANT DISCLAIMER This guide covers general income documentation requirements for the Thailand LTR Visa based on publicly available BOI guidance and applicant experience reports. Requirements can change without notice. Always verify current requirements on the official BOI website (boi.go.th) before preparing your application. This is not legal or financial advice. Consult a licensed Thai immigration consultant or your CA for specific guidance on your situation.

Introduction

The income proof requirement is where most Indian freelancer applications for the Thailand LTR Visa either succeed or fall apart. It’s not that the income threshold is unreachable — USD 40,000 per year is achievable for many experienced Indian professionals. The problem is that freelancers don’t have salary slips. Their income comes from Upwork, Wise, PayPal, and direct bank transfers. Their ITR may declare income in ways that don’t clearly show “overseas” income. And many have never heard of a CA certificate for visa purposes.

This guide solves that. It walks you through every document you need, how to prepare each one specifically as an Indian freelancer, and what BOI reviewers are actually looking for when they assess your application.

Who This Guide Is For

This guide is specifically for Indian freelancers and self-employed professionals applying for the Thailand LTR Visa Work-From-Thailand (WFT) Professional category. It covers:

  • IT and software freelancers (developers, designers, QA testers)
  • Digital marketing, content, and SEO consultants
  • Finance, accounting, and business consultants with overseas clients
  • Remote work professionals employed by Indian companies but working for foreign clients
  • Upwork, Toptal, Fiverr, or direct-contract freelancers earning in USD or other foreign currencies
  • Professionals with a mix of Indian domestic clients and overseas clients

What the Thailand BOI Actually Looks for in Income Proof

Before preparing documents, understand the reviewer’s perspective. The BOI is trying to answer three questions:

BOI QuestionWhat They Need to SeeWhy It Matters
Does this person earn USD 40,000+/year?Documented gross annual income from all overseas sourcesThe income threshold is a hard filter — below it, the application is declined
Is the income from non-Thai sources?Proof that income originates from outside ThailandLTR WFT requires overseas employment — Thai-sourced income does not count
Is the income consistent and verifiable?Regular bank deposits, platform statements, official tax documentsOne-time large payments are viewed differently from regular income patterns

With that context, here is your step-by-step document preparation process.

Step-by-Step: How to Prove Freelance Income for Thailand LTR Visa

Step 1: Identify Your Income Type

Start by categorizing your income. This determines which specific documents you need:

Income TypePrimary Documents NeededComplexity
Salaried (overseas company, USD salary)Pay slips + Employment contract + Bank statementsLow
Freelancer via platforms (Upwork, Toptal)Platform earnings statement + Bank statements + CA certificateMedium
Direct-contract freelancer (invoices)Client contracts + Invoice records + Bank statements + CA certificate + ITRMedium-High
Mixed: Indian clients + some overseasAll of the above + CA letter separating overseas vs domestic incomeHigh
Consultant with overseas retainerRetainer agreement + Bank statements + CA certificate + ITRMedium

Step 2: Prepare Your Bank Statements

Bank statements are the baseline evidence of your income. Here is what BOI reviewers expect:

  • Duration: Minimum 12 months of statements. Some successful applicants submit 24 months for stronger evidence.
  • Account type: Savings account or current account in your name. Joint accounts are acceptable if you are listed as the primary holder.
  • NRE/NRO accounts: If you already have these, include them — they often show international income more clearly than domestic savings accounts.
  • What to highlight: International inward remittances clearly labeled as foreign currency deposits. Highlight or annotate these in your application cover note.
  • Bank: SBI, HDFC, ICICI, Axis, Kotak, and major private banks are all familiar to BOI reviewers. No preference stated.
IMPORTANT NOTE ON INCOME PATTERN BOI reviewers understand that freelance income is project-based and will not look exactly like a salary. Irregular monthly amounts are acceptable. What matters is that the total over 12 months clearly exceeds USD 40,000 equivalent and that the source of deposits is traceable to international clients. Add a brief cover note in your application if your income pattern is irregular, explaining the project-based nature of your work.

Step 3: Get Your CA Certificate (Most Critical Step)

CA certificate format for Thailand LTR Visa application from India

For Indian freelancers, the CA certificate is the single most important document in your LTR Visa income proof package. BOI uses it as a standardized, third-party verification of your income.

What the CA certificate must contain:

  1. Your full name as it appears on your passport
  2. Your PAN number
  3. A clear statement of your annual income: “This is to certify that [Name], PAN [XXXX], has earned a gross annual income of USD [amount] (equivalent to INR [amount]) during the financial year [YYYY-YYYY] from overseas clients/employers.”
  4. Breakdown of income sources if possible (platform name, client country, or type of work)
  5. Statement that the income is from non-Indian, non-Thai sources
  6. CA’s name, membership number (ICAI membership), firm name, and office address
  7. CA firm stamp and signature
  8. Date of issue

Who can issue this certificate:

Any practicing Chartered Accountant registered with the Institute of Chartered Accountants of India (ICAI) can issue this certificate. It does not need to be a ‘big firm’ — your personal CA or a local CA office is perfectly acceptable.

WARNING: What will NOT work as a CA certificate The following are NOT acceptable substitutes for a proper CA certificate: A self-written income statement (even if accurate)A letter from your accountant who is not a qualified CA (ICAI member)Platform screenshots or payment app exports without a CA signatureA profit and loss statement generated from accounting software without CA certification

Step 4: Gather Your ITR Documents

Income Tax Returns serve as the government-verified record of your declared income. Here is which form applies to you:

ITR FormWho Should Use ItLTR Visa Relevance
ITR-1 (Sahaj)Salaried individuals, one house property, other income up to ₹50LRelevant for salaried overseas employees only
ITR-2Individuals with capital gains or foreign income not from businessRelevant if your overseas freelance income is not ‘business income’ under IT Act
ITR-3Individuals with income from business or profession (partnership etc.)Less common for solo freelancers
ITR-4 (Sugam)Presumptive income from business/profession — most common for freelancersMOST COMMON for Indian freelancers. Covers Schedule 44ADA (professionals)
THE HIDDEN ITR PROBLEM — MOST PEOPLE DON’T REALIZE THIS Many Indian freelancers declare their overseas income as domestic business income in their ITR — meaning the ITR shows INR amounts with no visible indication that the income was from foreign sources. This is legally fine for Indian tax purposes, but it creates a mismatch in your LTR Visa application where BOI expects to see “overseas income” documentation. Solution: Your CA certificate must explicitly bridge this gap by stating that your income, although declared in INR in your ITR, originated from overseas clients. The CA takes professional responsibility for this statement. This is exactly why the CA certificate is non-negotiable.

What to submit from your ITR:

  • Acknowledgment copy (ITR-V) for last 2 financial years
  • Download from the Income Tax India portal (incometax.gov.in) — must show e-verification status
  • If income is significantly higher in one year, include a brief note in your application cover letter

Step 5: Export Platform Income Statements

Step-by-step income proof process for Thailand LTR Visa 2026

If you earn through freelance platforms, official earnings statements strengthen your application significantly. Here is how to get them:

PlatformHow to Export StatementWhat to Include
UpworkReports → Transaction History → Export as CSV or PDF. Also use: My Stats → Lifetime Earnings PDFAnnual earnings summary + individual transaction history
ToptalContact Toptal finance team for annual income statementOfficial statement showing total annual billings
PayoneerReports → Annual Summary or Transaction History exportInbound payment history from overseas clients
WiseAccount → Statements → Select date range → PDF export12-month statement showing all inbound international transfers
PayPalActivity → All Transactions → Download as CSV → Convert to PDFFiltered to show received payments only
Direct bank (SWIFT/Wire)Bank statement highlights international inward remittances — already covered in Step 2Label or annotate foreign currency transactions in cover note

Step 6: Prepare Employment or Client Contracts

Contracts establish that your income is from non-Thai overseas sources. Here is what BOI looks for:

  • For employment: A contract clearly stating the employer is a non-Thai entity, your designation, and your salary or compensation
  • For freelance retainers: A service agreement or retainer contract with the client’s overseas company name, project scope, and agreed fee
  • For project-based work: At least 3 to 5 representative contracts from the past 12 to 24 months that show the typical value and nature of your work

Note: If you have confidentiality agreements (NDAs) that prevent sharing contract details, you can redact sensitive client information while keeping the commercial terms (fee, duration, nature of service) visible. Include a note in your application explaining the redaction.

Step 7: Prepare USD Conversion Documentation

If your income is received in INR (even if from overseas clients), you need to demonstrate the USD equivalent clearly.

  • Include a simple cover note: “During the financial year YYYY-YYYY, I received total gross income of INR [amount]. Based on the average USD-INR exchange rate of [rate] for the period, this is equivalent to approximately USD [amount].”
  • Use the RBI reference rate or a publicly available source (XE.com, Bloomberg) for the conversion rate
  • Your CA can include this conversion statement in their certificate for additional credibility

Documents BOI Will NOT Accept — Important Warning

REJECTED INCOME DOCUMENTS — DO NOT SUBMIT THESE Submitting these documents will either weaken your application or cause outright rejection: Self-typed or self-generated income statements (even on your own letterhead)Screenshots from Upwork, PayPal, or banking apps (not formal exports)An income summary from a non-CA accountant or bookkeeperCash income documentation without any banking trail (BOI requires verifiable deposit records)P&L statements from Zoho, QuickBooks, or Tally without CA certificationITR alone without a CA certificate (ITR does not on its own prove overseas income)

Special Cases: How to Handle Them

Case 1: Irregular or project-based income

If your monthly income varies significantly (e.g., ₹1.5 lakh in January, ₹7 lakh in March due to project delivery), include a one-page cover note explaining your work model. State that your income is project-based, describe the type of projects you handle, and confirm that your annual total consistently exceeds the USD 40,000 threshold. Your CA certificate should reflect the annual total, not monthly averages.

Case 2: Mixed income — Indian and overseas clients

If your income is a mix of Indian domestic clients and overseas clients, your CA certificate must clearly separate the two. BOI is interested only in the overseas portion. Ensure the overseas portion alone meets or exceeds USD 40,000/year. If both combined meet the threshold but the overseas-only portion falls short, your application is weaker — focus on building overseas client documentation.

Case 3: First-year freelancer (less than 12 months of income history)

If you have been freelancing for less than 12 months, your application is significantly harder to approve. Options:

  • Submit whatever months of history you have, plus a strong CA certificate projecting annualized income
  • Consider waiting until you have 12 months of consistent overseas income before applying
  • If you previously had salaried overseas employment, include those pay slips to demonstrate the 5-year work experience requirement even if your freelance history is short

Case 4: Income not yet declared in ITR (current financial year)

If your most recent full financial year ITR has not yet been filed (which is common if applying early in the calendar year), submit the most recent available ITR plus your CA certificate covering the more recent period. BOI reviewers understand that Indian ITR filing timelines may mean the latest year is not yet available.

Complete Income Proof Checklist by Income Type

Complete income proof document checklist for Thailand LTR Visa Indian freelancers
DocumentSalaried OverseasFreelancer (Platform)Freelancer (Direct)Mixed Income
CA-certified income certificateOptionalRequired ✅Required ✅Required ✅
ITR (last 2 years)Required ✅Required ✅Required ✅Required ✅
Bank statements (12 months)Required ✅Required ✅Required ✅Required ✅
Pay slips / Salary slipsRequired ✅Not applicableNot applicableIf salaried component exists
Employment contractRequired ✅Not applicableNot applicableIf salaried component exists
Platform earnings statementNot neededRequired ✅Not applicableIf platforms used
Client contracts / agreementsNot neededRecommendedRequired ✅Required ✅
Payoneer / Wise statementsOptionalRecommendedRecommendedRecommended
USD conversion noteOnly if INR salaryOnly if INR depositsOnly if INR depositsRequired ✅

Frequently Asked Questions

Does my CA need to be from a specific city or firm?

No. Any practicing Chartered Accountant registered with the Institute of Chartered Accountants of India (ICAI) can issue the certificate. Your personal CA, a local CA office, or a CA found through the ICAI member directory are all acceptable. What matters is their ICAI membership number and professional stamp on the certificate.

My ITR shows my income as ‘business income in India’ even though it came from overseas clients. Is this a problem?

This is the most common concern for Indian freelancers. Your ITR declaration style for Indian tax purposes does not need to match your LTR Visa income proof. The CA certificate bridges this gap by explicitly confirming that your income, while declared domestically in your ITR, originated from overseas client sources. This is a standard situation and your CA can easily handle it.

Does the income need to be in USD or can it be in INR?

The income can be received and declared in INR. The BOI threshold is USD 40,000, so you need to demonstrate the INR equivalent at the applicable exchange rate. A cover note or CA certificate with this conversion is sufficient.

Can I use only Upwork statements without ITR?

Upwork statements alone are not sufficient. They serve as supporting evidence alongside, not instead of, the CA certificate and ITR. BOI requires a combination of official tax documentation and third-party income certification — platform statements alone do not satisfy both requirements.

What if my income was higher in one year and lower in another?

Submit both years’ ITR and CA certificate. If one year clearly meets the USD 40,000 threshold, that is generally sufficient. If both years are borderline, include a CA letter explaining the income trend and confirming your current earning capacity. Consistency is preferred but not mandatory if at least one recent year clearly qualifies.

Is a single-page CA certificate sufficient or does it need to be detailed?

A clear, professionally presented one-page CA certificate is sufficient if it covers all the required elements: your name, PAN, annual income amount, income source description (overseas clients/employers), CA membership details, stamp, and signature. Detail is helpful but length is not the determining factor.

Final Thoughts on Income Proof for Indian Freelancers

The income proof requirement for the Thailand LTR Visa is genuinely manageable for Indian freelancers — but only if you prepare it correctly. The most common mistake is underestimating the CA certificate requirement or assuming that bank statements and platform screenshots are sufficient. Get your CA certificate first. Then compile your ITR documents, export your platform statements formally, and prepare a clean 12-month bank statement package. Add a brief USD conversion note if needed, and include representative client contracts. A well-prepared income proof package takes one to two weeks to assemble properly. The cost of a CA certificate (typically ₹2,000 to ₹5,000) is negligible compared to the THB 50,000 application fee and the value of a 10-year Thai visa. Do it right the first time.

Leave a Comment