Skip to main content

GST Invoice Formatter

Format and calculate a basic GST invoice breakdown with CGST, SGST, and IGST components.

storefront From (Your Business)

person Bill To (Customer)

description Document Details

Line Items

Description Qty Rate (₹) Tax % Amount
edit_note By Meet Dhameliya
update Updated: Jul 28, 2026
schedule 3 min read

A GST Tax Invoice is a legally prescribed document under the CGST Rules, 2017 — it must contain specific mandatory fields or it is not a valid tax document for Input Tax Credit claims. Many small business owners generate invoices using Word or Excel templates that are missing required fields — HSN/SAC codes, GSTIN of both parties, proper CGST/SGST/IGST split, and the place of supply. This causes their clients to be denied Input Tax Credit during audits, leading to disputes. The Utility Spark GST Invoice Formatter ensures every mandatory field under Rule 46 of the CGST Rules is present: supplier and recipient GSTIN, HSN/SAC codes, taxable value, CGST/SGST (intra-state) or IGST (inter-state) correctly split, and the total invoice value in words. For B2B invoices above ₹5 crore, the IRN (Invoice Reference Number) field is also included.

lightbulb When to use this tool

  • check_circle Generating a GST-compliant tax invoice for a B2B client who will claim Input Tax Credit.
  • check_circle Creating invoices with correct CGST/SGST vs IGST determination based on place of supply.
  • check_circle Formatting invoices with HSN/SAC codes that are required at different turnover thresholds.
  • check_circle Ensuring invoices meet all mandatory fields under CGST Rule 46 before sending to clients.

Why use our tool?

CGST/SGST vs IGST Auto-Determination

The GST split depends on whether the supply is intra-state (supplier and recipient in same state → CGST + SGST, each at 50% of total GST rate) or inter-state (different states → IGST at full rate). The formatter auto-selects the correct split based on the supplier and recipient state inputs.

HSN/SAC Code Field with Validation

HSN codes (for goods) and SAC codes (for services) are mandatory per CGST Rules — 4-digit HSN for turnover ₹1.5–5 crore, 6-digit for ₹5+ crore. The form includes the HSN/SAC field prominently.

Amount in Words Auto-Generated

The total invoice amount in words (as required by GST rules) is auto-generated from the numeric total — e.g. 'Rupees Forty-Two Thousand Five Hundred Only'.

How it works

1

Enter supplier details: legal name, GSTIN, address, state.

2

Enter recipient details: GSTIN (for B2B), address, state.

3

Add line items: description, HSN/SAC code, quantity, unit, rate, GST rate.

4

The CGST/SGST or IGST split auto-calculates based on states.

5

Add bank details for payment.

6

Click 'Generate Invoice' and download as PDF.

Examples

science B2B Service Invoice (Intra-State)

Supplier: Mumbai agency (GST: 27XXXXX) | Client: Mumbai company (GST: 27YYYYY)
Same state (Maharashtra) → CGST + SGST split
Service: Web development | SAC: 998313 | ₹50,000
CGST 9%: ₹4,500 | SGST 9%: ₹4,500
Total: ₹59,000

Frequently Asked Questions

What are the mandatory fields on a GST Tax Invoice? expand_more
Under Rule 46 of the CGST Rules, 2017, a Tax Invoice must contain: (1) Invoice number and date, (2) Supplier's name, address, GSTIN, (3) Recipient's name, address, GSTIN (for B2B), (4) Place of supply, (5) HSN/SAC code for each item, (6) Description of goods/services, (7) Quantity and unit, (8) Total value, (9) Taxable value after discounts, (10) Applicable GST rate(s), (11) CGST/SGST or IGST amount, (12) Total invoice value in figures and words, (13) Signature or digital signature.
When should I charge CGST+SGST vs IGST? expand_more
The rule is based on the 'place of supply'. For services, the place of supply is generally the location of the recipient. If supplier state = recipient state (intra-state supply): charge CGST + SGST (each at half the GST rate). If supplier state ≠ recipient state (inter-state supply): charge IGST (at the full GST rate). For example: a Mumbai supplier invoicing a Delhi client should charge 18% IGST, not 9% CGST + 9% SGST.

More Business & Billing