Specially designed for India's SMEs & MSMEs — unlimited bills, unlimited quotations, unlimited customers. Get started free →
Apna Invoice
नमस्ते · Welcome Made in India Free during beta

Free GST Invoicing Software Built for Indian Businesses

Best free online invoice generator, GST invoice generator and bill generator for India — make GST-compliant tax invoices, bills, credit notes and receipts with auto CGST, SGST and IGST. Includes a free GST calculator (no login).

आपका अपना GST बिलिंग साथी — हर invoice सिर्फ़ 60 सेकंड में।

The free online invoice generator, bill generator and GST calculator built for Indian SMEs, MSMEs, freelancers, shops & CAs.

  • Create Professional GST Invoices
    Auto CGST · SGST · IGST · HSN/SAC · place of supply
  • 100% Free — No Hidden Charges
    Unlimited invoices & customers · no card required · free during beta
  • Share Instantly on WhatsApp
    One-click invoice sharing · UPI QR · email · 30-day public link
  • Secure, Fast & Easy to Use
    India data residency · DPDP Act compliant · works on any device
  • Audit-Ready & GST-Compliant
    CGST Rule 46 / 49 · GST 2.0 ready · GSTR-1 & GSTR-3B export · Section 34 credit notes
  • Quotation → Invoice in One Click
    Send price proposals · convert accepted quotes to invoices · separate FY-aware numbering
  • Built-in Reports for Your CA
    Receivables aging · P&L (accrual / cash / GST) · expenses CSV · one-click backup
  • Track Payments & Outstanding
    Record full / part payments · TDS support · auto WhatsApp + email reminders · printable receipts
Start Creating Invoices — It's 100% Free

Free during beta · No credit card · Unlimited invoices · I have an account →

Free GST Calculator · No Login

Free GST Calculator — CGST, SGST & IGST

Live

India's free online GST calculator — CGST · SGST · IGST · intra & inter-state · tax-inclusive or exclusive (reverse GST).

Live calculator — tap any field to recalculate instantly
Quick:

5 most-used slabs. Need 0.10%, 1%, 3%, 40%? Use the full GST app.

Taxable amount (your value)
Where every ₹100 goes You keep % · to GST
Grand Total
Including GST
See Apna Invoice in action

Loved by freelancers, shopkeepers, consultants & CAs across India

60 s
Your first invoice
36
States & UTs supported
₹0
While in beta
100%
GST-compliant format
Serving businesses across Bharat
Delhi Mumbai Bengaluru Chennai Hyderabad Pune Kolkata Ahmedabad Jaipur Lucknow Surat Kochi
3-step setup

Your first invoice in 60 seconds.

Sign up and add your business once — every invoice after that is 60 seconds flat. No onboarding call, nothing to learn.

01

Sign up

Just email and password. No credit card, no company docs.

02

Add your business (one-time)

Paste GSTIN, pick state, upload logo. Letterhead auto-generates on every invoice.

03

Issue invoice — 60 seconds

Pick a customer, type one line item, tap Issue. PDF is ready to WhatsApp.

Built like the law · not just like an app

Your CA will never bounce an invoice back.

Other free billing apps make pretty PDFs. Apna Invoice is engineered around 12+ specific CGST Rules — so the document you issue today still passes muster when your CA opens GSTR-1 next month. No silent edge cases. No "we don't support that case." Audit-defensible by design.

CGST Rule 46 + 49

Tax Invoice · Bill of Supply · Invoice

Title is decided by your data, not a dropdown. No GSTIN → "Invoice". Composition dealer → "Bill of Supply" + Rule 49 footer note. Regular registered → "Tax Invoice". Always legally correct.

IGST Act §5 · CGST §9

Auto CGST · SGST · IGST split

Place of supply is computed from your state vs. the customer's state. Inter-state? IGST. Intra-state? CGST + SGST split to the paisa, with proper round-off. No manual math.

Audit best practice

Books-locked period close

