Flanceflow

GST Invoicing Guide for Freelancers in India: Rules, Rates & Templates

Everything Indian freelancers need to know about GST invoicing: mandatory registration thresholds, 18% SAC rates, LUT export filing, and compliant invoice creation.

GST Registration Thresholds: When Do Indian Freelancers Need GSTIN?

Under Indian tax regulations, service providers must register for GST under specific turnover and operational conditions: 1. The General Turnover Limit (₹20 Lakhs) For freelancers providing services within India, GST registration is legally mandatory once your aggregate annual turnover exceeds ₹20 Lakhs in a single financial year (from April 1 to March 31). If your business operates in special category states (such as Manipur, Mizoram, Nagaland, and Tripura), the threshold limit is ₹10 Lakhs. Your aggregate turnover includes all taxable supplies, exempt services, and export of services. Even if your foreign client earnings are zero-rated, they count toward this ₹20 Lakh threshold. 2. Mandatory Registration for Inter-State Supplies (With Exceptions) Historically, any person making an inter-state supply of services (billing a client located in a different Indian state) was required to register for GST regardless of turnover. However, under Notification No. 10/2017 - Integrated Tax, service providers whose aggregate turnover does not exceed ₹20 Lakhs (or ₹10 Lakhs in special category states) are exempt from mandatory registration even if they supply services across state lines. 3. Voluntary Registration: Why Some Freelancers Register Early Even if your annual revenue is below ₹20 Lakhs, voluntary GST registration offers distinct strategic advantages:

  • Corporate Client Eligibility: Many mature enterprises and Indian agencies refuse to hire unregistered freelancers because they cannot claim Input Tax Credit (ITC).
  • Input Tax Credit (ITC) Deductions: A GST-registered freelancer can claim ITC on essential business expenses — including laptop purchases, software subscriptions, office equipment, and cloud hosting bills.
  • Enhanced Commercial Credibility: Displaying a valid GSTIN on your quotes and proposals conveys operational maturity and enterprise readiness.

Calculating Rates: CGST + SGST vs IGST for Domestic Clients

Once registered, you must apply the correct GST rate and tax component to every domestic invoice based on the location of your client: The Standard Freelance GST Rate (18%) The vast majority of freelance knowledge work falls under SAC Code 9983 (Other Professional, Technical, and Business Services), which includes: The standard GST rate for these professional services is 18%. Determining Intra-State vs. Inter-State Supply The tax split depends on the Place of Supply relative to your registered location: 1. Intra-State Supply (Client in the Same State): If both you and your client are located in the same state (e.g., both in Maharashtra), you divide the 18% tax equally between Central GST and State GST: 2. Inter-State Supply (Client in a Different State): If your registered address is in Karnataka and your client's registered office is in Delhi, you charge Integrated GST: Here is a quick reference table for billing domestic Indian clients:

  • Software development, UI/UX design, and IT consulting
  • Graphic design, branding, and video editing
  • Copywriting, content strategy, and technical translation
  • Digital marketing, SEO, and paid advertising management
  • CGST: 9%
  • SGST: 9%
  • Total: 18%
  • IGST: 18%
Client LocationFreelancer LocationApplicable GST ComponentsTotal GST Rate
Same StateSame State**CGST 9% + SGST 9%**18%
Different StateSame State**IGST 18%**18%
Special Economic Zone (SEZ)Same State / Different**Zero-Rated (with LUT)** or IGST0% or 18%

Export of Services: How Indian Freelancers Bill Foreign Clients with Zero GST (LUT Guide)

One of the most common points of confusion for Indian freelancers is whether to charge 18% GST to international clients based in the US, UK, Canada, or Singapore. Under Section 2(6) of the IGST Act, the supply of services to an overseas recipient qualifies as an "Export of Services" and is treated as a Zero-Rated Supply, provided five conditions are satisfied: 1. The supplier of service is located in India. 2. The recipient of service is located outside India. 3. The place of supply of service is outside India. 4. The payment for such service has been received in convertible foreign exchange (or in Indian Rupees wherever permitted by RBI, such as via approved payment gateways). 5. The supplier and recipient are not merely establishments of a distinct person. How to Bill Foreign Clients Without Paying 18% Tax (The LUT Route) You have two legal options when billing foreign clients under GST: You file Form GST RFD-11 (Letter of Undertaking) online once per financial year on the GST portal. It takes approximately 5 minutes and is free. Once filed, you can issue export invoices with 0% GST charged, without locking up your working capital. You pay the 18% IGST upfront from your pocket and subsequently file a refund claim. This route severely strains freelance cash flow and requires extensive paperwork. Mandatory LUT Statement on Export Invoices When issuing an invoice under LUT, you must include this mandatory declaration on the invoice document: > *"SUPPLY MEANT FOR EXPORT UNDER BOND OR LETTER OF UNDERTAKING WITHOUT PAYMENT OF INTEGRATED TAX (IGST)"* Furthermore, always retain your Foreign Inward Remittance Certificate (FIRC) or electronic Bank Realisation Certificate (e-BRC) issued by your bank or payment processor (e.g., Stripe, PayPal, Wise) as proof of foreign exchange receipt for tax audits.

  • Option A: Export Under Letter of Undertaking (LUT) — Recommended:
  • Option B: Export with Payment of IGST and Claim Refund:

