GST invoice format for services: every field the law asks for

The fields Rule 46 requires on a GST tax invoice for services, how to number invoices, the 30 day deadline, and when to issue a bill of supply instead.

Updated 6 min readBy the sync.d team at Digithink Technologies

Share
On this page
  1. Which document to issue
  2. Every field on a tax invoice for services
  3. Invoice numbering rules
  4. When to issue the invoice
  5. Copies
  6. A sample invoice
  7. E-invoicing: only above ₹5 crore
  8. Common mistakes
  9. Where sync.d fits

The short answer. A GST tax invoice for services must show your name, address and GSTIN, a unique invoice number of up to 16 characters, the date, the client's details, the SAC code, a description, the taxable value, and the rate and amount of each tax. Inter-state invoices also need the place of supply. Issue it within 30 days of finishing the work.

Which document to issue

Not every bill is a tax invoice. Pick the one that matches your situation:

Situation Document
Registered, charging GST Tax invoice
Registered, client outside India Tax invoice with the export declaration (see the export guide)
Registered under the composition scheme, or supplying exempt services Bill of supply (no GST shown)
Client pays an advance before the work Receipt voucher
Not registered for GST Ordinary invoice, with no GST

If you are not registered, you cannot charge GST or call your bill a tax invoice. The GST guide for freelancers explains when registration starts.

Every field on a tax invoice for services

Rule 46 of the CGST Rules lists what a tax invoice must contain. For services, that means:

Field What to put
Supplier details Your name, address and GSTIN
Invoice number A consecutive serial number, up to 16 characters, unique for the financial year
Date The date of issue
Client details Name, address and GSTIN if the client is registered
Unregistered client, ₹50,000 or more Name, address, address of delivery, and state name and code
SAC code 4 digits if your turnover is up to ₹5 crore, 6 digits above that
Description What you did, specific enough to identify the work
Value Total value, and the taxable value after any discount
Tax rate The rate of each tax: CGST and SGST, or IGST
Tax amount The amount of each tax, shown separately
Place of supply The state name, required on inter-state invoices
Reverse charge Whether tax is payable on reverse charge (usually "No")
Signature Your signature or digital signature. Not needed on an electronic invoice

If you sell to an unregistered client for less than ₹50,000, you only need their address details if they ask for them. Businesses above the e-invoicing limit also need a QR code with the invoice reference number (IRN); more on that below.

Invoice numbering rules

The invoice number must:

  • be 16 characters or fewer,
  • use only letters, numbers, hyphens (-) and slashes (/),
  • run consecutively, and
  • be unique within a financial year.

You can keep more than one series, for example one per business line, and you can restart numbering each April as long as no number repeats within a year. Putting the financial year in the number keeps it unique: INV/26-27/001 is 13 characters. Every invoice number you issue is reported in your GSTR-1 return, so gaps and duplicates are visible.

When to issue the invoice

For services, issue the tax invoice within 30 days of the date the service is supplied. You can issue it earlier, including before the work starts.

For ongoing work such as retainers, the rules are tied to payment:

  • If the contract fixes a due date for payment, invoice on or before that date.
  • If it does not, invoice when you receive payment.
  • If payment is linked to milestones, invoice on or before the date each milestone is completed.

When a client pays an advance, issue a receipt voucher for it, and a refund voucher if the work then does not go ahead.

Copies

Make the tax invoice in two copies: "Original for recipient" for the client and "Duplicate for supplier" for your records. An invoice sent as a PDF counts as an electronic invoice, so it does not need a handwritten signature.

A sample invoice

A design studio registered in Maharashtra bills a client in Mumbai, also registered in Maharashtra:

Description SAC Amount
Website design, 8 pages 9983 ₹60,000
Brand style guide 9983 ₹20,000
Taxable value ₹80,000
CGST at 9% ₹7,200
SGST at 9% ₹7,200
Total ₹94,400

Above the table: the studio's name, address and GSTIN, the invoice number (for example INV/26-27/014), the date, and the client's name, address and GSTIN. Below it: "Tax payable on reverse charge: No".

If the same studio billed a client registered in Karnataka, the two tax lines would become one, IGST at 18%: ₹14,400, and the invoice would add "Place of supply: Karnataka".

E-invoicing: only above ₹5 crore

E-invoicing means registering each B2B invoice on the government's Invoice Registration Portal to get an IRN and a QR code. It is compulsory only for businesses whose aggregate turnover has exceeded ₹5 crore in any financial year since 2017-18. There was no change to this limit in 2025 or 2026. Most freelancers and small agencies are well below it.

Common mistakes

  • Charging GST before you are registered. Only a registered person can collect it.
  • The wrong tax type. CGST + SGST on an inter-state invoice, or IGST within the state, means the tax was paid to the wrong government and has to be corrected.
  • No place of supply on an inter-state invoice.
  • Invoice numbers that repeat or run out of order, often from keeping invoices in several spreadsheets.
  • Issuing the invoice months late. The 30 day limit applies even if the client has not paid.
  • Adding GST to the margin. GST you collect is not income; work out your profit on the amount before tax. See margin vs markup.

Where sync.d fits

sync.d numbers invoices in one sequence per account, picks IGST or CGST + SGST from your GSTIN state and the client's place of supply, and lets you set a default SAC code for new lines. It has eleven invoice templates and PDF download, and the monthly CSV export puts IGST, CGST and SGST in separate columns for your CA. If you only need a one off invoice, the free invoice generator makes a PDF without signing up.

Common questions

What are the mandatory fields on a GST invoice for services?

Your name, address and GSTIN; a unique invoice number of up to 16 characters; the date; the client's name, address and GSTIN if registered; the SAC code; a description; the taxable value; the rate and amount of CGST and SGST or IGST; the place of supply for inter-state invoices; whether reverse charge applies; and a signature unless the invoice is electronic.

How many characters can a GST invoice number have?

Up to 16, using letters, numbers, hyphens and slashes. Numbers must run consecutively and be unique within a financial year, so a format such as INV/26-27/001 works well.

Within how many days must a GST invoice for services be issued?

Within 30 days of the date the service is supplied. For continuous services, such as retainers, the invoice is due on or before the payment due date set in the contract, or when payment is received if no date is set.

Is a signature required on a GST invoice?

A paper invoice needs the signature or digital signature of the supplier or an authorised person. An electronic invoice, such as a PDF sent by email, does not need one.

Do small businesses need e-invoicing?

No. E-invoicing is compulsory only for businesses whose aggregate turnover has exceeded ₹5 crore in any financial year since 2017-18. The limit has not changed in 2025 or 2026.

Sources

Found this useful? Pass it on to someone who invoices clients.

Share

sync.d

Proposals, client portals, meetings and GST invoices in one place.

Free plan for freelancers. Pro is $39 a month and Team is $89, both with a 15 day trial.