A complete walkthrough of every feature — from your first invoice to GST filing.
KhataBook GST is a browser-based invoicing and GST bookkeeping tool built for Indian small businesses. Everything works right inside your browser — no installation needed.
Forgot your password? Click "Forgot password?" on the login screen and a reset link will be emailed to you.
The Dashboard is your home screen. It shows, at a glance:
Click + New Invoice at any time from here to start billing a client.
Every invoice needs a client. Go to Clients in the sidebar to manage the businesses and individuals you bill.
The State field matters — it determines whether an invoice charges CGST+SGST (same state as your business) or IGST (different state).
You can edit or delete a client any time from the Clients table, and jump straight to their transaction history via the Ledger link.
Save your products or services once in Items so you can add them to invoices in a click instead of retyping details every time. Each item stores its name, HSN/SAC code, default rate, and GST percentage, plus optional stock quantity if you want KhataBook to track inventory.
Invoice numbers are generated automatically per financial year and always increase in sequence — GST-compliant by default.
Once a client pays you — fully or partially — open that invoice and click Record Payment. Enter the amount and date. KhataBook automatically updates the status:
| Status | Meaning |
|---|---|
| Unpaid | No payment received yet |
| Partially Paid | Some amount received, balance still outstanding |
| Paid | Full amount received |
| Overdue | Due date has passed and it's still not fully paid |
The Customer Ledger shows a running, statement-style view of every invoice and payment for a specific client — useful when a client asks "how much do I still owe you?" or for reconciling accounts at year-end.
Track your business spending under Expenses — rent, salaries, utilities, supplies, and so on. This feeds into your overall business picture separately from purchase bills (which are specifically GST-relevant purchases from suppliers).
Add the vendors you buy from under Suppliers, then log what you've bought from them under Purchase Bills. Purchase bills capture the GST you've paid on purchases — this becomes your Input Tax Credit (ITC), which offsets the GST you owe on sales. The Supplier Ledger works just like the Customer Ledger, but for money you owe suppliers.
The GST Reports section generates ready-to-use summaries for filing:
Both can be exported to Excel for your accountant or for direct reference while filing on the GST portal.
Visual charts showing trends in sales, top clients, and tax collected over time — helpful for spotting patterns in your business at a glance.
By default your data lives under your own account. If you want staff or your accountant to have their own login, go to Team and invite them by email — you can assign them a role (e.g. admin or staff) that controls what they're allowed to edit.
Under Business & Settings:
KhataBook GST is free to start — the Free plan includes a limited number of invoices per month so you can try every feature. Once you need more, click Upgrade to Premium in the sidebar to unlock unlimited invoices and custom PDF branding. Payment is handled securely through Razorpay; once your payment is confirmed, your account is upgraded automatically, usually within a minute.
Migrating from another system, or working with an accountant who uses Excel? Every major list supports Excel import/export:
| Page | Import | Export |
|---|---|---|
| Clients | ✅ Download template, fill it in, upload | — |
| Invoices | ✅ Download template, fill it in, upload | ✅ Export to Excel |
| Purchase Bills | — | ✅ Export to Excel |
| GST Reports / GSTR-3B | — | ✅ Export to Excel |
For imports, always click Download template first to see the exact column headings expected, fill your data into that same file, then use the Import button on that page to upload it.