This guide explains GST invoicing the way a business owner actually needs it: clearly, completely, and without the jargon. Whether you are a freelancer, a shopkeeper, an MSME or a growing startup, by the end of this you will know exactly what a compliant invoice looks like and how to produce one every time. What a GST invoice actually is A GST invoice is a document issued by a registered supplier to a buyer that records a supply of goods or services and the tax charged on it. It is not just a bill — it is the legal evidence of a transaction under the Goods and Services Tax law. It matters for three reasons. First, it is what allows your buyer to claim input tax credit (ITC) — if your invoice is wrong or incomplete, your customer cannot claim credit, and that strains the relationship. Second, the data on your invoices is what flows into your GSTR-1 return. Third, in any assessment or audit, your invoices are the primary record the department examines. A clean invoice protects you; a sloppy one creates risk. Tax Invoice vs Bill of Supply vs other documents A common confusion: not every document you issue is a "tax invoice." The correct document depends on who you are and what you are selling. A Tax Invoice is issued by a GST-registered business making a taxable supply. It shows the tax charged — CGST, SGST or IGST. A Bill of Supply is issued when no tax is charged on the invoice — for example, by a business registered under the Composition Scheme, or when supplying goods or services that are exempt from GST. A Bill of Supply must not show a tax amount. A regular invoice or cash memo (without GST) is what an unregistered business issues, since it cannot legally charge GST. There are also receipt vouchers for advances, credit notes and debit notes for adjustments, and delivery challans for movement of goods without a sale. Issuing the wrong document type is a frequent and easily avoided error — a good invoicing tool decides the correct document for you based on your registration status and the nature of the supply. The fields a GST invoice must contain Under GST rules, a tax invoice must carry a specific set of details. Missing any of these can make the invoice non-compliant. A complete tax invoice includes:

Your business name, address and GSTIN A unique, consecutive invoice number and the invoice date The customer's name and address, and their GSTIN if they are registered Place of supply (the state), which decides the type of tax A description of the goods or services, with HSN or SAC codes Quantity, unit and total value of the supply Taxable value, the tax rate, and the tax amount split into CGST/SGST or IGST Whether tax is payable on reverse charge The total invoice value, with the amount also stated in words Signature or digital signature of the supplier

For business-to-consumer sales, the customer's GSTIN is not required. But the structural fields — your details, invoice number, tax breakup, place of supply — are always mandatory. CGST, SGST and IGST — getting the tax split right This is where manual invoicing goes wrong most often. The type of GST you charge depends entirely on the place of supply relative to your own location. If the supply is within the same state (intra-state) — your state and the customer's place of supply are the same — you charge CGST + SGST, split equally. For an 18% rate, that is 9% CGST and 9% SGST. If the supply is between two different states (inter-state) — or an export — you charge IGST, the full rate as a single tax. For an 18% rate, that is 18% IGST. Get this wrong and you create real problems: your customer's ITC may be blocked, and you may have to issue corrections and revise returns. The safest approach is to never calculate this by hand. Tools like Apna Invoice determine intra-state versus inter-state automatically from the customer's state and apply the correct CGST/SGST or IGST split with no manual decision required. HSN and SAC codes — what they are and why they matter Every GST invoice must classify what is being sold. HSN (Harmonized System of Nomenclature) codes classify goods. SAC (Services Accounting Code) codes classify services. These codes tell the tax system exactly what category your supply falls into and at what rate. The number of HSN digits you must show depends on your turnover, and the requirement has tightened over the years toward more detailed reporting. The practical takeaway for a small business: use the correct code consistently on every invoice, because mismatched or missing codes are a common reason invoices get flagged. A good invoicing tool lets you save the right HSN/SAC against each product or service once, so it auto-fills correctly every time. Invoice numbering — the rule that catches everyone Invoice numbers sound trivial, but the rules are strict. Your invoice numbers must be:

Unique — no number repeated Consecutive — no gaps in the series Within 16 characters, using letters, numbers and limited symbols Reset at the start of each financial year — a fresh series begins on 1 April

