Back to Blog
Freelancers & SMBs
8 min read

How to Issue a Bill as a Freelancer in India

Freelancer invoice format in India: when GST applies, TDS on your fees, PAN, payment terms, and billing overseas clients as export of services. Free template.

How to Issue a Bill as a Freelancer in India

To bill a client as a freelancer in India, raise a numbered invoice showing your name, address and PAN, a description of the work, the amount, payment terms and your bank/UPI details. Add 18% GST only if you are GST-registered, and note that business clients will deduct 10% TDS on professional fees. If you ever send a quote first, that's a proforma invoice, not the final tax document. This guide covers every case — domestic, overseas, registered and not.

Quick answer: what a freelancer invoice must include

  • Your name (or business name), address and PAN
  • GSTIN only if you are GST-registered
  • Client name, address and GSTIN (if they have one)
  • Unique, sequential invoice number and date
  • Clear description of services and amount
  • GST (18%) line — only when registered
  • A note on TDS the client may deduct
  • Payment terms, due date and bank/UPI details

Mandatory fields (and why each one matters)

FieldExampleWhy it matters
Your name / business nameSneha Reddy (Pixel & Prose)Identifies who is billing
Address14 Banjara Hills, Hyderabad, Telangana 500034Establishes place of supply; needed for records
PANAAFCH6677SLets the client deduct and report TDS; links income to your ITR
GSTIN (if registered)36AAFCH6677S1Z5Mandatory once registered; lets the client claim ITC
Invoice numberINV-2026-014Must be unique and sequential for your records and GSTR-1
Invoice date01 Jun 2026Fixes the tax period and payment-due calculation
Service descriptionWebsite copywriting — 6 pagesClarity prevents disputes; basis for the amount
Amount / rate₹40,000 (fixed)The fee being charged
GST (if applicable)18% IGST = ₹7,200Legally required once you cross the threshold
Payment terms & bank detailsNet 15 · UPI / NEFTTells the client how and by when to pay

Sample freelancer invoice (filled example)

Sneha ReddyPixel & Prose Content Studio 14 Banjara Hills, Hyderabad, Telangana 500034 PAN: AAFCH6677S · GSTIN: 36AAFCH6677S1Z5 Invoice: INV-2026-014 · Date: 01 Jun 2026 · Due: 16 Jun 2026 (Net 15)

Bill to: Bright Apps Pvt. Ltd., 7 Brigade Road, Bengaluru, Karnataka 560001 · GSTIN: 29AABCB7654C1Z2

#ServiceQtyRate (₹)Amount (₹)
1Website copywriting (6 pages)140,000.0040,000.00
2SEO meta titles & descriptions6500.003,000.00
Subtotal43,000.00
IGST @ 18%7,740.00
Invoice Total50,740.00
Less: TDS @ 10% u/s 194J (on ₹43,000)(4,300.00)
Net payable46,440.00

Pay via UPI: sneha@okbank · or NEFT — A/c 50100xxxxxx, IFSC HDFC0000123. Thank you!

Note on the TDS line: the client pays you the net amount and deposits the ₹4,300 TDS with the government against your PAN. You claim it back as credit when filing your ITR. GST is charged on the service value; TDS is computed on the value excluding GST.

Legal & tax rules every freelancer should know (FY 2025–26)

Freelance billing sits at the intersection of three rules — GST, TDS and income tax. Here is what is actually true for FY 2025–26.

1. GST registration is threshold-based. You must register for GST only once your aggregate turnover in a financial year crosses ₹20 lakh for services (₹10 lakh in special-category states such as the North-Eastern states). Below that you can legally invoice without a GSTIN — see our guide on billing as an unregistered business. Thresholds are set out by the CBIC GST portal(opens in new tab).

2. The GST rate on most services is 18%. Once registered, charge 18% GST on professional, creative, IT and consulting services. For a client in your own state it splits into 9% CGST + 9% SGST; for an out-of-state client you charge 18% IGST — if you're unsure which applies, walk through how to calculate GST on a bill. Confirm your rate against the CBIC rate notifications(opens in new tab), as slabs are revised by the GST Council(opens in new tab).

3. Foreign clients = export of services (zero-rated). When you serve a client located outside India and are paid in convertible foreign currency, it usually qualifies as export of services — a zero-rated supply under GST. You raise the invoice without GST. If you are GST-registered, you typically file a Letter of Undertaking (LUT) to export without paying IGST, and mention "Export of services — LUT" on the invoice. This is a genuine, legitimate practice — not a way to dodge tax.

4. TDS is deducted by business clients. Under Section 194J of the Income-tax Act, a business paying you professional or technical fees deducts TDS at 10% where the annual payment exceeds ₹30,000. The deducted amount is not lost — it is credited against your PAN and refundable/adjustable in your ITR. Details are on the Income Tax Department portal(opens in new tab). The legal basis sits in the Income-tax Act on India Code(opens in new tab).

