Back to Blog
Freelancers & SMBs
8 min read

How to Create Bills for Multiple Clients as a Freelancer

Manage invoices for multiple clients as a freelancer in India: numbering schemes, per-client templates, paid/unpaid tracking, currency and GST tips.

How to Create Bills for Multiple Clients as a Freelancer

To bill multiple clients cleanly, use one sequential invoice series, save a reusable template per client, and keep a simple paid/unpaid register. Each invoice still needs a unique number, your PAN (and GSTIN if registered), the client's details, the work description, and the amount. Get that system right and you can raise a correct invoice for any client in under two minutes.

Quick answer: staying organised across clients

  • Use one numbering scheme — a single running series or a per-client prefix, never random numbers
  • Keep a saved template for each client (name, address, GSTIN, currency, rate)
  • Track every invoice in a register: number, client, amount, due date, status
  • Charge GST only if registered (above ₹20 lakh turnover); foreign clients are zero-rated exports
  • Reconcile Paid vs Unpaid monthly against your bank statement
  • Store every invoice for at least 6 years for GST and income-tax records

Mandatory fields on a freelancer invoice (and why each matters)

FieldExampleWhy it matters
Your name / business nameNeha Kapoor (Kapoor Design Studio)Identifies the supplier of the service
Your address & contact41 Sector 29, Gurugram, Haryana 122001Establishes place of supply for GST
PANAAHCG2233URequired for TDS; clients deduct TDS against your PAN
GSTIN (if registered)06AAHCG2233U1Z0Lets the client claim input tax credit
Unique invoice numberINV-2026-014Must be unique and sequential within the year
Invoice & due date01 Jun 2026 · due 15 Jun 2026Sets the payment clock and the tax period
Client name, address, GSTINAcme Tech Pvt Ltd, Mumbai · 27AABCS1429B1Z9Identifies the recipient and place of supply
Description of workLogo + brand kit (May 2026)Defines exactly what is being billed
Amount & GST₹40,000 + 18% GSTThe taxable value and tax actually charged
Bank / UPI detailsA/c 5012… · UPI neha@upiSo the client can actually pay you

Sample freelancer invoice (filled example)

Kapoor Design Studio (Neha Kapoor) 41 Sector 29, Gurugram, Haryana 122001 PAN: AAHCG2233U · GSTIN: 06AAHCG2233U1Z0 Invoice: INV-2026-014 · Date: 01 Jun 2026 · Due: 15 Jun 2026 Bill to: Acme Tech Pvt Ltd, 5th Floor, BKC, Mumbai 400051 · GSTIN: 27AABCS1429B1Z9

DescriptionQtyRate (₹)Amount (₹)
Logo design (3 concepts + revisions)125,000.0025,000.00
Brand style guide (PDF)115,000.0015,000.00
Subtotal40,000.00
IGST @ 18%7,200.00
Grand Total47,200.00

Note: IGST applies because supplier (Haryana) and client (Maharashtra) are in different states. For a same-state client, this would split into CGST 9% + SGST 9%.

Payment: UPI neha@upi · Net 14 days · Thank you!

Numbering schemes that scale

The law is simple: every tax invoice must carry a number that is unique and sequential, contains only letters, numbers, "/" or "-", and resets each financial year (see Rule 46 of the CGST Rules(opens in new tab)). With many clients you have two clean options:

  • Single running seriesINV-2026-001, INV-2026-002… across all clients in order of issue. Easiest to keep gap-free and audit-friendly.
  • Per-client prefixACME-001, ZEN-001, ZEN-002. Easier to eyeball which client an invoice belongs to, but you must keep each prefix's series gap-free on its own.

Pick one and stick to it for the whole year. Never restart numbering mid-year, never reuse a number, and never leave a gap you cannot explain — gaps and duplicates are the first things a GST officer flags in your GSTR-1 filing. When the financial year closes, run through a quick financial year-end billing checklist before you reset the series for the new year.

GST and tax rules for freelancers (FY 2025–26)

  • Registration threshold: GST registration is mandatory once your turnover crosses ₹20 lakh in a financial year (₹10 lakh in special-category states). Below that, you can issue a simple invoice or a bill of supply for an unregistered business without charging GST. Thresholds per the CBIC GST portal(opens in new tab).
  • Service GST rate: Most freelance services (design, writing, development, consulting) attract 18% GST. For a same-state client it splits as 9% CGST + 9% SGST; for a different-state client it is 18% IGST. If you are unsure how the split lands, our walkthrough on how to calculate GST on an invoice shows the arithmetic line by line.
  • Export of services: Billing a foreign client is treated as a zero-rated export — you do not charge Indian GST, but you should mark the invoice "Export of service" and keep a FIRC/FIRA from your bank as proof. Confirm the conditions on the income-tax portal(opens in new tab) and CBIC.
  • TDS: Indian business clients often deduct TDS at 10% (Section 194J, professional services) against your PAN. It is not a deduction from your fee in real terms — you reclaim it when you file your ITR, so always quote your PAN.

