Create a GST invoice with CGST/SGST or IGST, or switch to General Invoice for other countries and currencies.
Billing in India? Choose India GST. Billing outside India? Choose General Invoice — set your currency and tax label; Indian GST is not applied.
Document & Presentation Settings
From
Bill To
Invoice Details
Line Items
Description
HSN/SAC
Qty
Unit
Rate
GST%
Amount
Subtotal₹0.00
CGST₹0.00
SGST₹0.00
IGST₹0.00
Tax₹0.00
-₹0.00
Total₹0.00
Bank Details / Notes
Invoice PreviewUpdates as you type
Invoice Preview
Save as PDF downloads a sharp PDF with searchable, selectable text, named from the invoice number. Print opens the browser print dialog. Both use A4 pages, 10 mm margins and the latest form data. Long downloaded PDFs repeat table headings.
Share this site
Know someone filing a return or raising an invoice? Send them 101 free tools.
No trackers, no share pixels — these are plain links.
Invoice guide & answers
Yes. Small businesses and freelancers can create invoices, quotations and proforma invoices without an account or payment, using five templates.
Create your document in four steps
Start with Load Sample Data to explore a fictional Indian invoice. Replace the examples with your own details. Fields marked * are required.
Enter seller and client names, states, addresses and invoice dates. Place of Supply overrides the buyer state for the tax split: matching seller/supply states use CGST + SGST; different states use IGST. Verify the tax treatment before use.
Add Row creates an item; the bin removes it. Enter description, HSN/SAC, quantity, unit, rate and GST %. Quantity must be positive; rate cannot be negative. Example: 2 × ₹500 with illustrative 18% GST totals ₹1,180. Post-tax discount must be 0–100% and does not reduce taxable value.
Save as PDF downloads a sharp PDF with searchable, selectable text, named from the invoice number. Print opens the browser print dialog. Both use A4 pages, 10 mm margins and the latest form data. Long downloaded PDFs repeat table headings.
Is this tool free?
Yes. Small businesses and freelancers can create invoices, quotations and proforma invoices without an account or payment, using five templates.
How do I create an invoice?
Start with Load Sample Data to explore a fictional Indian invoice. Replace the examples with your own details. Fields marked * are required.
Save as PDF downloads a sharp PDF with searchable, selectable text, named from the invoice number. Print opens the browser print dialog. Both use A4 pages, 10 mm margins and the latest form data. Long downloaded PDFs repeat table headings.
How is the GST split selected?
Enter seller and client names, states, addresses and invoice dates. Place of Supply overrides the buyer state for the tax split: matching seller/supply states use CGST + SGST; different states use IGST. Verify the tax treatment before use.
Add Row creates an item; the bin removes it. Enter description, HSN/SAC, quantity, unit, rate and GST %. Quantity must be positive; rate cannot be negative. Example: 2 × ₹500 with illustrative 18% GST totals ₹1,180. Post-tax discount must be 0–100% and does not reduce taxable value.
This is a simplified state comparison, not a complete place-of-supply decision engine. It labels the local split CGST/SGST and does not determine UTGST, exemptions, reverse charge or special supplies. Choose and verify the applicable rate yourself. Currency changes labels, not exchange rates.
How do I save and reopen invoices?
Save Draft stores the current invoice in this browser; it returns on reopening. Backup JSON downloads an editable backup. Restore JSON loads that file after confirmation. Restoring does not overwrite the saved draft until you press Save Draft. Browser data can be cleared, so keep a backup. Save Draft keeps only one current draft, not an invoice collection; saving another invoice replaces that draft. For each invoice you may want to edit later, download a separate JSON backup and keep it with its invoice number, for example INV-001.json and INV-002.json. Download the PDF to send to your customer; restore the JSON backup when you need to edit.
Can I edit a downloaded PDF here?
No. Restore a JSON backup to edit an invoice here. A PDF is for viewing, printing and sharing. If browser storage is cleared, the saved draft is lost; your downloaded JSON backups remain usable.
Does invoice data leave my device?
Invoice processing takes place in your browser. This page also loads analytics, fonts and other external resources. Downloads save files to your device; sharing sends the selected PDF to the app you choose. Public share buttons share only the tool URL.
How do I share through WhatsApp?
Choose Share PDF file to share through an available app. If file sharing is unavailable, download the PDF and attach it manually in WhatsApp.
Why do large exports take longer?
More rows and images require more rendering work. The progress box shows real preparation stages and page counts, without an estimated time. Keep the page open until it finishes. Speed depends on your device.
The limit is 1,000 line items per invoice.
Which documents and languages are supported?
Choose Invoice for billing, Proforma Invoice for a preliminary bill, or Quotation for a price offer. The five templates change appearance. Currency changes the currency label; it does not convert prices.
English · हिन्दी · मराठी · ગુજરાતી · বাংলা · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · اردو · ਪੰਜਾਬੀ · ଓଡ଼ିଆ · অসমীয়া
Does this generate an official IRN?
No. This tool creates documents only; it does not connect to an Invoice Registration Portal, issue an IRN or verify GST registration. Use the official GSTN guidance for e-invoicing requirements.