Free GST Invoice Generator
Create professional GST invoices with live preview. Download as PDF instantly. No signup required.
1. Your Business Details
⌄2. Client / Bill To
⌄3. Invoice Details
⌄4. Line Items
⌄| # | Description | HSN/SAC | Qty | Unit | Rate (₹) | Disc% | Amount (₹) |
|---|
5. Charges & Adjustments
⌄6. Bank Details (optional)
⌄Invoice Generator — Create Professional Invoices and Download as PDF
Freelancers, consultants, small businesses, and sole proprietors regularly need to send invoices for their work. Invoicing software subscriptions cost money and require account setup. Sending informal payment requests without proper invoices looks unprofessional and can cause payment delays. This tool lets you create a clean, professional invoice, fill in your details and line items, and download a ready-to-send PDF — no account required.
What an invoice should include
Invoice number: A unique sequential number for your records. Starting from INV-001 and going up keeps your records organised. Never reuse invoice numbers.
Invoice date and due date: When the invoice was issued and when payment is expected. Common payment terms: NET 15 (due 15 days after invoice date), NET 30 (30 days), or "Due on receipt" for immediate payment.
Your business details: Name, address, contact email, phone number, and — if GST-registered — your GSTIN. Even if you're a freelancer without a formal company, use your legal name and address.
Client details: Client name, billing address, and their GSTIN if they're a GST-registered business (required for them to claim GST input tax credit).
Line items: Each service or product on a separate line with description, quantity, rate, and total. Clear line items prevent disputes about what was charged for.
GST: If you're registered under GST, include GST at the applicable rate (5%, 12%, 18%, or 28%). Show the base amount, GST amount, and total separately. For intra-state supplies, show CGST + SGST (half each); for inter-state, show IGST.
Payment details: Your bank account number, IFSC code, UPI ID, or any other payment method you accept. Include this clearly so the client knows exactly how to pay.
Notes: Any additional terms, late payment penalties, project notes, or thank-you message.
GST invoicing in India
If you are GST-registered, you must issue a GST-compliant tax invoice for every taxable supply over ₹200. A GST tax invoice must include: your GSTIN, invoice number and date, customer GSTIN (for B2B), HSN/SAC code for goods/services, GST rate and amount, place of supply, and whether it's CGST+SGST or IGST.
If you are not GST-registered (your annual turnover is below the threshold — currently ₹20 lakh for services, ₹40 lakh for goods in most states), you cannot charge GST on your invoices and should not include a GSTIN. Issue a regular invoice without GST components.
This tool helps you generate professional invoice documents. For official GST return filing and compliance, use your accountant's software or the GST portal — invoices generated here serve as the client-facing document, not as a formal GST filing record.
Tips
Add your logo if you have one — it makes invoices look significantly more professional. A simple image file works.
Number your invoices sequentially and keep a record. This matters at tax time when you need to reconcile payments received against invoices issued.
Include a late payment clause if you're having trouble with slow-paying clients — something like "Payments more than 30 days overdue are subject to 2% monthly interest" sets expectations and gives you grounds to follow up firmly.
If your client is a company, find out their accounts payable process before sending — some companies require a purchase order number on the invoice before they'll process payment. Missing this delays everything.
Limitations
This tool generates the invoice document only — it doesn't track payment status, send automated reminders, or sync with accounting software. It's suitable for freelancers and small businesses who send a manageable number of invoices per month and track payment status in a spreadsheet or manually. For higher invoice volumes, dedicated invoicing software (Zoho Invoice, FreshBooks, Razorpay Invoices) provides automation and tracking that a document generator can't.
The PDF is generated in your browser. Your invoice data is not stored anywhere — if you close the tab, it's gone. Download the PDF and keep your own records.