Made for India's SMEs & MSMEs. Unlimited bills, quotations and customers. Get started free →
Apna Invoice
apnainvoice.com
नमस्ते · 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 सेकंड में।

  • 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

…plus GSTR-1/3B reports, credit notes, quotations, payment tracking and more. See all features

₹0
Free during beta
60 sec
To your first invoice
36
States & UTs built in
Unlimited
Invoices & customers

Made in India by Datasoft Technologies. Real humans on WhatsApp & call.

No login required

Free GST Calculator

Live

CGST · SGST · IGST · inclusive or reverse GST.

Quick:
Taxable amount (your value)
Grand Total
Including GST

Free · no card required · Log in

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

Continue with Google, or use your mobile, email and a password. A quick OTP verifies your number. 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 in 60 seconds

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

Learn the tool

How to use Apna Invoice

Pick a task to see the exact steps. No jargon, no manual to read.

Create & issue a GST invoice

  1. 1
    Sign up in seconds
    Continue with Google, or enter your mobile and verify it with the one-time code we send.
  2. 2
    Add your business once
    GSTIN, state and logo. Your letterhead is generated on every invoice automatically.
  3. 3
    Add the line items
    Pick a customer, type description, HSN/SAC, quantity, rate and GST%. CGST/SGST/IGST is worked out for you.
  4. 4
    Issue & download
    Tap Issue: the invoice locks, gets a permanent number, and the GST-compliant PDF is ready.
Good to know

GST splits automatically: same state prints CGST + SGST, a different state prints IGST, based on the customer's state.

Try it free

Share the invoice and collect payment

  1. 1
    Share on WhatsApp
    One tap opens WhatsApp with a pre-filled message and the invoice link.
  2. 2
    Email or public link
    Email the PDF, or copy a secure 30-day public link the customer can open without logging in.
  3. 3
    Scan-and-pay UPI QR
    Add your UPI ID in settings and a payment QR prints on every invoice PDF.
  4. 4
    Record the payment
    Mark full or part payment (with TDS). A payment receipt PDF is generated automatically.
Good to know

Outstanding invoices can send automatic WhatsApp and email reminders so you chase payments less.

Try it free

Month-end reports your CA actually asks for

  1. 1
    GSTR-1 export
    Download a GSTR-1-friendly CSV of B2B and B2C invoices for the period.
  2. 2
    GSTR-3B summary
    A pre-filled summary with output tax, ITC and net payable, laid out like the form.
  3. 3
    Receivables aging
    See who owes you, bucketed by how overdue they are.
  4. 4
    Profit & loss
    Accrual, cash and GST views, plus an expenses CSV and one-click backup.
Good to know

Every report exports as both PDF (to review) and CSV (for spreadsheets, your accountant, or the GST portal).

Try it free

Quotations and credit notes, the compliant way

  1. 1
    Send a quotation
    Create a price proposal (proforma) and share it just like an invoice.
  2. 2
    Convert in one click
    When the customer accepts, turn the quotation into a tax invoice instantly.
  3. 3
    Issue a credit note
    Raise a Section 34 credit note against any issued invoice, with reason codes.
  4. 4
    Stay audit-ready
    Quotations use a separate FY-aware series and stay out of GST returns until converted.
Good to know

We compute the Section 34(2) credit-note deadline per invoice and block late issuance, so you never file a worthless credit note.

Try it free

Prefer a slide-deck? Download the getting-started guide or read the full how-to.

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. 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's 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 and 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 to issue tax invoices, cash memos for over-the-counter sales, and credit notes, and to 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, 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, 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 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, 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?
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) is 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.

Built & supported by
Datasoft Technologies Datasoft Technologies

Apna Invoice is built and actively maintained by Datasoft Technologies, an Indian software company. It's a supported product with a team behind it, free during beta, not a side-project left to gather dust.

Real-time support
WhatsApp & phone, real humans
Data stays in India
DPDP Act compliant
Actively shipped
New features during beta
Free during beta
No card, no per-invoice limit