Chat on WhatsApp
Live · TaxUsed by 20,000+ Indians

Invoice Generator

Create GST-compliant invoices with GSTIN, HSN/SAC, and print-to-PDF

Free online invoice generator for India. Add GSTIN, HSN/SAC codes, multiple line items, and GST rates. Print or save as PDF — no signup required.

Instant Private 100% free Works offline
Parties
Your business and client details
Your details
Client details
Line items
1 item
DescriptionHSN/SACQtyRate (₹)GSTAmount
₹59,000
Grand Total
₹59,000
Subtotal ₹50,000 + GST ₹9,000
Click "Print / Save as PDF" — in the print dialog choose "Save as PDF". Includes GSTIN, HSN/SAC, and all line items.

Want expert help beyond the calculator?

Our CAs handle ITR, tax planning, and notice replies end-to-end. Free 15-min call.

About this tool

What is an Invoice Generator?

A GST-compliant invoice is mandatory for any GST-registered business or freelancer making a taxable supply. It must include specific fields: the supplier's GSTIN, the recipient's GSTIN (for B2B), invoice number, date, description of goods/services, HSN/SAC code, taxable value, applicable GST rate, and the bifurcation into CGST + SGST (for intra-state) or IGST (for inter-state).

This invoice generator handles the most common use case for Indian freelancers and small businesses: professional services (SAC 998314) with 18% GST. You can add multiple line items, different GST rates per item, and include or exclude GSTIN as needed. The final invoice is generated as a print-ready page that you can save as PDF directly from the browser — no server upload, no watermark, no subscription.

For businesses using Tally, Zoho Books, or QuickBooks, this tool is useful for quick proforma invoices, field service receipts, or invoices for new clients not yet in your accounting software. For GST compliance (filing GSTR-1), use your accounting software — this tool is for generating the invoice document, not for GST return filing.

Features

Why use this Invoice Generator

Built for Indians, by Indians. Every number, every formula, every slab — tuned to FY 2026-27 reality.

Multi-item invoices

Add unlimited line items with individual HSN/SAC codes and GST rates per item.

Print to PDF

Opens a formatted print view — save as PDF with one click from any browser.

GSTIN fields

Seller and client GSTIN fields. Leave blank for unregistered composition dealers or B2C invoices.

No data stored

Invoice generated entirely in your browser. Nothing is sent to any server.

How to use

Using the Invoice Generator in 4 steps

No onboarding, no signup. Answer three fields and the numbers update live.

01

Fill in your business details

Business name, GSTIN (if registered), and address. These appear in the invoice header.

02

Fill in client details

Client name and GSTIN (required for B2B input tax credit). For B2C, GSTIN is optional.

03

Add line items

Description, HSN/SAC code (8-digit for goods, 6-digit for services), quantity, rate, and GST rate per item.

04

Print or save as PDF

Click "Print / Save as PDF". In the browser print dialog, select "Save as PDF" as the destination.

Best practices

Tips to get the most out of it

01

Always quote HSN/SAC codes correctly — mandatory for turnover above ₹5 crore (8-digit HSN), and for businesses above ₹1.5 crore (4-digit HSN). Common service code: 998314 (IT/software services), 998311 (management consulting), 997212 (real estate advisory).

02

Use a sequential invoice numbering system within each financial year (e.g. FY26-001, FY26-002). Do not reuse or skip invoice numbers — GSTN's GSTR-1 system flags gaps.

03

For intra-state supplies (same state as client), split GST into CGST + SGST (9% + 9% for 18%). For inter-state, use IGST (18%). This tool shows combined GST — adjust the breakdown on paper or in your accounting software.

04

Keep a copy of every invoice for 6 years (mandatory under GST law). Digital PDF copies are acceptable.

05

For zero-rated exports (SEZ or foreign clients), use GST rate 0% and add "Supply meant for export under LUT/Bond" in the notes.

Examples

Real-world scenarios

How Indians actually use this generator — concrete inputs, concrete outcomes.

Case 1

Freelance developer

Web development services (SAC 998314): 1 unit × ₹80,000 + 18% GST = ₹14,400 GST. Total: ₹94,400. Include client GSTIN for B2B ITC eligibility.

Case 2

Marketing agency

Social media management: 1 × ₹40,000 + 18% GST. Ad creative production: 1 × ₹15,000 + 18% GST. Total before GST: ₹55,000. Total GST: ₹9,900. Grand total: ₹64,900.

Case 3

B2C product sale

Handmade bags (HSN 4202): 5 units × ₹2,500 = ₹12,500 + 12% GST = ₹1,500. Grand total: ₹14,000. For B2C leave client GSTIN blank.

FAQ

Frequently Asked Questions

Still have a question? Our team replies within a business day.

The generated invoice PDF contains all required GST fields. However, legal validity also depends on correct GSTIN, invoice serial number compliance, and accurate HSN/SAC codes. This tool generates the document — you are responsible for its accuracy.

No — this tool is free and requires no registration. However, if your turnover exceeds the GST threshold (₹20L for services, ₹40L for goods), you must obtain a GSTIN and file GST returns separately.

HSN (Harmonized System Nomenclature) is for goods; SAC (Services Accounting Code) is for services. Common SAC codes: 998314 (IT services), 998311 (management consulting), 997221 (accounting/tax services), 997212 (real estate advisory).

This generator does not have a discount field — it is designed for simplicity. For invoices with complex discounts, use Zoho Invoice or QuickBooks, which have full discount and tax handling.

No. E-invoicing (IRP portal, IRN, and QR codes) is mandatory for businesses with turnover above ₹5 crore. This tool generates a standard tax invoice — for e-invoicing, use GST-compliant accounting software like ClearTax or TallyPrime.

Want expert help beyond the generator? Talk to our team.

Our finance team helps Indian businesses and individuals plan investments, file taxes, and build wealth — without the jargon.

Book a free consultation
Let's Talk

Let's talk about your business.

Tell us what you're working on and where you want to go. We'll put together a plan. No obligation, no sales pitch.

  • Free 30-minute call
  • A plan built around your goals
  • No obligation, no pressure
  • Your own account manager

By submitting, you agree to our privacy policy. We'll never spam you.