Android · हिंदी · मराठी · English

Billing & khata that works
even with no internet.

The bill goes through. The answer comes back. Billing, khata and stock on the phone you already have, with 5,000+ products ready to tick instead of type. Tap, scan or say the order out loud, and ask Sathi AI about your shop in Hindi or Marathi.

Free plan forever. No card, no trial clock, nothing to cancel.

Your accountant’s login is free on every plan

0
Bills lost or double-charged. The till finishes the sale offline, and a retry returns the original invoice
5,000+
Products ready to add, with barcode, name and MRP. Tick what you sell instead of typing it in
7
Staff roles, each seeing only its own screens, all seven on Pro. A cashier never sees your cost price or profit
₹4
A day for Plus, paid yearly. Billing is never gated
See how we compare, including where we are behind →

A queue at 7pm doesn’t wait.

Tap it, scan it, or say it out loud. The bill is the same bill, and it finishes whether the network does or not.

Everything your counter does, live on one phone.

This is the real app running a demo kirana shop. Today’s sales, a bill saved with no internet, staff on duty and an answer from Sathi AI, all in the same place.

  • Bills that finish with no network, and sync themselves later
  • A ready product list: tick what you sell, with barcode and MRP filled in
  • Khata for every customer, with a WhatsApp reminder in one tap
  • Close the day: count the drawer and see any gap, and why
  • Sathi AI answers from your own books, in Hindi and Marathi

Everything the counter needs. Nothing it doesn’t.

Works with no network

The signal drops. The sale doesn’t.

Search, cart, payment and receipt all run off the phone. No spinning wheel at the counter, no “try again later”, and no customer is ever charged twice.

  1. Signal drops mid-saleThe bill is finished and saved on the phone. The customer gets the receipt.
  2. Signal comes backEvery saved bill uploads itself. Nobody has to remember to do it.
  3. Payment retriedThe retry returns the original invoice, never a second one.
Ready product list
5,000+

Tick your products. Don’t type them.

Packaged goods with barcode, name and MRP already filled in. Tap Build your shop, tick what you sell, and prices start at MRP. Change only the ones that differ.

The DukanUp Stock screen of a new shop, with a Build your shop button above Add your first product
Khata

Know exactly who owes you.

Every customer’s balance and how many days it has been. Remind them on WhatsApp in one tap.

The DukanUp Khata tab: ₹11,649.25 owed from 8 customers, sorted by most owed
Day close

Count the galla. See the gap.

Count the notes, and the app tells you if the drawer is short, by how much, and how it worked that out.

The DukanUp Close the day screen showing the drawer ₹19 short, with how the expected cash was worked out
7 staff roles

Staff see only their job.

A cashier bills but never sees your cost price or profit. A stock keeper sees stock, not the cash. Your CA reads, free. All seven roles come with Pro.

The DukanUp Staff screen: Ramesh Patil as owner, Suresh More as cashier and Ganesh Shinde as stock keeper

Tap it

Fully offline

Loose goods take a weight and price themselves. The cart line shows the arithmetic, so it can be checked rather than trusted.

Scan it

Own stock offline

The phone camera is the scanner. No gun, no dongle. A packet you have never sold comes up from the ready product list, online.

Say it

Needs a connection

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.

Sathi AI · साथी

Your shop, answering in your own language.

Ask in Hindi, Marathi or English, the way you would ask a person. Sathi AI reads your own khata, sales and stock, so you never get a generic chatbot answer, and the common questions are worked out on the phone itself, even with no network.

Ask it like this

  • आज कितनी बिक्री हुई?How much did I sell today?
  • सगळ्यात जास्त उधारी कोणाकडे?Who owes me the most?
  • कौन सा माल खत्म हो रहा है?What is running out?
  • आज किती विक्री झाली?How much did I sell today?
  • What is running out?

Bill scan

Photograph the distributor’s invoice. Items, quantities and rates come back as a draft purchase entry.

Daily brief