Set "books locked until 31 Mar" once your CA signs off. After that, the system blocks editing or backdating any invoice, payment, expense, credit note, or cash memo into the closed FY. Audit trail logs every lock.

CGST §34(2)

Section 34(2) credit-note window

Credit notes can only reduce GST liability if issued by 30 Nov of the FY following the supply. We compute the deadline per invoice and block late issuance — politely — so you never file a worthless CN.

CGST §9(3)/(4) · Rule 46(p)

Reverse-charge ready

Tick "RCM applicable" — tax is zeroed out, the recipient declaration "Tax payable on reverse charge basis" prints automatically per Rule 46(p), GSTR-1 marks it correctly. Done.

56th GST Council

GST 2.0 ready (Sep 2025)

New 40% sin/luxury slab. New 1.5% / 7.5% under-construction housing rates. Merchant export 0.10%. All loaded — pick the right slab from the dropdown, the system does the rest.

Your CA loves the established billing tools?

They'll love this too — same audit defensibility, same CGST-Rule-46 compliance, for ₹0 during beta. Export GSTR-1 CSV, hand over the books, file in minutes.

What's inside

Everything you need. Nothing you don't.

No bloated ERP. No spreadsheet gymnastics. Just the core tools to bill customers and get paid — the way India does business.

GST auto-detection

CGST+SGST for intra-state, IGST for inter-state. Picks up from customer's state automatically — no manual math.

One-click PDF

Letterhead, logo, signature, HSN/SAC, amount in words (Indian format). Download or print — always pixel-perfect.

Draft → Issued flow

Edit drafts as much as you want. Issue to lock the number and make it legally final. Atomic numbering, no duplicates.

Partial payments

Record advance payments, track balance at a glance. Status moves from Final → Partially paid → Paid as you go.

Customer book

Save customer details once — GSTIN, address, state. Reuse across invoices. Auto-fills the GST tax mode based on state.

Payment reminders

Auto-email nudges at 0 / 3 / 7 / 15 / 30 days past due, or send a one-tap WhatsApp follow-up. Receipts are generated the moment payment is recorded.

Credit notes — GST Section 34

Issue credit notes against an issued invoice with reason codes. Compliant with CBIC Section 34 format for returns, adjustments, and disputes.

Multi-GSTIN / multi-branch

Run multiple companies or state branches from one login. Each entity gets its own GSTIN, logo, numbering series — one click to switch.

One-click backups

Download a full ZIP of your invoices, customers, and PDFs anytime — or schedule it to email itself monthly. Your data, your move.

The Excel Tax

Still billing in Excel? There's a faster way.

Most Indian SMEs still copy-paste an old invoice, fiddle with GST math, and email the file. Here's what you're losing every month.

Excel / WhatsApp PDFs

The way most of India still bills

  • Manual CGST/SGST/IGST math — one wrong state and the whole invoice is non-compliant
  • No HSN/SAC codes handy — Google each line, paste, hope it's right
  • Amount in words written by hand — "lakh" vs "lac" arguments with the CA every month
  • Invoice numbers reset wrong at FY-end — GST officer flags it in audit
  • Version chaos: invoice_final_v3_FINAL.xlsx — nobody knows which one was sent
  • Can't WhatsApp the file directly — customers get a broken .xlsx preview
Apna Invoice

Built for the way India bills

  • Same-state? Auto CGST+SGST. Inter-state? Auto IGST. Zero math on your end.
  • HSN / SAC codes pre-loaded — start typing, pick from the list. Every line is compliant.
  • Amount in words in proper Indian format — "Rupees One Lakh Twenty-Five Thousand Only".
  • Auto FY-reset numbering: ACME/2025-26/0001 → ACME/2026-27/0001 on 1st April.
  • One source of truth — every draft, edit, and revision is tracked with version history.
  • One-click WhatsApp share with a preview-ready PDF. Customer opens it on their phone.
3 Easy Steps

Bill a customer in 60 seconds.

01
STEP 01

Set up your business

Company name, GSTIN, logo, default terms. Uploading takes a minute.