Mandatory Checklist: What Must Appear on a Legal GST Invoice for Freelancers

Under Section 31 of the CGST Act read with Rule 46 of the CGST Rules, a legal GST invoice for freelancers must contain specific required information: 1. Invoice Header: Clearly titled *"TAX INVOICE"* at the top of the page. 2. Freelancer Identification: Your legal registered name, business address, and 15-digit GSTIN. 3. Consecutive Serial Number: A unique alphanumeric invoice number not exceeding 16 characters, unique for each financial year (e.g., `FF-2026-001`). 4. Date of Issue: The calendar date on which the invoice is generated. 5. Client Details: The client's legal name, billing address, and their GSTIN (if they are registered). If unregistered, provide their state and address. 6. Description of Services & SAC Code: Clear service descriptions with the corresponding Services Accounting Code (typically SAC `9983`). 7. Taxable Value & Itemization: Line items showing base rates, applicable discounts, and net taxable value. 8. Tax Breakdown: Clear separate columns for CGST, SGST, or IGST with applicable rates and calculated tax amounts. 9. Total Invoice Amount: Total amount payable in words and figures. 10. Place of Supply & State Code: Specifically indicating the state of delivery (e.g., `27 - Maharashtra`). 11. LUT Endorsement (For Exports): The zero-rated export undertaking declaration for foreign clients.

Streamlining GST Compliance with Freelance Invoicing Software India

Creating GST invoices manually using Microsoft Word or Excel spreadsheets is fraught with risks: formula errors, inconsistent tax breakdowns, duplicate invoice numbers, and missing audit trails. When filing your monthly GSTR-1 and GSTR-3B returns, reconciling spreadsheet data with bank deposits consumes hours of unbillable administrative time. Using dedicated freelance invoicing software India like Flanceflow Invoicing solves these challenges permanently:

  • Pre-Configured Tax Rules: Define your default workspace tax percentages (CGST, SGST, IGST) and attach SAC codes directly to your service catalog.
  • Dual-Currency Locking: Bill overseas clients in USD, EUR, or GBP while automatically locking the conversion exchange rate on the date of issue for clean rupee accounting.
  • One-Click Milestone Conversion: Convert delivered project deliverables and Kanban milestones into itemized GST invoices with one click.
  • Automated Retainer Schedules: If you provide ongoing monthly services to domestic or overseas clients, set up recurring invoices for retainer clients so tax-compliant invoices are dispatched automatically on the 1st of every month.
  • Audit-Ready Records: Download crisp, branded PDF tax invoices or share secure digital links with clients that record view receipts and real-time payment settlements.
  • Permanent Free Plan: Start billing immediately with Flanceflow's transparent, freelance-friendly pricing tiers.

Frequently Asked Questions

What is the SAC code for freelance services in India? Most freelance digital services — including software development, graphic design, content writing, video editing, and digital marketing — fall under SAC 9983 (*Other Professional, Technical, and Business Services*). Can an unregistered freelancer issue a GST invoice? No. Only a person or business holding a valid 15-digit GSTIN can issue a "Tax Invoice" and collect GST from clients. If you are not registered, your document must be titled *"Commercial Invoice"* or *"Bill of Supply"* and must not display GST charges. Do I need to charge GST to international clients if I have a GSTIN? No, provided the service qualifies as an export of service under Section 2(6) of the IGST Act and you have submitted a Letter of Undertaking (LUT) on the GST portal for the current financial year. You issue a zero-rated invoice with 0% tax and include the mandatory LUT declaration. What is the penalty for not registering for GST when eligible? If your annual turnover exceeds ₹20 Lakhs and you fail to register, the tax authorities can levy a penalty equal to 10% of the tax due or ₹10,000, whichever is higher, along with 18% annual interest on delayed tax deposits. What makes Flanceflow the ideal freelance invoicing software in India? Flanceflow is designed specifically for independent professionals rather than complex corporate enterprises. It combines client relationship tracking, project milestone boards, dual-currency support, customizable tax rules, and instant digital invoice creation in one intuitive workspace.