// Cornerstone guide
The Complete Compliance Guide for Indian Freelancers Working With Foreign Clients
Everything you need to know — from your first international client to GST, documentation, payments and income tax.
- For: Indian freelancers with foreign clients
- 15 min read
- Updated 28 Jul 2026
If you provide services to clients outside India, your compliance journey involves five decisions in order: whether GST applies, how to invoice, how to receive payment, which documents to preserve, and how to report the income. This guide walks through each in the correct order — and points you to the deeper guide or tool for every step.
The Compliance Journey
The nine-step path every Indian freelancer with foreign clients follows. Every step below maps to one arrow here.
The Six Steps
Work through these in order. Each links to a deeper guide or tool.
- 01
Getting Started
Continue to GSTCompliance begins the moment you accept a foreign client — not when payment arrives. A freelancer, for tax purposes, is any individual providing services independently. If that service is delivered to an entity established outside India and paid for in convertible foreign exchange, it qualifies as export of services.
Common misconceptions we untangle below: that foreign income is tax-free, that GST only matters after you cross a threshold, and that Wise or Payoneer receipts are enough documentation. None of these are true.
- 02
GST
Read the GST registration guideGST turns on aggregate turnover, client mix, and whether you plan to claim input credits. If GST does apply, you then choose between filing an LUT (invoice without tax) and charging IGST (and reclaiming it as a refund). Both are legal — pick one and stay consistent for the financial year.
Deep dives: The ₹20 Lakh GST Myth · Export of Services · LUT filing
Step 3 — Export Invoice
Get this right once. Every downstream step depends on it.
- 03
Raising the invoice
Open the Export Invoice BuilderIssue the invoice at the point of service delivery, not when payment arrives. It must carry the client's full legal name and address, a sequential invoice number, a clear description of service, the currency, and a note reflecting your GST position (either "IGST @ 18%" or "Export under LUT — no IGST").
Consistent numbering matters — jumping from INV-0004 to INV-0009 is a red flag on an audit and a hassle at ITR time.
Step 4 — Receiving Payment
Pick one route and keep the paper trail consistent.
- 04
Choose a payment platform
Open the Getting Paid guideWise, Skydo, Payoneer and SWIFT are all authorised routes. Platform choice affects fees, settlement time, and how easy FIRC / FIRA documentation is to obtain — not tax treatment. Set the correct purpose code for every remittance (usually P0802 or similar for services).
Wise vs Skydo vs Payoneer — quick reference
| Wise | Skydo | Payoneer | |
|---|---|---|---|
| Best for | Individual freelancers | Indian exporters | Marketplaces & platforms |
| FIRA / FIRC | FIRA on request | FIRA per remittance | FIRA on request |
| Fees | Mid-market + small fixed | Flat platform fee | Higher; platform dependent |
| Settlement | 1–2 business days | Same / next day | 1–3 business days |
Step 5 — Documentation
Build the compliance trail as work happens, not at year-end.
- 05
The seven documents to preserve
Open the Documentation Guide- Client agreement (SOW / MSA)
- Invoice (PDF + editable copy)
- Payment proof (platform receipt)
- FIRA / FIRC
- LUT (if applicable)
- GST returns
- Bank statements
// The document chain
Step 6 — Income Tax
Introductory only — link out to the deep guides.
- 06
Section 44ADA, advance tax and ITR
Read Section 44ADA in depthFor most eligible professionals, Section 44ADA presumptive taxation treats 50% of gross receipts as taxable income — no book-keeping required, and no tax audit up to the 44ADA turnover cap. Pair it with advance tax paid in the four scheduled instalments, and file ITR-4 (or ITR-3) by 31 July.
Common Mistakes
The pitfalls we see most often. Fix these before anything else.
Frequently Asked Questions
Not always. GST is triggered by aggregate turnover across every business you run, plus the type of clients you serve. If your only clients are foreign and your turnover is well below the export threshold, you can usually defer. Re-check every quarter and run the assessment for a personalised answer.
What To Do Next
Most readers should start with a personalised GST answer — it decides everything downstream.
Open the GST Decision AssistantContinue Your Journey
Related Guides
Getting Paid by Foreign Clients
Wise, Skydo, Payoneer, SWIFT — and the paper trail that comes with each.
OpenDocumentation Guide
The exact document library, folder structure and templates to keep.
OpenFreelancer Compliance Checklist
A one-page checklist covering every step from invoice to income tax.
OpenRelated Tools
Download the Freelancer Compliance Checklist
A single-page checklist covering every step from invoice to income tax. Free.
// Ready to go deeper?
The Indian Freelancer's Survival Guide
The full playbook — GST, LUT, FIRC, documentation, income tax, and everything in between — in one downloadable ebook.