02
STEP 02

Add your customer

Save their details once — we auto-fill them in every future invoice.

03
STEP 03

Issue and share

Fill line items, click Issue, download PDF. Done.

What users say

Loved by India's SMEs & Startups.

From Mumbai consultancies to Bengaluru agencies, business owners use DST's invoice tool to close the month in hours, not days.

Representative scenarios from early private-beta users. Full case studies coming post-launch.

8 hrs/month saved

“We went from Excel chaos to clean GST invoices in a week. The state auto-detection saves me 10 minutes on every inter-state invoice.”

PS
Priya Sharma
Founder · Kavya Design Studio
Mumbai · Design · Branding
100% audit-ready

“Indian-format amount-in-words (lakhs, crores), correct CGST/SGST/IGST logic, FY-reset numbering. This is built by people who actually know Indian compliance.”

AM
Arjun Menon
Practicing CA · Menon & Associates
Kochi · Tax · Advisory
₹50L+ billed/mo

“Finally, an invoicing tool that speaks Indian — lakhs, crores, HSN, SAC, state-based GST. Not a rebranded US product with bolted-on GST.”

RP
Rohit Patel
Director · Patel Trading Co.
Surat · Textile · Exports
Beta pricing

Free for Indian MSMEs, SMEs & startups.

Sign up today and get unlimited invoices, customers, and PDF exports — no credit card, no feature locks, no hidden add-ons. When we launch paid tiers for larger businesses, beta users keep the free plan.

Early-bird plan

DST Invoice · Free

₹0 / Free

For Indian solo professionals, SMEs & startups billing up to 500 invoices/month.

Claim free account →
What's included
  • Unlimited GST invoices (CGST/SGST/IGST)
  • Unlimited customers, products & HSN/SAC codes
  • Logo, signature, letterhead
  • Ink-saver PDF export & print-ready view
  • Email, WhatsApp & public-link sharing
  • Payment reminders & receipt numbering
  • All 36 Indian states & UTs pre-loaded
  • Priority email support
Made in India · Built for Bharat

Your data stays in India. Always.

Hosted on Indian servers, built under the DPDP Act, designed for GST 2.0. Zero offshore data transfers.

GST 2.0 Ready
HSN/SAC + FY numbering
DPDP Compliant
Indian data residency
36 States & UTs
Every jurisdiction pre-loaded
₹ in Lakhs & Crores
Indian number system
Blogs

GST tips & invoicing how-tos

Practical guides for Indian freelancers, MSMEs and CAs — written by the team behind Apna Invoice.

Browse all blogs
FAQ

Questions? We have answers.