That financial-year reset is the single most common numbering mistake. Many businesses carry one continuous series across years, or reset it incorrectly. A compliant series might look like DST/2026-27/001, restarting cleanly each April. Manual systems forget; a proper invoicing platform handles the financial-year reset automatically so your series is always clean and audit-ready. Time limits for issuing an invoice GST law sets deadlines for when an invoice must be raised. For goods, the invoice should be issued on or before the removal or delivery of the goods. For services, it should generally be issued within 30 days of providing the service. Issuing invoices late, or back-dating them, creates compliance gaps that surface during reconciliation. Build the habit of invoicing promptly — ideally the moment the supply is complete. Credit notes and debit notes When something changes after an invoice is issued, you do not edit the original — you issue an adjustment document. A credit note is issued when the value of a supply decreases: a return, a discount, an overcharge, or a cancellation. A debit note is issued when the value increases: an undercharge or an additional supply. Credit and debit notes must reference the original invoice and are reported in your GST returns. There are also time limits on issuing credit notes for a given financial year. The key principle: never quietly modify an issued invoice — always adjust it through a proper note, so your records and your customer's records stay matched. E-invoicing — does it apply to you? E-invoicing is a separate layer of compliance, and there is a lot of confusion about who it covers. Here is the current position for 2026. E-invoicing is mandatory for businesses whose aggregate annual turnover (AATO) exceeds ₹5 crore. This turnover is calculated across all GSTINs under the same PAN, and — importantly — it applies if you crossed ₹5 crore in any financial year since 2017-18, not just the current one. Once you are covered, there is no exit even if turnover later falls. E-invoicing applies mainly to B2B supplies, exports, supplies to SEZ units, and related credit/debit notes. Certain sectors are exempt — including banks, NBFCs, insurance companies, Goods Transport Agencies, passenger transport operators and SEZ units as suppliers. Businesses above ₹10 crore turnover also face a strict 30-day window to report invoices to the portal. For e-invoicing, the invoice is uploaded to the government's Invoice Registration Portal (IRP), which returns an IRN (Invoice Reference Number) and a QR code that make the invoice legally valid. The practical point for most readers of this guide: if your turnover is below ₹5 crore — which covers the large majority of freelancers, shops, MSMEs and early-stage startups — e-invoicing is not mandatory for you. You simply need to issue correct, GST-compliant tax invoices and file your returns accurately. That is exactly the segment a free tool like Apna Invoice is built for. (E-invoicing rules are periodically revised — a reduction of the threshold has been discussed — so always confirm the current limit if your turnover is near it.) The most common GST invoicing mistakes Across thousands of small-business invoices, the same errors repeat:

Charging CGST/SGST on an inter-state sale (or IGST on an intra-state one) Missing or incorrect HSN/SAC codes Invoice numbers that are not consecutive, or not reset at financial year-end Issuing a Tax Invoice when a Bill of Supply was required (or vice versa) Forgetting the amount in words, or the place of supply Editing an issued invoice instead of raising a credit/debit note Invoicing late, beyond the permitted time limit

Every one of these is avoidable. They happen because businesses invoice in Word or Excel, where nothing is validated and every field depends on memory. How to get GST invoicing right — every time The reliable fix is to stop treating the invoice as a document you format and start treating it as something you generate from correct data. A purpose-built Indian invoicing tool removes the room for error. This is what Apna Invoice is designed to do. It is a free online invoice generator built specifically for Indian SMEs, MSMEs, freelancers, shops and CAs. Because it is engineered around GST rules rather than a generic template, it:

Splits CGST/SGST or IGST automatically from the customer's state Selects the correct document — Tax Invoice, Bill of Supply or Invoice — based on your data Resets your invoice numbering automatically every 1 April Stores HSN/SAC codes against each item so they fill in correctly Supports credit notes with the correct references Generates a compliant PDF you can share instantly by WhatsApp, with a UPI QR code for faster payment Exports GSTR-1-ready data for your CA Keeps your data on Indian servers, aligned with the DPDP Act

For most Indian businesses below the e-invoicing threshold, that covers the entire compliance need — unlimited invoices, zero cost, and no room for the manual mistakes above. Frequently asked questions Is a GST invoice mandatory for every sale? A registered business must issue a tax invoice for taxable supplies. For very small-value B2C sales, consolidated invoicing is allowed in some cases, but the general rule is one compliant invoice per supply. Can I issue a GST invoice without software? Legally, yes — the law specifies the contents, not the tool. But manual invoicing in Word or Excel is where most compliance errors originate. A free GST invoice generator removes that risk at no cost. What is the difference between a Tax Invoice and a Bill of Supply? A Tax Invoice shows GST charged and is issued on taxable supplies. A Bill of Supply shows no tax and is issued by Composition Scheme dealers or for exempt supplies. Do I need to reset my invoice numbers every year? Yes. Your invoice series must restart at the beginning of each financial year, on 1 April. This is one of the most common compliance mistakes — a good tool automates it. Does e-invoicing apply to small businesses? Only if your aggregate annual turnover exceeds ₹5 crore in any financial year since 2017-18. Most freelancers, shops and small MSMEs are below this and only need standard GST-compliant tax invoices. How do I correct a mistake on an issued invoice? Do not edit the original. Issue a credit note (if value decreases) or a debit note (if value increases), referencing the original invoice. The bottom line GST invoicing is not complicated once you understand the structure: issue the right document, capture the mandatory fields, apply the correct tax split, classify with HSN/SAC, number your invoices cleanly, and adjust through credit and debit notes rather than edits. Get those right and invoicing becomes a non-event — fast payments, easy GSTR-1 filing, and nothing to fear at audit time. The simplest way to get all of it right, every time, is to let a tool built for Indian GST do the thinking. Create your first GST-compliant invoice free on Apna Invoice → No credit card. Unlimited invoices. Built for Indian businesses.

This guide is for general information and is not a substitute for professional tax advice. GST rules and thresholds are revised periodically — confirm current provisions with a qualified CA or the official GST portal for your specific situation.