Invoice Generator

Create professional GST invoices in seconds. Add your logo, business and client details, line items, and tax — then download as PDF. Live preview updates as you type. Everything runs in your browser; no data is ever sent to a server.

PNG, JPG, SVG — max 2 MB

Item / Service

Qty

Rate

Tax %

Invoice Preview

Your Business Name

INVOICE

INV-001

Date21 May 2026
Due20 Jun 2026

Client Name

#DescriptionQtyRateTaxAmount
110.0018%0.00
Subtotal0.00
CGST (9%)0.00
SGST (9%)0.00
Grand Total0.00

Payment due within 30 days.

About this tool

A full-featured invoice generator with a live preview that updates as you fill in the form. Choose from three professional templates — Modern, Classic, and Minimal — and switch between CGST + SGST (intra-state) and IGST (inter-state) tax modes. Tax is calculated automatically per line item and grouped by rate in the totals.

Upload your company logo, fill in your business and client details, add as many line items as you need, and click Print / Save PDF to download a clean, print-optimised invoice. The grand total is also shown in words using the Indian number system (lakhs and crores). No signup, no server — everything stays in your browser.

How to use

1

Choose a template

Pick Modern, Classic, or Minimal to set the overall look of your invoice. The live preview on the right updates immediately.

2

Add your business and client details

Upload your logo, enter your business name, address, contact info, and GSTIN. Then fill in the client (bill-to) details.

3

Add line items and set tax type

Click 'Add Item' to insert rows. Enter description, quantity, rate, and tax rate per item. Choose CGST + SGST or IGST based on whether the supply is intra-state or inter-state.

4

Download as PDF

Click 'Print / Save PDF'. In the print dialog, select 'Save as PDF' as the destination. Set margins to None for the cleanest layout.

Frequently asked questions

Common questions about generating GST invoices, tax calculations, templates, and PDF export.

The invoice is a formatted document you can use for business transactions. For GST compliance, ensure your GSTIN, HSN/SAC codes, and tax breakdowns are accurate. A GST-compliant invoice must include your GSTIN, the buyer's GSTIN (for B2B), an invoice number, date, item details, and correct tax components. Consult a CA for formal compliance checks.

CGST (Central GST) and SGST (State GST) apply when the supplier and buyer are in the same state — each is half of the total GST rate. IGST (Integrated GST) applies when the transaction crosses state lines. Select CGST + SGST for intra-state and IGST for inter-state supply.

Click 'Print / Save PDF'. In the print dialog, choose 'Save as PDF' as the destination (available in Chrome, Edge, and Firefox). Set margins to 'None' or 'Minimum' for the cleanest result. The invoice preview is styled specifically for print, hiding all form controls.

Modern uses a coloured header accent and bold typography — good for creative agencies. Classic uses a clean black-and-white layout with thin borders — best for traditional businesses. Minimal is a stripped-back layout with generous whitespace — preferred by consultants and freelancers.

Yes. Click 'Upload Logo' and select a PNG, JPG, or SVG file (max 2 MB). The logo is read entirely in your browser as a Data URL — it is never sent to any server. It appears in the top-left of your invoice and is included when you print or save as PDF.

Tax is calculated per line item: (Qty × Rate) × Tax%. If you have multiple items with different tax rates, each rate's tax is grouped separately in the totals. For CGST + SGST, each is exactly half of the total tax rate per item. For IGST, the full rate is applied as one line.

No. All invoice data lives entirely in your browser's memory for the current session. Nothing is sent to any server. Refreshing or closing the tab will clear your data — download the PDF before leaving if you need to keep a record.