Features
Everything Dukaaan does, in plain words
One page, no feature ladder, no locked rows. If it is on this page it works today — what we are still building is on the roadmap instead.
Billing that gets GST right
Pick a customer, pick your items, and the tax works itself out. Finalized documents never change quietly — amendments reverse and repost with a full trail.
- CGST, SGST and IGST chosen automatically from the place of supply
- Quotations that become invoices without retyping
- Amend or cancel a finalized invoice — the number stays, the trail is complete
- Credit notes for partial corrections, capped to the invoice they credit
- A clean PDF with the total written in words, ready to send
- Your logo and a picture of your signature printed on the bill
- Gapless invoice numbering per financial year
- GST rates picked from a list, showing the slabs that were correct for the date on the document
- Your terms & conditions filled in on every new document, and frozen on the ones you have already issued
- A price agreed with one customer, filled in on their invoices and marked as theirs
- Delivery challans for job work, approval sales and branch transfers — no tax, no bill
- A separate shipping address on the invoice, frozen as it was the day you issued it
- Items marked exempt, nil-rated or non-GST bill at zero and still land in the right box on your return
Know who owes you, without asking
Every unpaid invoice is tracked from the day you raise it. No diary, no mental arithmetic on a Sunday night.
- A live list of customers who owe you, oldest first
- Ageing buckets so you can see what has gone quiet
- A full ledger for every customer — invoices, payments, balance
- Statements you can hand a customer as they are
Money in, settled properly
Record a payment and put it against the right invoices. Balances update everywhere at once, and the double-entry behind it always agrees.
- Cash, bank, UPI, cheque and card, recorded the way you took it
- Allocate one payment across several invoices
- Part payments handled without a workaround
- Every entry lands in a real journal you can inspect
Stock that counts itself
Sales take stock out and purchases put it back — automatically, from documents you were already creating.
- Stock moves on every invoice and purchase, with no separate step
- Low-stock warnings before the shelf is empty
- Suppliers, purchase bills and supplier payments
- Valuation you can hand to your CA at year end
- A photo of the supplier bill kept on the purchase, the expense or the invoice itself
- Purchase returns that reduce what you owe a supplier and take the goods back off the shelf
GST your CA will accept
Built from the invoices you already entered, so filing month stops being a data-entry week.
- GSTR-1 export in the format your CA or the portal expects
- A GSTR-3B summary reconciled against your own books
- GSTIN auto-fill so a customer's details are typed once, correctly
- A filing history you can look back through
- A warning when a line uses a rate the Council retired in September 2025 — on the date the document carries, so old bills stay quiet
- A check that your HSN codes are long enough for GSTR-1, once you tell us your turnover band
- One screen listing every item whose rate or HSN would look wrong on your next invoice, fixable one at a time
- Export and SEZ invoices billed either with IGST or without it under your LUT, with the declaration printed on the PDF
- Exports, SEZ sales and nil-rated items carried into their own GSTR-1 sections, not lumped in with the rest
The books, without the vocabulary
Real double-entry underneath, owner language on top. You see answers; the accounting stays where it belongs.
- Profit & loss and balance sheet from live data
- Trial balance and a general ledger your CA can tie out, straight off the same double-entry journal
- A cash flow built from your real bank and cash entries — what came in, what went out, and what it was for
- Receivables and payables ageing, customer and supplier balances, sales and purchases by party or item
- Every report exports to CSV or Excel, and every export is logged
- Expenses recorded against the right heads
- A dashboard that leads with the number, not a wall of charts
- Search that still finds the customer when you spell it wrong
Your data, your team, your exit
The parts most billing software treats as leverage. We treat them as table stakes.
- Unlimited users in three roles — owner, staff, and a read-and-export login for your CA
- A CA invited to several businesses switches between them from one login
- Sign in with Google, or with a password you can reset yourself from the sign-in page
- Every financial change audit-logged, with who and when
- A recycle bin, so a wrong tap is not a lost record
- One-click import from a Zoho backup, or CSV from anywhere
- Full export as CSV and JSON, any time, without asking us
- Stored in Google Cloud's Mumbai region — your books stay in India
What isn't here yet
Some things a competitor's free plan does, Dukaaan does not do today — emailing an invoice for you, chasing it automatically, repeating it every month. We would rather list them honestly than let you find out in week two.
See what we're building