Freelance Invoice Format for Indian Clients
Freelancers lose payment credibility more from sloppy invoices than from bad work. A clean freelance invoice — with a number, due date, itemised services and tax handling — signals a professional and prevents the 'invoice got lost' stall.
This guide covers the freelance invoice format, when to charge GST, how to invoice foreign clients (LUT and zero-rated), payment terms that work, and the free generator that assembles it.
Every freelancer needs two invoices ready at all times: one for domestic GST clients and one for foreign clients.
Freelance invoice anatomy
The format is the professional skeleton: business header with GSTIN (if applicable), unique invoice number, date, client block, itemised deliverable lines with a milestone or hours basis, tax block, and payment terms — due date, mode, bank details.
Attach a brief payment reference (site name or project code) on the line so the client can map the invoice to the engagement.
GST for freelancers: the threshold rules
A service freelancer registering below the aggregate turnover threshold is not required to charge GST but may voluntarily register to claim input credits and qualify for export benefits. Most freelancers below the threshold simply bill without GST to domestic clients.
Once aggregate turnover crosses the threshold (₹20 lakh general / ₹10 lakh special category states — verify current limits), GST becomes payable and tax invoices are required, with an LUT allowed for zero-rated exports.
Invoicing foreign clients (zero-rated)
Export of services can be zero-rated: with a Letter of Undertaking (LUT) you can raise invoices at 0% IGST and claim refund of input credit. The invoice must state 'supply of service as export' with the foreign currency amount.
Keep the currency conversion rate and the realisation proof (bank credit in foreign currency) with the invoice for the refund file.
Payment terms that get freelancers paid
State a due date (standard: 15–30 days), a late-fee note, and ask for an advance or milestone break on larger projects. Indian B2B payments often drift 45–60 days; a written due date reclaims leverage.
Add your UPI ID and bank details at the bottom so the client never has to ask.
Generate the freelance invoice format
The Crafex invoice generator supports GST and no-GST modes, INR and foreign currency total lines, and outputs a professional PDF. Perfect for the freelancer who wants one consistent brand on every invoice.
Invoice recording and the 8-year rule
GST law expects you to keep invoice records for at least 8 years from the end of the financial year. The practical system is a dated folder of PDFs with the invoice number in the file name, mirrored by a one-row-per-invoice log with number, date, customer, amount and GST.
A daily habit beats a quarterly catch-up: file each invoice the day you send it. The log doubles as your ageing report — the five-minute answer to 'what's outstanding and from whom'.
Common invoice errors that delay payment
Payment delays cluster around a handful of preventable invoice mistakes: the wrong GSTIN, a missing HSN code, a total that disagrees with the calculator, and bank details that changed without notice. Each forces the buyer's accounts team to stop and ask.
Run a pre-send checklist on every invoice: bill-to address correct, GSTIN verified, numbers sequential, tax split computed, bank details current. The thirty-second check removes the most common stall reasons.
Foreign-currency invoices and exports
Export invoices raise services to foreign clients with the foreign-currency amount and the exchange-rate note, with zero-rated IGST treatment under an LUT where applicable. Keep the conversion rate on file with the realisation proof for refund claims.
For currency-swing protection, agree the conversion basis — the rate on the estimate date or the invoice date — in writing on the invoice itself. Ambiguity here is the top export-payment dispute.
How accountants read your invoice
An accountant reads an invoice the way a pilot reads instruments: number first, then date, then GSTIN, then the tax block. They check that the number is in sequence, the GSTIN matches the portal, and the CGST plus SGST equals the IGST for the state.
An invoice that matches these checks goes into the filing pile instantly; one that fails them becomes a query email and a delayed payment. Beat the checks to the punch by keeping a numbering log and verifying the GSTIN once a month.
Look at how many of your invoices get questioned — every query is a line item on the buyer's ageing report, and consistent formatting collapses that number to near zero.
When to issue a credit note alongside an invoice
When a sale is returned, the price is corrected, or the supply is cancelled, a credit note reverses the original invoice's tax effect. Issue it with the same numbering discipline, referencing the original invoice number.
Keeping credit notes paired with their invoices keeps your GST returns self-explanatory and your ageing report accurate. Unmatched credit notes are the most common reason a return shows a discrepancy at reconciliation.
Enter the credit note in the same month as the event it reverses, never earlier and never into a fresh financial year, or the input credit trail breaks.
Designing a branded invoice that still complies
A branded invoice — your logo, accent colour and layout — is a sales asset, as long as compliance fields stay above the fold. Put GSTIN, number and date in the header zone and keep the tax block bottom-aligned so nothing drifts onto a second page.
Test every new design by printing to PDF and reading it as a buyer would. If a field is hidden behind a fold, it will be missed. A second page for the terms block is fine; a second page that splits the grand total is not.
Keep the mirror copy clean even when the customer copy carries the watermark — both go to the same filing system and the same tax officer.
The first invoice for a new business
The first invoice a new business issues sets the template for everything that follows. Set up the numbering series, the terms block and the tax computation once, and copy the pattern every time.
Invest the first hour in the format, and the business looks established from invoice one — buyers notice the difference. Choose the numbering scheme before the first sale: the simple yyyy-001 series or an alphanumeric scheme keyed to sales tiers.
Agree advance and due-date terms with your first three customers and print them on the invoices. Every term agreed at the start is a payment that arrives on time later.
E-invoicing zones where your invoice must go through the portal
If your turnover crosses the e-invoicing threshold, every B2B invoice must report to the GST portal's IRN registry before issue. The invoice carries the QR code and the IRN; without it, the buyer cannot claim the input credit and the supply is treated as not reported.
Confirm your threshold status each April — the limits change by notification and a business unwatchful of them discovers it at the first audit. Keep the e-invoice JSON with the invoice copy so reconciliations can match the portal records exactly.
When the IRN registry is down, the discipline is: generate the invoice on the portal-side timestamp once restored, and never issue a manual number that the portal cannot see.
Invoice numbering for export supplies
Export invoices follow a different lane: they carry the shipping term, the country of destination, and the LUT or bond number instead of the usual GST zone arithmetic. The tax block shows zero-rated status rather than a CGST–SGST split.
Number exports in a separate series so the books can tell the domestic and export flows apart at a glance. Keep the bill of lading number on the invoice and the invoice number on the bill of lading — the match is the export file's spine.
When the bank's export-realisation certificate arrives late, the invoice count stays the anchor for the GST export reporting; file it the month the goods ship, not the month the remittance lands.
Reconciling invoices with the GST summary
Monthly GST reconciliation is the ten-minute ritual that keeps an annual audit short: the sum of the month's invoices must equal the outward supply figure in the GSTR-1. Mismatches come from three places — cancelled invoices still included, credit notes not paired, and exempt lines mislabelled.
Rebuild the reconciliation from the invoice register rather than from the portal; the register is where corrections belong. Keep the cancellations in a separate list with the reason so the auditor sees a controlled system rather than a messy portal history.
When a buyer requests a re-issue with a new number, cancel the original on the portal the same day or the summary will carry a phantom line for months.
Frequently asked questions
Do freelancers need to charge GST?+
Only if registered. Below the aggregate turnover threshold, GST is optional; registered freelancers charge GST (CGST+SGST domestically) and must issue tax invoices with HSN/SAC codes.
How do I invoice a foreign client?+
With an LUT, issue an export invoice at 0% IGST showing the foreign currency amount plus the exchange rate, and retain proof of realisation for refund claims.
What payment terms should a freelance invoice have?+
A clear due date (15–30 days), the payment method (bank/UPI), and for large projects an advance or milestone structure. Late-fee language helps but keep it reasonable for the market.
Does a freelance invoice need a GSTIN?+
Yes if you are GST-registered — the GSTIN is a mandatory tax-invoice field. Unregistered freelancers simply omit it.
How do I number freelance invoices?+
Use a simple sequential scheme keyed to the year, like INV-2026-F-0001. Keep the numbering strictly sequential since GST filings reference it.
Start creating with the free Invoice tool
Create professional GST invoices online in seconds.
Free Invoice GeneratorRelated search terms
Why you can trust this guide
Written by Crafex Finance Desk (GST & Billing Documentation Experts), last reviewed 2026-08-01. We update these guides when statutory rules and formats change. Where Indian regulations apply, we link the official sources below. Verify critical calculations against the current government notifications before relying on them.
A Crafex editorial guide for Indian professionals and businesses.