Back to blog

Published Updated

GST Invoice Format Guide for Indian Businesses

By Tushar ChoudharyGST Invoice • "Billing Software • "Invoice Format • "GST • "Business Software • "SME • "Accounts

Create a clear GST invoice format with required particulars, tax breakdowns, payment details, numbering controls, PDF checks, corrections, and secure records.

GST Invoice Format Guide for Indian Businesses

The best GST invoice format is not the one with the most colours or the smallest possible table. It is a document that includes the applicable particulars, makes the tax calculation easy to verify, supports payment follow-up, and can be reproduced from reliable transaction data.

GST rules do not prescribe one visual template for every business, but tax invoices must contain specified particulars. Applicability can differ by transaction, registration type, place of supply, document type, and current statutory requirements. Treat this guide as an operational design checklist and have your accountant or GST professional approve the final format and workflow.

Quick Answer

Use a readable A4 or thermal-friendly layout with four clear zones:

  1. supplier and document identity;
  2. customer, delivery, and place-of-supply information;
  3. item/service and tax calculation table;
  4. totals, payment details, notes, and authorisation.

Generate the PDF from saved invoice data rather than editing a Word file for each customer. Lock numbering and tax logic, preserve issued versions, and make corrections through the correct document workflow instead of silently replacing history.

Understand the Document Type First

Do not use one heading for every transaction. The workflow may need to distinguish:

  • tax invoice;
  • bill of supply;
  • receipt voucher;
  • refund voucher;
  • payment voucher;
  • debit note;
  • credit note;
  • delivery challan;
  • revised invoice or other applicable document.

The correct document depends on the transaction and the law. A visually perfect “GST Invoice” can still be wrong if the business should issue a different document. Confirm current applicability before configuring templates.

Required-Particulars Checklist

Rule 46 of the CGST Rules lists particulars for a tax invoice. A practical configuration checklist includes, as applicable:

  • supplier name, address, and GSTIN;
  • consecutive serial number unique for the financial year, within the permitted character structure;
  • date of issue;
  • recipient name, address, and GSTIN/UIN when registered;
  • recipient details and state information where required for an unregistered recipient;
  • HSN/SAC;
  • description of goods or services;
  • quantity and unit for goods;
  • total value;
  • taxable value after discount or abatement;
  • tax rate;
  • tax amount under CGST, SGST/UTGST, IGST, and cess as applicable;
  • place of supply and state name for inter-state supply;
  • delivery address when different from place of supply;
  • whether tax is payable under reverse charge;
  • signature or digital signature where applicable.

Check the current CBIC CGST Rules and official updates rather than copying an old internet template. The CBIC tax-invoice flyer also explains that there is no single prescribed visual format while mandatory information remains necessary.

Recommended Visual Structure

Header

Display the legal business name prominently, followed by trade name if used, address, GSTIN, contact information, and document title. Keep the logo secondary to the legal identity. Add branch or place-of-business details when the process requires them.

Document block

Invoice number and date should be easy to find. Add order/reference number, reverse-charge status, supply type, and due date only when the underlying workflow supports them.

Bill-to and ship-to blocks

Separate customer billing information from delivery information. Display GSTIN and state/place-of-supply data clearly so reviewers can inspect the tax treatment.

Item table

Use consistent columns. A common goods table can include description, HSN, quantity, unit, rate, discount, taxable amount, tax rate, tax split, and line total. Service businesses may use SAC, service period, quantity/hours, rate, and taxable amount.

Avoid reducing font size until the document becomes unreadable. For long descriptions, allow wrapping and repeat the table header on a new PDF page.

Totals and settlement

Show subtotal, discount, taxable value, each applicable tax component, rounding adjustment, and grand total. Amount paid and amount due are operational fields; they must not change the historical tax calculation silently.

Footer

Add bank/UPI details, payment terms, declaration or notes approved by the business, authorised signatory area, and a page number. Terms should remain readable and should not contradict the invoice data.

Example Calculation Presentation

Assume a local intra-state sale with one taxable line. Present the calculation as a sequence rather than a single unexplained total:

FieldExample purpose
Gross line valueQuantity x rate
DiscountLine or invoice discount according to business rule
Taxable valueValue on which tax is calculated
CGSTApplicable central tax component
SGST/UTGSTApplicable state/UT component
IGSTUsed instead of CGST + SGST where applicable
CessSeparate component where applicable
Round offTransparent final adjustment
Grand totalAmount payable for the invoice

Do not hard-code tax split from the customer's city name alone. The transaction's place-of-supply rules and registration data determine treatment. Ask a qualified professional to approve the configuration.

Invoice Numbering Controls

Numbering is an operational control, not a text box everyone can edit. Define:

  • financial-year series;
  • branch or document prefix if approved;
  • sequential counter ownership;
  • uniqueness validation;
  • behaviour for cancelled or voided drafts;
  • permission for manual numbers where migration requires it;
  • audit trail for any allowed change.

