GST Invoice Generator India: 2026 Compliance Guide
Create a GST-compliant invoice in India in 2026 with the right GSTIN, HSN or SAC code, tax split, invoice series, IRN, QR code, and checks for all teams.
At 6 p.m. on the last day of the month, a freelance designer in Bengaluru sends a client an invoice that looks polished but omits the customer’s GSTIN and uses the wrong tax split. The client’s finance team sends it back. Payment slips into the next cycle, and the designer spends the evening rebuilding a document that should have taken five minutes.
A GST invoice is more than a payment request. It is a tax record, a transaction reference, and—when e-invoicing applies—a document whose details must be reported to the Invoice Registration Portal before it is shared. In 2026, the safest process is to build the invoice around the transaction first, then check the GST and e-invoice requirements that apply to your business and customer.
This guide explains how freelancers and small businesses can create a GST-compliant invoice in India, how to distinguish CGST and SGST from IGST, what the IRN and QR code do, and where an AI invoice generator such as AiDocX can reduce repetitive work. Rules and exemptions can change, so treat this as a practical workflow guide rather than a substitute for advice from a qualified Indian tax professional.
Start with the transaction, not the template
Before opening an invoice template, collect the facts that determine the tax treatment. A good invoice process begins with four questions:
- Who is supplying the goods or services?
- Who is receiving them, and what is the customer’s GST registration status?
- Where is the place of supply for GST purposes?
- What exactly was supplied, in what quantity, at what value, and on what date?
For a freelancer, the answer might be a monthly design retainer supplied by a registered business in another state. For a small retailer, it might be a shipment of products to a registered customer. Those two invoices may use different tax lines even if the net price is similar.
Keep the legal entity name consistent across your GST registration, bank account, proposal, and invoice. If you trade under a brand name, show the legal name as required and make the relationship easy for the customer’s accounts-payable team to understand. Also confirm whether the customer needs a purchase-order number, cost-center code, billing email, or a particular PDF naming convention.
The goal is not to add every possible field. It is to make the transaction identifiable, the tax calculation explainable, and the record easy to reconcile later.
Identify the GST invoice type
Small businesses commonly create a tax invoice, a bill of supply, a credit note, or a debit note. The correct document depends on registration status, the nature of the supply, and the reason for an adjustment.
A registered supplier generally issues a tax invoice for a taxable supply when GST is being charged. A bill of supply may be relevant in situations where tax cannot be charged in the normal way, such as certain exempt supplies or a composition-tax context. A credit note can correct a reduction or return; a debit note can record an increase or other adjustment. Do not force all situations into a standard tax-invoice template.
The customer’s registration status also matters. A business customer may provide a GSTIN, while an unregistered customer may require different details depending on the value and delivery information. Export, reverse-charge, deemed-export, and special economic zone transactions can bring additional wording and documentation requirements.
Before generating the PDF, write down:
- Supplier GSTIN and registered address
- Customer GSTIN, if the customer is registered
- State and state code connected to the place of supply
- Whether the supply is taxable, exempt, zero-rated, or subject to reverse charge
- Whether the invoice is a normal tax invoice, bill of supply, credit note, or debit note
If any of these answers is unclear, pause and ask an accountant. A beautifully formatted invoice cannot repair an incorrect tax classification.
Mandatory fields every GST invoice should cover
Indian GST rules prescribe invoice particulars. Exact requirements can vary with the document type and transaction, but a robust invoice should cover the following fields in a clear, consistent layout.
Supplier and recipient identity
Show the supplier’s legal name, address, and GSTIN. Show the recipient’s legal name, address, and GSTIN when registered. For an unregistered recipient, include the information required for the transaction, including delivery or state details where applicable.
Use the customer’s GSTIN exactly as provided. One transposed character can cause the invoice to be reported against the wrong registration or rejected during reconciliation.
Invoice number and issue date
Give every invoice a unique, consecutive serial number. The numbering series can include letters, numbers, hyphens, or slashes within the applicable format, but it should be easy to audit. A series should be unique for the relevant financial year and should not silently restart whenever a new spreadsheet is created.
Include the date of issue. If the supply date or period is different from the invoice date, show the relevant service period or delivery date too. Recurring service invoices benefit from a plain description such as “monthly bookkeeping services for August 2026.”
Description, HSN, or SAC
Describe each item or service precisely enough that a buyer, auditor, or tax professional can understand what was supplied. “Consulting” may be too vague when the actual service is implementation support, training, or software development.
Use the appropriate HSN code for goods or SAC code for services, based on the applicable classification. Do not guess from a search result when a similar-sounding code could produce a different tax treatment. Keep a small internal reference list for your common services and review it when your offering changes.
Value and tax calculation
Show quantity or units where relevant, the unit price, line amount, discounts, taxable value, tax rate, tax amount, and total. State the currency if there is any possibility of confusion.
If you charge more than one tax rate, show the lines separately. The customer should be able to trace the total from the supply description to the taxable value, the GST, and the amount payable.
Place of supply and payment information
Show the place of supply when required, especially for inter-state transactions. Include payment terms, due date, bank or payment details, and a contact for billing questions. These are not a substitute for tax fields, but they prevent avoidable payment delays.
If reverse charge applies, mark it appropriately. If an e-invoice has been generated, leave space for the IRN, acknowledgement details, and signed QR code.
Invoice series: make every number traceable
A reliable invoice series is one of the simplest controls a small business can implement. Choose a format that a second person can understand without asking you what the number means. For example, a business might use INV-26-001 or DESIGN/26-001, provided the format fits the applicable rules and internal controls.
Do not reuse a number because a customer canceled an order. Do not delete an issued invoice from a spreadsheet to make the sequence look tidy. If a document needs correction, follow the relevant cancellation, credit-note, or replacement process and retain the reason.
Separate series can be useful for different legal entities, branches, or document types, but too many series can create gaps that are difficult to explain. Keep a simple register that records:
- Number issued
- Date
- Customer
- Document type
- Total value and tax
- Status, such as issued, canceled, or adjusted
- Related credit or debit note, if any
This register becomes valuable during month-end reconciliation and tax filing. It also makes it easier to find an invoice when a customer gives you only the number.
CGST and SGST versus IGST
The tax split usually follows whether the supply is intra-state or inter-state, subject to the detailed place-of-supply rules for the transaction.
For an intra-state supply, Central GST and State GST are generally charged as separate components. If the applicable total GST rate is 18 percent, a common presentation is 9 percent CGST and 9 percent SGST, but the correct rate depends on the classification and current rules. Show each component separately rather than writing only “GST 18 percent.”
For an inter-state supply, Integrated GST is generally charged as one component at the applicable rate. Do not add CGST and SGST merely because the customer and supplier have addresses in different places. The place of supply, not a casual reading of the mailing address, drives the analysis.
A practical review looks like this:
- Supplier registration and relevant state
- Customer registration and relevant state
- Actual place-of-supply rule for the goods or service
- Tax category and applicable rate
- Intra-state presentation: CGST plus SGST, where appropriate
- Inter-state presentation: IGST, where appropriate
Special cases can change the result. Services supplied to an overseas customer, goods shipped through a third location, an unregistered customer, and certain intermediary or property-related services need careful analysis. If you are unsure, do not let an invoice generator make the legal decision on its own.
E-invoicing, IRN, and the QR code
E-invoicing does not mean simply making a PDF. For covered taxpayers and covered documents, invoice data must be reported to an authorized Invoice Registration Portal. The portal validates the submission and returns an Invoice Reference Number, commonly called the IRN, together with a signed QR code and related acknowledgement information.
The e-invoice is generally generated in the business’s billing or accounting system and then registered through the IRP. Once the IRN is returned, the IRN and signed QR code should appear on the invoice shared with the customer. For covered B2B invoices, a PDF that has not gone through the required registration process may not be treated as a valid e-invoice.
The e-invoicing mandate has expanded over time as the government progressively lowered the turnover threshold and changed the classes of taxpayers and documents covered. That means a business that was outside the system in an earlier year should not assume it remains outside it in 2026. Check the current GST and e-invoice portal notifications, exemptions, and applicability rules for your aggregate turnover, transaction type, and industry.
The QR code is not decorative. It gives a recipient a way to verify key invoice data, while the IRN provides a unique reference for the registered document. Make sure the code is printed clearly enough to scan and is not hidden by a low-resolution export, heavy compression, or a page crop.
Common GST invoice mistakes to catch
Most invoice problems are not caused by difficult mathematics. They happen when a familiar template is reused without checking the transaction.
Watch for these errors:
- A supplier GSTIN is correct, but the customer GSTIN is copied from an old entity.
- The invoice number is duplicated or the series is restarted without a record.
- An HSN or SAC code is missing, truncated, or chosen only because the label sounds close.
- CGST and SGST are used for an inter-state supply, or IGST is used without checking place of supply.
- The service period is absent, making a recurring invoice hard to reconcile.
- A discount is applied after tax when the agreement or tax treatment expects it before tax.
- Reverse charge wording is omitted when it applies.
- An IRN is typed manually or a QR code from another invoice is attached.
- A PDF is sent before the e-invoice response is received for a covered transaction.
- The invoice total does not reconcile with the accounting record or payment request.
Create a pre-send review that another person can complete in under two minutes. If you work alone, use a saved checklist and do not approve the invoice from the same screen where you entered the final numbers without a second pass.
How an AI invoice generator speeds up the work
An AI invoice generator is most useful when it removes repetitive formatting and checking, while leaving the tax decision visible to the business owner or adviser. In AiDocX, you can start with the client, line items, payment terms, and known tax details, then generate a structured invoice instead of rebuilding the same layout for every customer.
A sensible AI-assisted workflow is:
- Save verified supplier details, GSTIN, address, logo, and bank information.
- Add a customer profile with the GSTIN and billing details confirmed by the customer.
- Describe the goods or services in plain language and add the correct HSN or SAC from your approved reference.
- Review the proposed line items, taxable value, tax rate, and CGST/SGST or IGST split.
- Add the invoice series and date from your register.
- If the transaction is covered by e-invoicing, complete the IRP registration step through your accounting or authorized system and place the returned IRN and QR code on the final document.
- Save the invoice with its supporting record and track payment status.
AiDocX can help draft consistent descriptions, remember recurring customer details, and keep invoice documents organized alongside contracts and other business records. It should not be treated as an automatic substitute for GST classification advice, current portal rules, or an accountant’s review.
A final pre-send checklist for 2026
Before sending a GST invoice, ask:
- Is the legal supplier identity and GSTIN correct?
- Is the customer identity and GSTIN correct?
- Is the invoice number unique and in the right series?
- Are date, service period, description, HSN or SAC, quantity, value, and currency clear?
- Is the place of supply correct for this transaction?
- Does the tax presentation use CGST plus SGST or IGST appropriately?
- Are reverse-charge, export, zero-rated, or other special markings needed?
- Does the customer require a purchase-order reference?
- Does e-invoicing apply based on current rules, and if so, is the IRN and signed QR code present?
- Does the PDF total match your books and payment request?
This is general information, not tax advice, and a qualified Indian tax professional should be consulted for your registration, classification, e-invoicing, and filing obligations.
A clean GST invoice supports faster payment, easier filing, and fewer questions from customers. If you want to standardize recurring invoices while keeping the review step in your hands, AiDocX can help you create, organize, and track the documents in one workspace.
Ready to automate your documents with AI?
Start free with AiDocX — AI contract drafting, meeting minutes, consultation notes, e-signatures, and more in one platform.
Get Started FreeMore from AiDocX Blog
DocuSign Alternative for Thailand: Affordable All-in-One E-Signature Platform (2026)
DocuSign's per-user pricing gets expensive fast for Thai businesses and startups. Compare AiDocX — flat-rate e-signatures, AI contract review, and document tracking, compliant with Thailand's Electronic Transactions Act.
Is E-Signature Legally Valid in Thailand? What the Electronic Transactions Act Requires (2026)
A practical 2026 guide to when electronic signatures hold up in Thailand — what the Electronic Transactions Act covers, what PDPA means for your audit trail, and where a wet signature is still required.
China E-Signature Law 2026: Is Electronic Signing Legal?
Is e-signature legal in China in 2026? Learn how the Electronic Signature Law, real-name verification, and court practice affect cross-border contracts.