Calcive.

Free GST Invoice Generator (India)

Create professional GST-compliant invoices. Complete with CGST/SGST/IGST tax rates and scan-to-pay UPI QR codes for instant payments.

Branding & Theme

Sender & Recipient Details

Sender Details (From)

Recipient Details (To)

Invoice Identifiers & Dates

Line Items

Description Qty Rate Amount

Tax, Discount & Payments

UPI & Bank Transfer Details

Notes & Terms

Save & Backup Invoices

Saved Invoices History

Inv No. Client / Date Amount Action
No saved invoices in history.
Company Name

Invoice

Invoice No: Date: Due Date:

Bill To

Client Name

Item & Description Qty Rate Amount

Payment Information

Subtotal:
GST:

Total:
Amount Paid:
Balance Due:

Notes

Terms & Conditions

Generated using Calcive Invoice Generator • calcive.com

How to Make a compliant Invoice in India

Under Indian GST laws, registered businesses must issue invoices indicating GSTIN, PAN, and the split of CGST, SGST, and IGST. Our tool handles this automatically.

  1. Enter your GSTIN and PAN details in the Sender Section.
  2. If billing a GST-registered client, enter their GSTIN in the Recipient Section to allow them to claim Input Tax Credit (ITC).
  3. Toggle "Split into CGST + SGST" depending on whether it is an intra-state or inter-state transaction.
  4. Provide your UPI ID and Payee name to render an instant, scan-to-pay UPI QR code on the invoice preview.
  5. Click "Print / PDF" to print the document or download it instantly as a PDF.

Frequently Asked Questions for India

What is a GST Invoice in India?

A GST invoice is a bill issued by a registered taxpayer showing the details of goods or services supplied, along with the applicable tax rates (CGST, SGST, IGST).

How is the UPI QR Code generated on the invoice?

Our generator creates a standardized UPI transaction URI (upi://pay) containing your UPI ID, Payee Name, and the exact invoice total. This is encoded into a QR code so your clients can simply scan and pay instantly from any UPI app like GPay, PhonePe, or Paytm.

When should I charge CGST/SGST vs IGST?

Charge CGST & SGST (equal parts) for intra-state transactions (where sender and client are in the same state). Charge IGST for inter-state transactions (where sender and client are in different states).