Never solve a duplicate number by silently overwriting an issued invoice. If imports and live billing run together, assign the cutover series before go-live.

Product and Customer Master Data

An invoice is only as reliable as its masters. Product records should carry the approved description, HSN/SAC, unit, tax rate, sale rate policy, and status. Customer records should carry legal name, GSTIN, billing/delivery addresses, state, contact details, and credit terms where used.

Validate GSTIN format at entry but do not claim that format validation proves registration status. Record who approved master-data changes. For multi-company software, ensure each company's series, GSTIN, bank details, and templates remain separate.

PDF Generation and Version Safety

Generate PDFs on the backend or through a controlled service from saved invoice data. The PDF record should identify the company, document, version, generation time, and storage path. Secure customer access; do not expose a private authenticated file URL as a public WhatsApp link.

Useful checks include:

  • one source transaction produces the same totals in UI, API, PDF, and reports;
  • long addresses and descriptions wrap safely;
  • page breaks repeat headers and totals correctly;
  • Indian currency symbol/fonts render consistently;
  • QR codes or payment links remain scannable;
  • regenerated PDFs retain version history when required;
  • the public share link can be revoked or protected.

VASUYASHII Business Suite includes GST billing, product/customer records, payment and due tracking, backend-generated PDFs, and secure WhatsApp sharing within its current scope. Review the Business Suite page for positioning and confirm the required statutory or accounting modules before setup.

Payment Details Without Confusion

Display bank account or UPI details controlled by the company. Do not allow users to paste arbitrary payment details into each invoice. If a QR code represents a dynamic amount or payment link, verify which invoice it belongs to and how settlement status returns to the system.

“Paid,” “partially paid,” and “unpaid” are collection statuses. Their changes should create payment records and preserve the original invoice value. A failed or reversed payment should not appear as completed.

Correction, Cancellation, and Returns

Define what staff can edit in draft and what becomes locked after issue. Corrections may require cancellation, credit/debit notes, or another approved process depending on the case. Do not delete an issued invoice simply to make a report match.

For sales returns, connect the return to the original customer, items, quantity, reason, stock movement, tax document, and refund or adjustment. Permissions and audit history matter because these flows change both tax and business reports.

E-Invoice and E-Way Bill Boundaries

Do not print “e-invoice enabled” or “e-way bill integrated” unless the system actually supports the current required workflow. Eligibility, thresholds, fields, API integration, IRN/QR handling, cancellation, and failure states need separate implementation and professional review.

A normal PDF invoice is not automatically an e-invoice. Treat statutory integrations as explicit modules, not decorative fields.

Implementation Checklist

  1. List every document type the business issues.
  2. Get required fields and tax rules approved by the accountant.
  3. Clean company, customer, product, HSN/SAC, unit, and tax masters.
  4. Define numbering and cutover rules.
  5. Approve one invoice layout using real edge-case samples.
  6. Test intra-state, inter-state, exempt/non-taxable, discount, return, and partial-payment scenarios as applicable.
  7. Compare UI, PDF, reports, and export totals.
  8. Test long content and multi-page PDFs.
  9. Review roles for create, edit, cancel, regenerate, export, and share.
  10. Document backup, retention, and restore checks.

Common Mistakes

Choosing design before compliance fields

Start with transaction and document requirements. Branding follows the approved information structure.

Editing an exported PDF manually

The PDF and system record then disagree. Correct the source transaction through the approved workflow and regenerate a traceable version.

Mixing payment and invoice totals

Payments reduce the due balance; they do not rewrite taxable value or tax.

Sharing private document URLs

Use a controlled public share flow with expiry, verification, or revocation appropriate to the business.

Claiming full accounting from billing features

Invoices, purchases, payments, and expenses do not automatically provide a complete ledger, trial balance, P&L, or statutory filing workflow.

Using one company template for every firm

Multi-company data, series, bank details, taxes, and documents must remain company-scoped.

FAQs

Is there one government-prescribed GST invoice design?

There is no single visual design for all businesses, but required particulars apply. Check current CBIC/GST guidance and professional advice.

Can I add a logo and brand colours?

Yes, provided the legal and transaction information remains accurate, readable, and complete.

Should the amount in words be included?

It is commonly useful for readability and control. Confirm your applicable document requirements and ensure it matches the numeric total.

Can invoice numbers be edited?

Manual changes should be tightly controlled, validated for uniqueness, and audited. Define the process before migration and go-live.

Does a PDF invoice count as an e-invoice?

No. E-invoicing involves the applicable portal/API process, IRN and prescribed data/QR handling where required.

Can invoices be shared on WhatsApp?

Yes, but use a secure share URL rather than exposing a private backend file. Ensure the customer can identify the sender and document safely.

Is billing software a full accounting replacement?

Not always. Confirm whether ledger, reconciliation, financial statements, statutory integrations, and filing functions are actually included.

Next Step

Compare this format with the GST billing and invoice software guide and payment plus invoice workflow. For a Business Suite setup or custom billing workflow, review software development services or contact VASUYASHII.