आपका अपना GST बिलिंग साथी

Free GST invoicing software for Indian businesses

GST invoices, purchases, stock, bank reconciliation and GST returns, in one place.

No card needed. Works on phone, tablet and computer.

Sharma Traders
14 Laxmi Road, Shukrawar Peth
Pune, Maharashtra 411002
GSTIN 27AAKFS4821M1Z5
Tax Invoice
Original for Recipient
#SHT/2026-27/0042
Date: 06 Oct 2026 · Due: 21 Oct 2026
Place of supply: Maharashtra (27)
Reverse charge: No
Billed to
Kulkarni Infotech Pvt Ltd
Baner Road, Pune, Maharashtra · State 27 411045
GSTIN 27AABCK7312R1Z9
Description HSN/SAC Taxable ₹ GST ₹ Amount ₹
Laptop, Core i5, 16 GB RAM
2 NOS × 42,500
8471 85,000
18%
15,300
1,00,300
Wireless keyboard and mouse set
6 NOS × 2,500
8471 15,000
18%
2,700
17,700
Amount in words (INR)
Rupees One Lakh Eighteen Thousand Only
Scan & pay ₹1,18,000
Any UPI app
Taxable value
₹1,00,000
CGST
₹9,000
SGST
₹9,000
Grand Total
₹1,18,000
E. & O.E.
Subject to Pune jurisdiction
For Sharma Traders
Authorised signatory
A tax invoice from Apna Invoice, with sample data. A sale within Maharashtra, so GST splits into CGST and SGST.
GST 2.0 rates
5%, 18% and 40%, plus the legacy 12% and 28% for older supplies.
GSTR-1 JSON
A file to upload on the GST portal, and Excel for the offline tool.
UPI QR on every invoice
Add your UPI ID once. Customers scan and pay the balance.
Free during beta
Unlimited invoices and customers, with every feature included.

From the first bill to the GST return

Invoices and purchase bills feed your stock, bank matching, reports and GST returns, so nothing is entered twice.

Billing

Tax invoices, quotations, credit notes and receipts.

  • Tax invoice, bill of supply or invoice, set by your GST registration
  • Quotations that become invoices in one click
  • Credit notes under Section 34, with the time limit tracked
  • Part payments, TDS and numbered receipts
  • Share on WhatsApp, by email or as a 30-day link

Purchases and stock

Supplier bills, expenses and what is left on the shelf.

  • Purchase invoices, with the supplier state read from the GSTIN
  • Input tax credit, with blocked credit under Section 17(5) kept out
  • Expenses by category, and cash memos for purchases without a bill
  • Stock that moves with each invoice and purchase
  • Low-stock alerts and stock adjustments

Banking and GST returns

Match the bank statement and prepare returns from your books.

  • Statements in Excel or CSV from HDFC, SBI, ICICI, Axis and others
  • Each bank line matched to a receipt, payment or expense
  • GSTR-1 with a JSON file for the GST portal
  • GSTR-2B matched against your purchase bills
  • GSTR-3B tables 3.1, 4 and 6.1 worked out
DateBank narrationMoney in
11 Oct 2026 NEFT-KULKARNI INFOTECH PVT LTD 1,18,000
Matched Receipt RCPT-0042

Reports and team

Month-end reports, several businesses and your CA in one login.

  • Profit and loss in accrual, cash and GST views
  • Receivables and payables aging, sales and purchase registers
  • Excel, CSV and PDF export for every report
  • Several businesses, each with its own GSTIN and numbering
  • Team roles for your accountant or CA, with an activity log

GST invoices your CA can file without corrections

These rules are built into invoices, credit notes and returns.

Rule 46
Every field a tax invoice must carry, including HSN/SAC, place of supply and the reverse charge statement.
Rule 46(b)
Invoice numbers in a financial-year series of up to 16 characters, restarting on 1 April.
Rule 48
Original, duplicate and triplicate copies for goods.
Rule 49
A bill of supply with the required declaration for composition dealers.
Section 34
Credit notes against the original invoice, blocked once the 30 November time limit has passed.
Rule 88A
Input tax credit set off in the required order in GSTR-3B.
GST 2.0
The 5%, 18% and 40% slabs from 22 Sep 2025, with the legacy 12% and 28%.
Books lock
Lock a closed financial year so nothing in it can be changed or backdated.
GSTR-1 Summary
October 2026 · Sharma Traders
Table Section Records Taxable value (₹)
4A B2B invoices 38 18,42,500
5 B2C large (inter-state, over ₹1 lakh) 2 2,64,000
7 B2C others 9 3,12,450
9B Credit notes (registered) 3 46,200
12 HSN summary (B2B) 14 17,96,300
12 HSN summary (B2C) 6 5,76,450
Issued invoices and credit notes for the period. Totals tie to your GSTR-3B.
The GSTR-1 screen, with sample data.

Free GST calculator

Add GST to an amount, or take it out of a GST-inclusive price. No login needed.

Same state
The tax splits equally into CGST and SGST, so 18% is 9% and 9%.
Another state
The whole tax is IGST.
GST-inclusive price
₹1,180 at 18% is ₹1,000 plus ₹180 GST.
Open the full GST calculator
GST rate
Supply
Amount is
Taxable value
₹10,000
CGST @ 9%
₹900
SGST @ 9%
₹900
IGST @ 18%
₹1,800
Total incl. GST
₹11,800

GST is taken out of the amount you entered.

Start billing in three steps

  1. Step 1

    Create your account

    Continue with Google, or sign up with your mobile, email and a password. A one-time code verifies your number.

  2. Step 2

    Add your business

    Enter your GSTIN, address and state once, and upload your logo. They print on every invoice.

  3. Step 3

    Issue and share

    Pick a customer, add items with HSN/SAC and GST rate, and issue. Send the PDF on WhatsApp, by email or as a link.

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.

See pricing details
Apna Invoice Free
₹0 per month during beta
  • Unlimited invoices, quotations and credit notes
  • Unlimited customers, items and vendors
  • Purchases, expenses, stock and bank reconciliation
  • GSTR-1 JSON, GSTR-2B match and GSTR-3B
  • Team access for your accountant or CA
  • Full data export and a weekly email backup
Create free account

Frequently asked questions

What business owners and CAs ask before they start.

All questions
How to use Apna Invoice, step by step?
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.

Customize