India's smartest GST invoice generator. Auto-calculates CGST, SGST & IGST. Download, save, and manage invoices like a pro.
Whether you're a freelancer, small shop owner, or growing startup — InvoiceKaro makes GST-compliant billing simple, fast, and professional.
Automatically calculates CGST, SGST (intra-state) and IGST (inter-state) based on the supply location. No manual errors, ever.
Every invoice includes GSTIN, HSN/SAC codes, place of supply, tax breakdown — exactly as required by the GST Act, 2017.
Download pixel-perfect PDF invoices ready to send to clients or upload on the GST portal. One click, done. (Pro)
Build your entire invoice history. Search, filter, re-send, and track payments — your business data, organized. (Pro)
Add HSN codes for goods and SAC codes for services on every line item. Required for businesses above ₹5Cr turnover.
Built with Indian GST laws in mind. Supports all 29 states, GSTIN validation, Indian number formatting, and ₹ currency.
Yes! The core invoice builder — adding business details, items, auto GST calculation, preview, and PDF download — is 100% free. The free PDF includes a small watermark. Upgrade to Pro to get a clean watermark-free PDF, save invoices, and more.
Use CGST + SGST for intra-state supply (seller and buyer in same state). Use IGST for inter-state supply (seller and buyer in different states). InvoiceKaro auto-detects this.
You can still create invoices without a GSTIN — useful for businesses below the registration threshold (₹20–40 lakh). Simply leave the GSTIN field blank.
InvoiceKaro generates invoices in the format prescribed by GST rules. For GSTR filing, use the data from your invoices to fill GSTR-1, GSTR-3B, etc. via the GST portal.
InvoiceKaro is a free, browser-based GST invoice generator built specifically for Indian businesses, freelancers, and self-employed professionals. Whether you run a retail shop, provide consulting services, or manage a growing startup, creating a GST-compliant invoice has never been easier. Simply enter your business name, GSTIN, add your line items, and let InvoiceKaro automatically calculate CGST, SGST, or IGST based on the place of supply — all in under 30 seconds. No account creation, no subscription required to get started.
Under India's Goods and Services Tax (GST) framework introduced in 2017, every registered dealer must issue a tax invoice for taxable supply of goods and services. A valid GST invoice must include the supplier's name and GSTIN, the invoice number and date, the buyer's details, HSN/SAC codes for each item, the applicable tax rate (0%, 5%, 12%, 18%, or 28%), and a clear breakup of CGST and SGST (for intra-state) or IGST (for inter-state transactions). InvoiceKaro generates invoices that include all of these mandatory fields automatically.
Our free plan lets you create unlimited invoice previews, auto-calculate all GST components, and download your invoice as a PDF (with a small watermark). Upgrade to InvoiceKaro Pro at just ₹299/month to remove the watermark, save unlimited invoices, add your company logo, and unlock advanced features like GST return summaries and Excel export. Trusted by thousands of small businesses, traders, and independent professionals across India — from Delhi to Chennai, Bengaluru to Kolkata.