Legitimate vs not. Raising an invoice only for work you actually delivered is correct record-keeping. Creating invoices for work that never happened — to inflate turnover, claim fake input credit, or launder funds — is fraud under the GST and Income-tax Acts. Keep your register honest; it is your best protection in an audit.

Create a multi-client invoice in 2 minutes

You do not need accounting software to bill several clients. Using the bill & invoice generator:

  1. Pick the invoice template and enter your details once — name, address, PAN, GSTIN. They are saved for reuse.
  2. Add the client — name, address and GSTIN. Build a small library so each client is one click next time.
  3. Set the invoice number following your chosen scheme; the next number can carry on automatically.
  4. Add line items with rate and quantity; GST (CGST+SGST or IGST) is computed for you based on the state.
  5. Choose the currency — ₹ for Indian clients, USD/EUR for foreign clients, with export wording.
  6. Download a clean PDF to email or send on WhatsApp, and log it in your paid/unpaid register.

For the full field-by-field walkthrough, see our guide on how to issue a bill as a freelancer in India.

Online generator vs Word vs Excel/manual

Online generatorMS WordExcel / manual
Reuse a saved profile per clientYes One click per clientNo Hunt for last filePartial A tab per client
Auto-pick CGST/SGST vs IGST by client stateYes State-awareNo You decide each timePartial Needs a lookup formula
Keep one gap-free running number across clientsYes Auto-incrementsNo Easy to skip or repeatPartial Hope you didn't overwrite
Switch ₹ ↔ USD/EUR with export wordingYes Per-invoice togglePartial Retype the templatePartial Manual conversion
See paid vs unpaid across every client at a glanceYes Status dashboardNo No record keptPartial A column you must maintain
Same clean layout for all 20 clientsYes Consistent every timePartial Drifts as you editNo Looks like a spreadsheet
Minutes to raise the next invoice~2 min10–15 min5–10 min

Common mistakes to avoid

  • Mixing numbering schemes mid-year — duplicate or out-of-sequence numbers break your GSTR-1 trail.
  • Forgetting your PAN — clients can't process TDS correctly, delaying your payment and your refund.
  • Charging GST when you are not registered — collecting tax without a GSTIN is illegal; issue a bill of supply instead.
  • Charging Indian GST on a foreign client — exports are zero-rated; adding 18% can cost you the deal and is incorrect.
  • No paid/unpaid register — you lose track of overdue invoices and chase the wrong clients. Reconcile monthly.
  • Vague work descriptions — "services rendered" invites disputes; spell out the deliverable and the period.

Sources & references


Juggling several clients this month? Create a client invoice free → — save each client once, raise the next bill in two minutes.

Frequently Asked Questions

How should a freelancer number invoices for multiple clients?
Use one single sequential series across all clients (INV-2026-001, 002, 003...) or a per-client prefix (ACME-001, ZEN-001). The legal requirement is that numbers are unique and sequential within a financial year — never repeated or skipped.
Do I need GST registration to bill multiple clients?
Only if your total turnover crosses ₹20 lakh per year (₹10 lakh in special-category states), or ₹20 lakh for services. Below that you can issue a bill of supply or a simple invoice without charging GST.
Can I use the same invoice template for every client?
Yes. Keep one master template and change only the client name, address, GSTIN and line items. Saving each client's details once means you reuse them in seconds for every future invoice.
How do I track which invoices are paid and unpaid?
Maintain a simple register (spreadsheet or tool dashboard) with invoice number, client, amount, due date and status. Mark each as Paid, Unpaid or Overdue, and reconcile it against your bank statement monthly.
How do I invoice a foreign client in dollars?
Show the amount in the client's currency (USD, EUR, etc.), state the exchange rate or note 'export of service', and do not charge Indian GST on a zero-rated export. Keep a FIRC/FIRA from your bank as proof of receipt.
What details must a freelancer invoice contain in India?
Your name/business name, address, PAN (and GSTIN if registered), a unique invoice number and date, the client's details, a description of work, the amount, applicable GST, and your payment/bank details.
How long should I keep my freelance invoices?
Keep invoices for at least 6 years if GST-registered (8 years is safer), and retain them for income-tax purposes for at least 6 years from the end of the relevant assessment year.

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

Simple, fast, and reliable bill generation for your business