One card each morning: yesterday’s take, what is running out, who owes you.

Product entry

Type “अमूल बटर 100 ग्राम 62” and the name, unit, pack size and price are filled in for you.

Monthly review

What sold, what sat on the shelf, and which khata needs a call this week.

The real Sathi AI screen · demo shop. “Who owes me the most?”, answered from its own khata.
Get the app

Android, today.

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.

  • A real person on WhatsApp and phone, in English, हिंदी, मराठी
  • Your data is yours. Export it or delete it any time
  • Billing is never gated. An expired plan drops to Free.

Scan to installPoint your camera here and the Play Store listing opens.

Get it on Google Play
Honestly compared

Where we are different, and where we are not.

Plenty of good billing apps exist. This is the short list of things that made us build another one.

At the counterMost billing appsDukanUp
Billing with no internetPartial, often read-only, or the app opens but will not save a billFull: search, cart, payment and receipt all work, and the bill uploads itself later
Network drops mid-paymentRisk of a double bill. Retry and the customer may be charged twiceImpossible by design. A retry returns the original invoice, never a new one
Setting up your productsUsually typed in one by one, or from an Excel sheet you fill in yourselfTick them from a ready list: 5,000+ products with barcode, name and MRP already filled in, priced at MRP to start
Asking a question about your shopDig through reports, with filters, date ranges and an exportAsk in Hindi or Marathi, answered from your own data, offline for the common ones
Ringing up when your hands are fullType it: find the product, tap the field, type the quantitySay it out loud: “do kilo Kolam rice aur ek Parle-G”, matched against your own stock and added only after you check it
Entering a supplier’s billTyped line by line, twenty minutes per deliveryPhotograph it and Bill Scan drafts the whole purchase entry for you to check
What "AI-powered" meansA badge on a search box, or a chatbot that answers from the internetFive 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 accessA paid seat, or a monthly spreadsheet exportFree and uncounted on every plan, including Free
LanguageTranslated labels over English reports and receiptsEnglish, हिंदी, मराठी through the app, the receipt and Sathi AI’s answers
Staff, khata and deliverySeparate apps: a khata app, a staff app, a billing appOne app for udhaar, attendance, salary and delivery runs beside the till
Desktop / Windows billingUsually yes Not yet. Android comes first.

The things shopkeepers ask us first.

Does billing really work with no internet?

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.

If the network drops while I am taking payment, will the customer be charged twice?

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.

Do I need a barcode scanner or a computer?

Neither. An Android phone is enough. The camera is the scanner. Send the receipt on WhatsApp, or print it through your phone’s print option to any printer your phone can print to.

Do I have to type in all my products?

No. 5,000+ packaged products are ready with their barcode, name and MRP. Tap Build your shop, tick what you sell, and prices start at MRP. A packet you scan later fills itself in. Only loose goods and your own items need a name and a price.

How long does it take to start?

A few minutes. Sign up with your phone number and shop name, tick your products from the ready list, and ring up your first bill. You do not need the whole shop on day one: scan each item the first time you sell it. No installation visit, no training session and no contract.

I already use a notebook or another app. Do I have to start over?

No. From a notebook: start with today’s bills and enter each customer’s udhaar balance as they next come in, nothing back-dated. From another app: send us your product list as a spreadsheet and we import names, pack sizes, prices and opening stock free, on any plan. Your CA can keep using Tally with the free accountant login or the spreadsheet export.

Can my accountant see the books without me paying for another seat?

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.

What happens if my subscription expires?

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.

Which languages does it support?

English, Hindi and Marathi across the app, the receipt and Sathi AI’s answers, with numbers written the Indian way (₹1,24,500). Switch the language and what is already on screen is re-read in the new one.

Is my shop data safe, and who can see it?

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.

Can I get my data out?

Yes. Share or save any report as a PDF from Reports. If you are closing your account, email support@dukanup.com first and we will send you a full copy of your bills free of charge.

Bill your next customer on DukanUp.

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

WhatsApp