How do freelancers and consultants stay GST-compliant in India — invoicing, returns and the LUT?
Updated · 25 July 2026
Once GST-registered, freelancers must issue a GST tax invoice for every assignment, file GSTR-1 (outward supply details) and GSTR-3B (summary return) monthly or quarterly, and submit a Letter of Undertaking (LUT) to invoice foreign clients at zero GST. The QRMP scheme reduces filing to quarterly for those with turnover below ₹5 crore. For GST registration eligibility and thresholds, see our GST registration guide.
How do I issue a correct GST invoice as a freelancer?
A GST tax invoice is mandatory for every taxable supply. Missing or incorrect invoices block your client's input tax credit claim and attract scrutiny.
Mandatory fields on a GST invoice:
(1) Your name, address and GSTIN;
(2) Invoice number — consecutive, unique for each financial year; must not be repeated;
(3) Invoice date;
(4) Client name, address and GSTIN (for B2B supplies — client's GSTIN is essential for their ITC);
(5) Description of service — specific enough to identify the SAC (Services Accounting Code); common codes for freelancers:
(a) SAC 998314 — software and IT consulting;
(b) SAC 999294 — content writing, editing;
(c) SAC 998361 — management consulting;
(d) SAC 999000 — other professional services;
(6) Taxable value (your fee before GST);
(7) GST rate and amount — most freelance services attract 18% GST; split as CGST 9% + SGST 9% (intra-state) or IGST 18% (inter-state or to foreign client);
(8) Total invoice value (fee + GST);
(9) For export / foreign client invoices: add 'EXPORT OF SERVICES — ZERO RATED SUPPLY' and your LUT ARN number;
Invoice timing: issue within 30 days of completing the service (45 days for banking and financial services).
Revised invoice: if you need to correct an invoice, issue a Credit Note (reduces value) or Debit Note (increases value) — never alter the original.
Mandatory fields on a GST invoice:
(1) Your name, address and GSTIN;
(2) Invoice number — consecutive, unique for each financial year; must not be repeated;
(3) Invoice date;
(4) Client name, address and GSTIN (for B2B supplies — client's GSTIN is essential for their ITC);
(5) Description of service — specific enough to identify the SAC (Services Accounting Code); common codes for freelancers:
(a) SAC 998314 — software and IT consulting;
(b) SAC 999294 — content writing, editing;
(c) SAC 998361 — management consulting;
(d) SAC 999000 — other professional services;
(6) Taxable value (your fee before GST);
(7) GST rate and amount — most freelance services attract 18% GST; split as CGST 9% + SGST 9% (intra-state) or IGST 18% (inter-state or to foreign client);
(8) Total invoice value (fee + GST);
(9) For export / foreign client invoices: add 'EXPORT OF SERVICES — ZERO RATED SUPPLY' and your LUT ARN number;
Invoice timing: issue within 30 days of completing the service (45 days for banking and financial services).
Revised invoice: if you need to correct an invoice, issue a Credit Note (reduces value) or Debit Note (increases value) — never alter the original.
What GST returns must a freelancer file?
Two core returns for most freelancers:
(1) GSTR-1 — outward supplies (invoices you issued):
(a) Lists every invoice issued in the period;
(b) Monthly filers (turnover > ₹5 crore): due by 11th of the following month;
(c) Quarterly filers under QRMP: due by 13th of the month after the quarter;
(d) Filed on the GST portal (gst.gov.in);
(2) GSTR-3B — monthly summary return:
(a) Summary of outward and inward supplies, GST liability and ITC claimed;
(b) Monthly filers: due by 20th of the following month;
(c) QRMP quarterly filers: due by 22nd or 24th of the month after quarter (varies by state);
(d) Tax must be paid when filing GSTR-3B;
(3) QRMP scheme (Quarterly Return Monthly Payment):
(a) Available if annual turnover ≤ ₹5 crore;
(b) GSTR-1 and GSTR-3B filed quarterly;
(c) But tax is paid monthly through a fixed-sum installment (IFF - Invoice Furnishing Facility for first 2 months);
(d) Significantly reduces compliance burden for small freelancers;
(e) Opt in through the GST portal at the start of a quarter;
(4) GSTR-9 — Annual return:
(a) Due by 31 December of the following year;
(b) Optional for turnover ≤ ₹2 crore;
(c) Mandatory above ₹2 crore;
(5) Late fees: ₹50/day (₹25 CGST + ₹25 SGST) for GSTR-1 and GSTR-3B; ₹20/day for nil returns; maximum capped at ₹10,000 per return.
(1) GSTR-1 — outward supplies (invoices you issued):
(a) Lists every invoice issued in the period;
(b) Monthly filers (turnover > ₹5 crore): due by 11th of the following month;
(c) Quarterly filers under QRMP: due by 13th of the month after the quarter;
(d) Filed on the GST portal (gst.gov.in);
(2) GSTR-3B — monthly summary return:
(a) Summary of outward and inward supplies, GST liability and ITC claimed;
(b) Monthly filers: due by 20th of the following month;
(c) QRMP quarterly filers: due by 22nd or 24th of the month after quarter (varies by state);
(d) Tax must be paid when filing GSTR-3B;
(3) QRMP scheme (Quarterly Return Monthly Payment):
(a) Available if annual turnover ≤ ₹5 crore;
(b) GSTR-1 and GSTR-3B filed quarterly;
(c) But tax is paid monthly through a fixed-sum installment (IFF - Invoice Furnishing Facility for first 2 months);
(d) Significantly reduces compliance burden for small freelancers;
(e) Opt in through the GST portal at the start of a quarter;
(4) GSTR-9 — Annual return:
(a) Due by 31 December of the following year;
(b) Optional for turnover ≤ ₹2 crore;
(c) Mandatory above ₹2 crore;
(5) Late fees: ₹50/day (₹25 CGST + ₹25 SGST) for GSTR-1 and GSTR-3B; ₹20/day for nil returns; maximum capped at ₹10,000 per return.
What is a Letter of Undertaking (LUT) and why do I need one for foreign clients?
If you provide services to clients outside India (software development, content writing, design, consulting), your supply qualifies as export of services — which is zero-rated under GST.
(1) Without an LUT: you must charge 18% IGST on your invoice to the foreign client, then claim a refund from the GST department — slow and cash-flow-unfriendly;
(2) With an LUT: you invoice the foreign client at zero GST (₹0 GST) and receive payment in foreign currency; no upfront GST outlay;
(3) Conditions for zero-rated export:
(a) The service is supplied to a person outside India;
(b) Payment is received in convertible foreign exchange (USD, GBP, EUR etc.);
(c) The service is not a service provided to a branch/agent in India;
(4) Filing the LUT:
(a) File Form RFD-11 (LUT application) on the GST portal;
(b) Annual — must be filed at the start of each financial year (1 April);
(c) On approval, an ARN (Application Reference Number) is generated — quote this on all export invoices;
(d) No fee; processing is typically automatic (system-generated ARN);
(5) Ineligible if: you have been prosecuted for tax evasion above ₹2.5 crore in the past; LUT requires pre-qualification.
(6) Bond vs LUT: most freelancers qualify for LUT (no bond or deposit required); only ineligible exporters need to furnish a bond with surety.
(1) Without an LUT: you must charge 18% IGST on your invoice to the foreign client, then claim a refund from the GST department — slow and cash-flow-unfriendly;
(2) With an LUT: you invoice the foreign client at zero GST (₹0 GST) and receive payment in foreign currency; no upfront GST outlay;
(3) Conditions for zero-rated export:
(a) The service is supplied to a person outside India;
(b) Payment is received in convertible foreign exchange (USD, GBP, EUR etc.);
(c) The service is not a service provided to a branch/agent in India;
(4) Filing the LUT:
(a) File Form RFD-11 (LUT application) on the GST portal;
(b) Annual — must be filed at the start of each financial year (1 April);
(c) On approval, an ARN (Application Reference Number) is generated — quote this on all export invoices;
(d) No fee; processing is typically automatic (system-generated ARN);
(5) Ineligible if: you have been prosecuted for tax evasion above ₹2.5 crore in the past; LUT requires pre-qualification.
(6) Bond vs LUT: most freelancers qualify for LUT (no bond or deposit required); only ineligible exporters need to furnish a bond with surety.
Can I claim Input Tax Credit on my business expenses?
Yes — GST-registered freelancers can claim Input Tax Credit (ITC) on business expenses, reducing their net GST liability:
(1) Eligible ITC: GST paid on goods and services used for your taxable supplies:
(a) Laptop, equipment, software subscriptions;
(b) Internet and phone (business proportion);
(c) Office rent (if GST-registered landlord);
(d) Professional subscriptions, courses;
(e) Accounting software, GST filing tools;
(f) Subcontractor services (if they are GST-registered);
(2) Ineligible ITC (blocked under Section 17(5) CGST Act):
(a) Food and beverages, outdoor catering;
(b) Club memberships, health and fitness;
(c) Personal travel;
(d) Motor vehicles (unless you're in the business of transport);
(3) Conditions for claiming ITC:
(a) Supplier has filed their GSTR-1 and the invoice appears in your GSTR-2B;
(b) You have a valid tax invoice;
(c) You have received the goods/services;
(d) Tax has been paid to the government by the supplier;
(4) Reverse Charge Mechanism (RCM): if you receive services from an unregistered vendor above threshold, you must self-assess and pay GST under RCM and then claim ITC on the same.
(1) Eligible ITC: GST paid on goods and services used for your taxable supplies:
(a) Laptop, equipment, software subscriptions;
(b) Internet and phone (business proportion);
(c) Office rent (if GST-registered landlord);
(d) Professional subscriptions, courses;
(e) Accounting software, GST filing tools;
(f) Subcontractor services (if they are GST-registered);
(2) Ineligible ITC (blocked under Section 17(5) CGST Act):
(a) Food and beverages, outdoor catering;
(b) Club memberships, health and fitness;
(c) Personal travel;
(d) Motor vehicles (unless you're in the business of transport);
(3) Conditions for claiming ITC:
(a) Supplier has filed their GSTR-1 and the invoice appears in your GSTR-2B;
(b) You have a valid tax invoice;
(c) You have received the goods/services;
(d) Tax has been paid to the government by the supplier;
(4) Reverse Charge Mechanism (RCM): if you receive services from an unregistered vendor above threshold, you must self-assess and pay GST under RCM and then claim ITC on the same.
Reference Citation: Central Goods and Services Tax Act, 2017 (Sections 16, 17, 31); IGST Act, 2017 (Section 16); GST Portal; CBIC Circular on export of services and LUT
Disclaimer: Content provided here is for general legal knowledge only and does not constitute formal legal advice. If you have an urgent or specific matter, please consult a registered advocate.