How to use Apna Invoice — step by step?
1. Sign up free at apnainvoice.com (no credit card, takes 30 seconds). 2. Add your business once — name, GSTIN, address, state. The state determines CGST + SGST (same state) vs IGST (different state) automatically. 3. Add your first customer — name + state are required, GSTIN optional for B2C. You can also click '+ New' on any invoice to add a customer inline (no page refresh, no lost data). 4. Click 'New invoice' — pick the customer, type description / HSN-SAC / qty / rate / GST%. Defaults to GST 18%, qty 1. 5. Click 'Issue' — the invoice locks, gets a permanent number (auto-resets every 1 April), and the PDF is generated. Goods invoices auto-print 3 copies (Original / Duplicate-Transporter / Triplicate-Supplier) per CGST Rule 48. 6. Share — WhatsApp (pre-filled message), Email (PDF attached), or copy a 30-day public link. UPI QR is auto-included if you've added a UPI ID. 7. Record payment when received — full or part payment, with TDS support. Receipt PDF auto-generated. 8. End-of-month — download GSTR-1 CSV, GSTR-3B summary, receivables aging report, or full ZIP backup from the dashboard. Tip: Install Apna Invoice as a phone app via Chrome's 'Install' menu — works like a native app.
How can I create a GST invoice online for free in India?
Sign up on Apna Invoice (no card required), add your business GSTIN and state once, then create your first GST invoice in about 60 seconds. The tool auto-calculates CGST + SGST for intra-state and IGST for inter-state supplies, supports HSN/SAC codes, and exports a GST-compliant tax invoice as PDF — completely free for unlimited invoices during beta.
Is Apna Invoice the best free GST invoice generator for freelancers and small businesses in India?
We're built specifically for Indian freelancers, MSMEs, SMEs, startups, small shops and CAs. Apna Invoice is fully online (no installation), zero-cost, with India-first defaults — Indian numbering (lakhs/crores), GST slabs pre-loaded, FY-reset invoice numbers, UPI QR on every invoice, and one-click WhatsApp share — with no per-invoice or per-user limit.
Does the invoice generator include HSN/SAC code and auto GST calculation?
Yes — every line item has an HSN/SAC field with a built-in search link to the official GST portal, and you pick the GST rate (0%, 0.10%, 0.25%, 3%, 5%, 12%, 18%, 28%) per item. We auto-split CGST/SGST or IGST based on customer state, round to the paisa, and print the rate on every line as Rule 46 requires.
Can I use this as free billing software for a small shop or MSME?
Yes. Small shops, retail stores, MSMEs and SMEs across India use Apna Invoice as a simple GST billing tool — issue tax invoices, cash memos for over-the-counter sales, credit notes, and track payment status. It runs in any browser on any device — no desktop software to install and no billing-machine hardware needed. Free during beta with unlimited invoices.
Can I download a GST invoice format for free?
Every invoice you create on Apna Invoice exports to a CBIC-compliant GST tax invoice PDF — five professional template styles (Classic Navy, Executive Maroon, Minimal Slate, Mercantile Forest, Heritage Burgundy). The PDF includes GSTIN, HSN/SAC, CGST/SGST/IGST split, place of supply, amount in words, signature block and your bank/UPI details. No template downloads to fiddle with — just create and download.
Are these invoices GST-compliant?
Yes. We include GSTIN, HSN/SAC codes, place of supply, CGST/SGST or IGST split, invoice number, and amount in words (Indian format — lakhs and crores). The format aligns with CBIC's prescribed tax invoice requirements.
Do I need to know the GST rate for each item?
Yes, but we pre-load the standard slabs (0%, 0.10%, 0.25%, 3%, 5%, 12%, 18%, 28%). You pick one per line item; the system handles CGST/SGST or IGST math based on customer state.
What's the difference between draft and final?
Drafts are editable and have no invoice number yet. Once you issue it, the invoice gets a permanent number (e.g. INV-0001), becomes read-only, and is considered legally issued. You can still mark payments against issued invoices.
Can I issue credit notes against an issued invoice?
Yes. Credit notes follow the GST Section 34 format — reason code, reference to the original invoice, CGST/SGST or IGST reversal. They flow through your books and are ready for GSTR-1 reporting.
I already maintain books in spreadsheets or another tool. Is it hard to switch?
No setup migration required for most users — add your company once, paste in customers as you bill them, and carry on. You keep your existing invoice numbering series (we don't force ours). You can also export your Apna Invoice data at any time as a ZIP of CSV files, so you're never locked in.
Can I bill international clients?
Not yet. Apna Invoice is built for Indian domestic GST invoicing in INR (₹) only — export under LUT/Bond, SEZ supplies, and multi-currency billing are intentionally out of scope while we stay focused on MSMEs, SMEs, startups and freelancers billing within India.
What happens to my data?
It lives in your account, on our servers in India. You can export your invoices and customer data any time. We never sell data to third parties.
Who builds this?
Datasoft Technologies (DST) — an Indian software company focused on practical tools for modern businesses. This product is free during beta while we grow.
Free guide · No signup

17-slide getting-started deck

A complete walkthrough — from sign-up to your first paid GST invoice — in 17 slides. Share with your team or your CA.

Download .pptx

Your next invoice is 60 seconds away.

Join the Indian businesses using DST Invoice to ship invoices, not chase them. Free during beta.