The signal drops. The sale doesn’t.
Search, cart, payment and receipt all run off the phone. The bill queues and uploads itself. If the network drops mid-payment, a retry returns the original invoice, so no customer is ever charged twice.
Let’s Take Your Dukan Up
Finish every sale, know what you sold, and never lose a bill to a dead signal. Billing, khata and stock on the phone you already have. Tap, scan or say the order out loud, and ask Sathi AI about your shop in Hindi or Marathi.
Launching soon on Android. Free plan forever. No card, nothing to pay to reserve.
Your accountant’s login is free on every plan · English, हिंदी, मराठी

Tap it, scan it, or say it out loud. The bill is the same bill, and it finishes whether the network does or not.
Search, cart, payment and receipt all run off the phone. The bill queues and uploads itself. If the network drops mid-payment, a retry returns the original invoice, so no customer is ever charged twice.
Outstanding across 23 customers
Sample names and figures
Loose goods take a weight and price themselves. The cart line shows the arithmetic, so it can be checked rather than trusted.
The phone camera is the scanner. No gun, no dongle. A code you have never sold is looked up online in the shared catalogue.
Speak the order in Hindi, Marathi or English. Nothing goes on the bill until you check it and tap Add.
Voice is the one of the three that usually needs a signal, because most phones need the internet to understand speech. Tapping, and scanning your own stock, work without it. We would rather say that here than let you find out at the counter.
Tap a question the way a shopkeeper would actually ask it. Sathi AI reads your own figures, so you never get a generic chatbot answer.
Photograph the distributor’s invoice. Items, quantities and rates come back as a draft purchase entry.
One card each morning: yesterday’s take, what is running out, who owes you.
Type “अमूल बटर 100 ग्राम 62” and the name, unit, pack size and price are filled in for you.
What sold, what sat on the shelf, and which khata needs a call this week.
Today’s sales: 47 bills, 15% ahead of yesterday at the same hour.
No installation visit, no training session, no annual contract signed before you have seen it work.
Phone number and shop name. That is the whole form.
Scan a barcode and the name and pack size fill themselves in from the shared catalogue. Or type it the way you say it and let Sathi AI do the rest.
Tap the items, take the payment, print or WhatsApp the receipt.
You do not need the whole shop on day one. Scan each item the first time you sell it, and the catalogue builds itself. No Sunday lost to data entry.
A notebook, another billing app, or Tally at the accountant’s end. None of those is a reason to start over.
Start with today’s bills and enter the outstanding udhaar balances as you collect them. Nothing needs to be back-dated for the app to be useful tomorrow.
Export your product list as a spreadsheet and send it to us. We import names, pack sizes, prices and opening stock for free, on any plan, before you pay us anything.
Nothing changes for them. Give your accountant the free login and they read the same figures out of DukanUp, or take the spreadsheet export they already know.
Run both apps side by side for a week if you like. We would rather you were sure.

Works on the phone you already have: Android 8 and above, and it is built to stay light on an entry-level device.
We import your product list free, on any plan, before you pay us anything. Run both apps side by side for a week if you like.
Plenty of good billing apps exist. This is the short list of things that made us build another one.
| At the counter | Most billing apps | DukanUp |
|---|---|---|
| Billing with no internet | Partial, often read-only, or the app opens but will not save a bill | Full: search, cart, payment and receipt all work, and the bill uploads itself later |
| Network drops mid-payment | Risk of a double bill. Retry and the customer may be charged twice | Impossible by design. A retry returns the original invoice, never a new one |
| Asking a question about your shop | Dig through reports, with filters, date ranges and an export | Ask in Hindi or Marathi, answered from your own data, offline for the common ones |
| Ringing up when your hands are full | Type it: find the product, tap the field, type the quantity | Say it out loud: “do kilo basmati aur ek Parle-G”, matched against your own stock and added only after you check it |
| Entering a supplier’s bill | Typed line by line, twenty minutes per delivery | Photograph it and Bill Scan drafts the whole purchase entry for you to check |
| What "AI-powered" means | A badge on a search box, or a chatbot that answers from the internet | Five everyday jobs done from your own books: ask a question, scan a supplier bill, add products, a morning brief, a monthly review |
| Your CA’s access | A paid seat, or a monthly spreadsheet export | Free and uncounted on every plan, including Free |
| Language | Translated labels over English reports and receipts | English, हिंदी, मराठी through the app, the receipt and Sathi AI’s answers |
| Staff, khata and delivery | Separate apps: a khata app, a staff app, a billing app | One app for udhaar, attendance, salary and delivery runs beside the till |
| Desktop / Windows billing | Usually yes | Not yet. Android comes first. |
Numbers in the Indian system: ₹1,24,500, not ₹124,500. Dates the way they are read here. Receipts, alerts and Sathi AI’s answers all in the language you picked, and switching it re-reads what is already on screen.
Yes, and not in a limited way. Product search, the cart, payment, the receipt and the stock deduction all run from the phone. The bill is queued and uploads itself when the connection returns. The only things that need a connection are adding a new product, running reports and changing settings.
No. Every bill is given an id the moment the cart is opened, before payment. If your phone resends that bill because it never saw our reply, our server recognises the id and returns the original invoice instead of creating a second one. It is the single most important thing we built.
Neither. An Android phone is enough. The camera is the scanner. A Bluetooth thermal printer is optional; you can also send the receipt on WhatsApp.
Yes. The accountant role is free and uncounted on every plan, including Free. Give them a login and they see the reports they need, nothing more.
You drop back to the Free feature set. Billing keeps working, your data is untouched, and nothing is deleted. We will never lock a shopkeeper out of the till over a payment.
English, Hindi and Marathi across the app, the receipt and Sathi AI’s answers.
It is encrypted in transit and at rest, your shop is separated from every other shop, and inside your shop your staff see only what their role allows. We do not sell it, advertise against it, or use it to train AI models. See the Privacy Policy.
Yes. Export a spreadsheet from Reports at any time. If you close your account we will send you a full export free of charge first.

Free to start. Your data is yours, and you can export or delete it whenever you like.