// Cornerstone guide

The Complete Documentation Guide for Indian Freelancers

Every export of service creates a paper trail. This guide shows you exactly which documents to collect, when to collect them, and how to organise them for GST and Income Tax compliance.

  • For: Indian freelancers, consultants and agencies with foreign clients
  • 15 min read
  • Updated 28 Jul 2026
Quick Answer

Every export of service creates a paper trail. Your goal is to preserve enough documentation to demonstrate the nature of the service, the payment received, and your compliance with tax regulations. Build the trail as work happens — not at year-end.

The Documentation Workflow

Ten stages, every one leaves a document behind. Each stage below maps to a card in the Document Library.

Lead
Client Discussion
Client Agreement
Export Invoice
Payment Received
Bank Credit
FIRA / FIRC
GST Compliance
Income Tax
Archive Everything

Why Documentation Matters

Compliance isn't built on memory. Documentation is what supports every GST claim, every Income Tax filing, and every response to a notice or query. The freelancers who sleep well at year-end are the ones who filed the paperwork as it arrived.

The Document Library

Every document you'll touch in a foreign-client engagement — what it is, why it matters, when it appears, and where to file it.

  1. 01

    Client Agreement

    What: The signed contract or Statement of Work that defines the engagement. Why: Anchors export-of-services treatment and scope. When: Before work begins. Where: Client folder → Agreement/. Include scope, fees, currency and payment terms.

  2. 02

    Export Invoice

    What: The tax invoice raised on your foreign client. Why: Primary evidence of services rendered. When: At delivery, not on receipt of payment. Where: Invoice/. Preserve both PDF and editable copies.

    Open the Export Invoice Builder
  3. 03

    Payment Confirmation

    What: The platform receipt from Wise, Skydo, Payoneer or your SWIFT bank. Why: Links the invoice to a specific inward remittance. When: Immediately after each payment. Where: Payment/. Save the PDF — screenshots aren't enough.

  4. 04

    Bank Credit Statement

    What: The bank statement line showing the foreign inward remittance in INR. Why: Reconciles to the platform receipt and to FIRA. When: Monthly. Where: Payment/ alongside the platform receipt.

  5. 05

    FIRA

    What: Foreign Inward Remittance Advice — the digital confirmation of an export receipt. Why: Primary export-of- services evidence for GST and Income Tax. When: Within 30 days of each remittance. Where: FIRA/. Do not wait until year-end — some platforms archive it early.

    Open the Payments Guide
  6. 06

    FIRC

    What: The older paper certificate covering the same information as FIRA. Why: Still accepted where the bank issues it. When: On request, per remittance. Where: FIRA/. Compare below.

FIRA vs FIRC — quick reference

 FIRAFIRC
FormatDigital PDFPaper certificate
IssuerBank or payment platformBank
AvailabilityPer remittance, on demandOn request; increasingly rare
Accepted forGST + Income Tax + auditGST + Income Tax + audit
RecommendedDefault — collect one for every remittanceOnly if your bank still issues it
  1. 07

    LUT (Letter of Undertaking)

    What: Annual undertaking that lets registered exporters invoice without IGST. Why: Substantiates the "Export under LUT — no IGST" note on your invoices. When: Once per financial year, before you raise your first export invoice. Where: GST/. Keep the acknowledgement number too.

    LUT filing guide
  2. 08

    GST Returns

    What: Filed GSTR-1 and GSTR-3B, acknowledgements and working papers. Why: Compliance record and reconciliation source. When: Every filing cycle. Where: GST/, sub-foldered by financial year.

  3. 09

    Income Tax Documents

    What: ITR acknowledgement, computation sheet, advance tax challans, Form 26AS and AIS. Why: The complete year-end tax record. When: As each item is generated. Where: Tax/, one folder per financial year.

Storage & Organisation

A simple, boring folder structure beats an elaborate one you never maintain.

// Recommended folder tree

Foreign Clients/
└── <Client Name>/
    ├── Agreement/
    ├── Invoice/
    ├── Payment/
    ├── FIRA/
    ├── Emails/
    ├── GST/
    └── Tax/
  • Cloud storage: Google Drive, Dropbox or OneDrive — anywhere with versioning and share-links. Avoid keeping the only copy on a laptop.
  • Naming convention: YYYY-MM-DD_ClientCode_DocType_Description.pdf so files sort chronologically inside each folder.
  • Monthly backup: On the first of every month, mirror the current year's tree to a second location. Fifteen minutes now saves days at audit time.

Retention Guidance

What to keep, when it appears, and why it matters. Confirm the exact retention period with your tax adviser for your circumstances.

 When GeneratedWhy Keep It
AgreementBefore workProof of engagement
InvoiceAfter work / at deliveryRevenue evidence
Payment ProofPayment receivedBank reconciliation
FIRAAfter remittanceExport documentation
GST ReturnAt filingCompliance record
ITRAt filingTax record

Common Mistakes

The pitfalls we see most often. Fix these before anything else.

Documentation Checklist

A one-page checklist covering every stage — from before starting a project to archiving it.

Before Starting

  • Client agreement signed
  • GST position assessed

During Project

  • Invoice raised at delivery
  • Communication archived
  • Deliverables preserved

After Payment

  • Payment proof saved
  • FIRA / FIRC downloaded
  • Bank statement filed

GST

  • LUT filed (if applicable)
  • GST returns archived

Income Tax

  • ITR acknowledgement saved
  • Computation and challans filed

Archive

  • Monthly backup complete

Download the Freelancer Compliance Checklist

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

Get the checklist

Templates

Practical starting points. Copy, adapt, and file in each client folder.

  1. 01

    Client Folder Structure

    The seven-folder tree above, ready to duplicate for every new client. Create once, then copy-paste per engagement.

    See recommended structure
  2. 02

    Invoice Naming Convention

    YYYY-MM-DD_ClientCode_INV-####.pdf — sorts chronologically, filters by client, and matches auditor expectations.

  3. 03

    Documentation Checklist

    The single-page checklist above, delivered as a printable PDF you can pin above your desk.

    Download the checklist PDF
  4. 04

    Document Index Sheet

    A one-row-per-client spreadsheet listing agreement, invoice, FIRA and payment references. Coming soon — for now, keep a simple Google Sheet with the same columns.

Frequently Asked Questions

FIRA (Foreign Inward Remittance Advice) is the digital confirmation your bank or payment platform issues after foreign money hits your account. It documents the remitter, amount, currency, purpose code and settlement date — and is the primary export-of-services evidence for GST and Income Tax.

Read more:FIRC vs FIRA

What To Do Next

With documentation in place, the next step is understanding how each payment route generates the paper trail — and which one fits your workflow best.

Open the Getting Paid guide

Continue Your Journey

Related Guides

Related Tools

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