5. Income tax still applies to everything you earn. GST and TDS are separate from your income tax. All freelance income is taxable; many freelancers use the presumptive scheme under Section 44ADA (eligible professions, declaring 50% of gross receipts as income) if receipts are within the prescribed limit. Keep every invoice — they are your primary income record at filing time, and a tidy set makes your tax-season billing checklist for ITR far less painful.

Honesty matters. Invoicing a foreign client without GST is legitimate only when it genuinely qualifies as export of services. Splitting one invoice to stay under the ₹20 lakh threshold, or omitting income from your ITR, is tax evasion — not "smart billing."

How to create a freelancer invoice in 2 minutes

You don't need accounting software for a single invoice. Using the free bill & invoice generator:

  1. Pick a clean invoice template with the service and tax fields laid out.
  2. Enter your details — name, address, PAN and GSTIN (saved for reuse).
  3. Add the client and their GSTIN if they have one.
  4. List your services with rate and quantity; add the 18% GST line only if you are registered — the tool totals it for you.
  5. Set payment terms, due date and your UPI/bank details, then download a professional PDF to email or send on WhatsApp.

Managing several clients at once? See how to handle invoices for multiple clients to keep your numbering clean.

Online generator vs Word vs Excel

What freelancers actually needOnline generatorMS WordExcel / manual
Splits 18% into CGST+SGST or IGST by client stateYes AutoNo You decide each timePartial Needs nested formula
Shows the net-of-TDS amount the client will payYes Built-in lineNo Hand-calculatedPartial Easy to fumble
Keeps invoice numbers unique and in sequenceYes Remembers last no.No Copy-paste, risks clashesPartial Manual counter
Drops in an "Export of services — LUT" note for overseas clientsYes TogglePartial Retype every timePartial Retype every time
Stores your PAN, GSTIN and UPI for reuseYes Saved profileNo Re-enter each fileNo Re-enter each file
Exports a client-ready PDF on phone or laptopYes InstantPartial Layout shiftsNo Print-to-PDF mess
Reusable across many clients without reworkYes YesPartial Template driftPartial Fragile sheets

Common mistakes to avoid

  • Charging GST before you're registered. You cannot collect 18% GST without a valid GSTIN — it's illegal. Below the threshold, invoice without it.
  • Forgetting your PAN. Without it the client can't deduct TDS correctly, which delays your payment and your refund.
  • Adding GST on an export invoice. Services to a foreign client paid in foreign currency are usually zero-rated — don't add 18% by reflex.
  • Computing TDS on the GST-inclusive amount. TDS under 194J is on the fee value excluding GST.
  • Reusing or skipping invoice numbers. Numbering must be unique and sequential — it's your audit trail and is needed for GSTR-1 if registered.
  • No payment terms or due date. Vague invoices get paid late. Always state Net 15/30 and your UPI/bank details.

Sources & references


Ready to bill your next client the right way? Create a freelancer invoice free → — no sign-up, instant PDF.

Frequently Asked Questions

Do freelancers in India need GST to raise an invoice?
No. You can issue a valid invoice without GST registration. GST registration becomes mandatory only once your turnover crosses ₹20 lakh a year (₹10 lakh in special-category states). Below that, you raise a simple invoice or bill of supply with your PAN — no GSTIN needed.
What is the GST rate on freelance services?
Most professional and IT freelance services attract 18% GST (9% CGST + 9% SGST for clients in your state, or 18% IGST for out-of-state clients). You only charge it once you are GST-registered.
Will my client deduct TDS from my freelance payment?
Yes, if the client is a business. Professional or technical fees fall under Section 194J and TDS is deducted at 10% (where the annual payment exceeds ₹30,000). You claim that TDS back when filing your income tax return.
Do I charge GST when invoicing a foreign client?
Generally no. Services to a client outside India, paid in foreign currency, usually qualify as 'export of services' — a zero-rated supply under GST. You raise the invoice without GST, but you should mention LUT/export details if you are registered.
Is PAN mandatory on a freelancer invoice?
PAN is not legally printed on every invoice, but you should include it. Clients need it to deduct and report TDS, and it links the income to your ITR. If you are GST-registered, your GSTIN already embeds your PAN.
What payment terms should a freelancer put on an invoice?
State a clear due date (commonly Net 15 or Net 30), accepted payment methods (UPI, NEFT/bank transfer), full bank or UPI details, and any late-payment note. Clear terms reduce delayed payments.

No Need for Extra Stress—Let Us Handle It for You!

Simple, fast, and reliable bill generation for your business