Free during beta. Free for life with one referral.
Unlimited invoices, customers and PDF exports, and no card needed to sign up. When paid plans arrive for larger businesses, everyone who joined during beta keeps the free plan.
Refer a friend
Share your referral code from the app. When a friend signs up with it and issues their first invoice, your account is free for life.
1. Sign up free at apnainvoice.com. Continue with Google, or enter your mobile, email and password and verify the one-time code we send. No credit card.
2. Add your business once: name, GSTIN, address, state. The state decides CGST + SGST (same state) or IGST (different state) automatically.
3. Add your first customer. Name and state are required; GSTIN is 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, then type description, HSN/SAC, qty, rate and 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 on WhatsApp (pre-filled message), Email (PDF attached), or copy a 30-day public link. UPI QR is included if you've added a UPI ID.
7. Record payment when received: full or part payment, with TDS support. The receipt PDF is generated automatically.
8. At month-end, download the GSTR-1 CSV, GSTR-3B summary, receivables aging report, or a full ZIP backup from the dashboard.
Tip: Install Apna Invoice as a phone app via Chrome's 'Install' menu. It works like a native app.
How can I create a GST invoice online for free in India?
Sign up on Apna Invoice (continue with Google or verify your mobile, 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. It is free for unlimited invoices during beta.
Is Apna Invoice the best free GST invoice generator for freelancers and small businesses in India?
Apna Invoice is built for Indian freelancers, MSMEs, SMEs, startups, small shops and CAs. It runs fully online (no installation), costs nothing, and comes with India-first defaults: Indian numbering (lakhs and crores), GST slabs pre-loaded, FY-reset invoice numbers, UPI QR on every invoice and one-click WhatsApp share. There is 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%, 18%, 40%, plus the legacy 12% and 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 to issue tax invoices, bill walk-in customers at the counter (printable on 80 mm thermal paper), issue credit notes and track payment status. It runs in any browser on any device, with 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 in five 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. There is no template to download: create the invoice and download the PDF.
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, in 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 GST 2.0 slabs (0%, 0.10%, 0.25%, 3%, 5%, 18%, 40%) and the legacy 12% and 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, and 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?
Yes, in INR (₹). Export invoices, with IGST or under LUT/bond, and supplies to SEZ units are supported, with the port code and shipping bill details, and they are reported in the right GSTR-1 and GSTR-3B tables. Billing in a foreign currency is not available yet.
What happens to my data?
It lives in your account. You can export your invoices and customer data any time, and we never sell data to third parties.
Who builds this?
Datasoft Technologies (DST) is an Indian software company focused on practical tools for modern businesses. This product is free during beta while we grow.
Bill your next customer with Apna Invoice
Set up your business once and issue your first GST invoice in a few minutes.
Apna Invoice uses essential cookies to keep you signed in and, with your consent, analytics cookies to improve the product. Change this any time in
Cookie Settings.