GST Invoice Format for Freelancers India — Mandatory Fields & Free Template

Invoicing under GST can feel overwhelming, especially with the complex requirements of tax laws. For freelancers, consultants, and digital agency owners in India, using a valid format is not just a matter of design, but a legal requirement. Having a compliant GST invoice format for service providers India is essential to protect your business.

In this guide, we will explain the mandatory format components for service providers and show you how to set up your billing templates with Khatago.


Why a Standard Format Matters

If your invoice fails to follow government rules, your clients cannot claim their Input Tax Credit (ITC). This is a common point of friction for B2B transactions. Corporate accounts departments will simply reject non-compliant bills.


Mandatory Fields of a GST Service Invoice

A valid GST invoice format for freelancers must include these fields:

1. Header Information

  • Title: Clearly labeled "TAX INVOICE".
  • Invoice Number: A unique serial number for the financial year.
  • Invoice Date: The date of issue.
  • Supplier Details: Your legal business name, address, state, and 15-digit GSTIN.
  • 2. Client Details (Billing & Shipping)

  • Recipient Name & Address: Client's legal name and registered address.
  • Client GSTIN: The client's registration number (crucial for B2B billing).
  • Place of Supply: The client's state code, which determines the tax type.
  • 3. Service Details

  • Description of Service: Clear details of the services rendered.
  • SAC Code: Service Accounting Code (e.g. 998314 for web design).
  • Taxable Value: The price of service before taxes.
  • Tax Rate & Splits: The tax percentage and split values (CGST/SGST or IGST).
  • 4. Spelled-Out Totals & Signatures

  • Total Amount in Words: Standard legal requirement.
  • Signatory Block: A declaration and signature space.

  • Traditional Indian GST Layout

    For most Indian clients, a clean, structured table with black gridlines is the preferred design:

  • It uses vertical borders to clearly separate columns (HSN, Rate, Taxable Value, Tax Splits).
  • It places a detailed GST breakdown table at the bottom.
  • It includes bank details and payment links in a dedicated section.
  • difference between CGST SGST IGST


    Professional Templates Available in Khatago

    Khatago includes several built-in layout styles optimized for Indian compliance:

  • Professional (Traditional Bordered): The classic black-bordered table favored by CA professionals.
  • Minimalist: A clean layout focusing on whitespace, ideal for creative professionals.
  • Colorblock / Modern Bold: High-contrast, brand-focused styles for modern startups.
  • All templates are designed to follow CBIC guidelines. You can customize accents, upload your logo, and add payment QR codes to any layout.

    gst invoice templates