// 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
Quick Answer

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.

Find Client
Sign Agreement
Check GST
Raise Invoice
Receive Payment
Download FIRA
Maintain Documents
GST Return
Income Tax

The Six Steps

Work through these in order. Each links to a deeper guide or tool.

  1. 01

    Getting Started

    Compliance 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.

    Continue to GST
  2. 02

    GST

    GST 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

    Read the GST registration guide

Step 3 — Export Invoice

Get this right once. Every downstream step depends on it.

  1. 03

    Raising the invoice

    Issue 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.

    Open the Export Invoice Builder

Step 4 — Receiving Payment

Pick one route and keep the paper trail consistent.

  1. 04

    Choose a payment platform

    Wise, 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).

    Open the Getting Paid guide

Wise vs Skydo vs Payoneer — quick reference

 WiseSkydoPayoneer
Best forIndividual freelancersIndian exportersMarketplaces & platforms
FIRA / FIRCFIRA on requestFIRA per remittanceFIRA on request
FeesMid-market + small fixedFlat platform feeHigher; platform dependent
Settlement1–2 business daysSame / next day1–3 business days

Step 5 — Documentation

Build the compliance trail as work happens, not at year-end.

  1. 05

    The seven documents to preserve

    • Client agreement (SOW / MSA)
    • Invoice (PDF + editable copy)
    • Payment proof (platform receipt)
    • FIRA / FIRC
    • LUT (if applicable)
    • GST returns
    • Bank statements
    Open the Documentation Guide

// The document chain

Agreement
Invoice
Payment
FIRA
GST
Archive

Step 6 — Income Tax

Introductory only — link out to the deep guides.

  1. 06

    Section 44ADA, advance tax and ITR

    For 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.

    Read Section 44ADA in depth

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.

Read more:GST Decision AssistantGST registration guide

What To Do Next

Most readers should start with a personalised GST answer — it decides everything downstream.

Open the GST Decision Assistant

Continue Your Journey

You are here
Freelancer Compliance Guide
Next
Documentation Guide

Related Guides

Related Tools

Download the Freelancer Compliance Checklist

A single-page checklist covering every step from invoice to income tax. Free.

Get the checklist

// 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.

Preview the guide