Do next — one tap each
Your money check — what needs your attention in rupees
Loading...
On WhatsApp, send money check any time to get this. Items marked “not checked yet” are unknown, not zero.
AI Your business, in plain language
Loading...
Cash outlook — will you cover this month's GST?
Create invoice
All invoices
| Invoice | Client | Amount | Due | Status |
|---|
Credit & debit notes
A credit note lowers what a buyer owes (return, discount). A debit note raises it (price rise, extra charge). Enter the amount before GST; the tax is worked out for you at the invoice's own rate. Both appear in your GSTR-1 and 3B drafts for the month of the note. A note can only go on an invoice that has been sent.
| Note | Type | Invoice | Date | Total | Reason |
|---|
Check your bank statement
Upload your bank's CSV export and we'll match each money-in row to your open invoices by amount and buyer name. Nothing is marked paid automatically — matched invoices get a "Payment claimed" flag in the table above, and you confirm each one after checking your bank.
Set up a retainer (auto-generated on schedule, no manual re-entry)
| Client | Amount | Interval | Next run |
|---|
AI Snap a receipt AI reads it, you confirm before saving
| Vendor | Amount | GST | Category | Date |
|---|
GST notices
Log a notice the day it arrives. Guardian warns you as the reply date nears. A reply draft is only a draft: your CA reviews it, and nothing is ever filed or sent for you.
Documents your CA asked for
Items GSTSahi can already see are ticked for you. Tick the rest when you have sent them to your CA.
Tamper-proof evidence
Your activity log is fingerprinted and a proof is requested from public OpenTimestamps servers. A new proof stays pending until it is confirmed on the Bitcoin chain, which can take hours. This page never says confirmed.
Tell us what to fix
Your choices
Switching one off stops that feature for your business. You can switch it back on any time; every change is recorded.
Team access
Give someone their own login. Staff can work on invoices, clients and expenses but cannot change settings, manage the team, or download/erase data. Viewer can only look.
Download your data
A JSON file with your business, invoices, clients, expenses and other records.
Erase my data
Deletes clients, reminder history, drafts and chat sessions. Invoices, expenses and other tax/accounting records are kept because GST law expects them to be retained; your account stays open.
Bills you owe reminders come to you only; suppliers are never contacted
Bills appear here when an expense is recorded as unpaid. Micro and small suppliers also have a legal deadline (below); the earlier date applies.
Pay small suppliers on time the 15 / 45-day rule (Income-tax s.43B(h))
If you buy from a micro or small business registered on Udyam, pay within the agreed period, and never later than 45 days (15 days if nothing is agreed in writing). A bill still unpaid on 31 March after that can lose its tax deduction for the year. Mark each supplier below as micro or small so this can watch their bills. It uses the bill date as the start, only reads your books, and never contacts a supplier. Your CA makes the final call on any tax effect.
Vendor compliance radar manual, honest — no live GST portal check (see note below)
GSTSahi can't automatically verify whether a vendor actually filed their own GST return — that needs a government API integration this account doesn't have yet. What this does instead: gives you one place to log a vendor and flag a real concern you've already learned about (a missed filing, an inactive GSTIN you noticed on the portal yourself), so it doesn't get lost in a WhatsApp chat.
| Vendor | GSTIN | MSME | Notes | Risk flags |
|---|
Reconcile against your GSTR-2B manual upload — see note below
GSTSahi can't fetch your GSTR-2B automatically — that needs a paid GSP (GST Suvidha Provider) connection to the government system, which this account doesn't have. Instead: download your GSTR-2B JSON file yourself (GST Portal → Services → Returns → GSTR-2B → Download → Generate JSON File to Download) and upload it here — completely free, same file, just one manual step. This only checks expenses that have BOTH a vendor GSTIN and their invoice number saved (see the Expenses tab) — older expense records without those won't be checked.
Past checks
| Period | Matched | Supplier-not-filed flags | Run at |
|---|
Ask a question about your business
Try: "how much am I owed", "who's overdue", "remind Ramesh". Answers use your real invoice data — AI only figures out what you're asking, it never invents a number.
Full data export
Download everything — invoices, clients, recurring templates — as JSON. Useful for backups or moving your data.
Business profile
WhatsApp (optional — leave blank to keep using click-to-chat mode)
Only needed if you've set up your own Meta WhatsApp Business API number. Without this, invoices/reminders use click-to-chat links you send manually.
Invoice details (printed on your PDF invoices)
Your business address is required on a GST tax invoice. Bank details, terms and a signatory name are optional.
Payments
Invite your accountant
Gives your CA read access to your invoices, GSTR-1 export, and filing tools — never your login.