Inventory management
Track stock with low-stock and reorder levels, stock taking and valuation.
Learn more about inventory managementMyDukan is billing, inventory and accounting software for Indian businesses — purchases, sales, stock, customers, suppliers and GST in one place, on the web and on mobile.
New to MyDukan? Create your account

Built for every kind of Indian business
One system for your entire retail operation
From inventory to invoicing, from customers to GST — MyDukan brings all your retail operations together in one simple, connected system.
Retail ERP features
From inventory to invoicing, from customers to GST — MyDukan brings all your retail operations together in one simple, connected system.
Track stock with low-stock and reorder levels, stock taking and valuation.
Learn more about inventory managementInvoices with CGST + SGST or IGST worked out, and PDF copies ready to share.
Learn more about gst billing & invoicingQuotations, sales orders, challans, invoices and returns — on cash, credit or finance.
Learn more about sales managementPurchase orders, GRN, supplier bills and returns, each created from the one before.
Learn more about purchase managementCustomer records with GSTIN for B2B, receipts, outstanding and ageing.
Learn more about customer managementSupplier bills, credit days and payments — with duplicate bill checks.
Learn more about supplier managementRun several branches, transfer stock between them and see stock by branch.
Learn more about multi-branch managementSales, stock and accounts reports — model-, brand- and salesperson-wise.
Learn more about reports & analyticsTrack each item by IMEI, serial number or batch, with purchase and sales history.
Serial & batch in final testing
Learn more about imei, serial & batch trackingReceipts, payments, contra and journals, posted automatically from every bill.
Learn more about accountingGSTR-1 with JSON export, GSTR-2, GSTR-3B and reconciliation from your bills.
Learn more about gst returnsBuy phones from customers, record condition and sell with GST on the margin.
Learn more about used phone managementHow it works
Each step is created from the one before it. Approve a document and stock, accounts and GST update together.
Items, customers, suppliers, branches and account heads — set once, used everywhere.
Import from your old software or sync models from the shared global catalog.
Pick the supplier, add items and approve — stock is added to your inventory.
Create a sales invoice on cash, credit or finance; GST is worked out for you.
Look up any item by barcode, serial or IMEI and see its full history.
Every approved bill posts to your books; GSTR returns are ready to review.
GST & accounting
Approve a document and it posts double-entry vouchers and records GST in the same step — nothing to re-type at month-end.
Invoice approved
Sales, purchase or return
Tax split
CGST + SGST, or IGST by state
Vouchers posted
Double-entry, automatically
Returns ready
GSTR-1 · GSTR-2 · GSTR-3B


Global item catalog
MyDukan keeps a shared list of product models and brands. Import what you sell into your own catalog — specifications come with it, prices stay yours.
A shared list of models and brands.
Pick the models you actually sell.
Added in one tap — even from the invoice screen.
Your items, with your own prices.
Item tracking
The industry you pick at signup sets how new items are tracked. Each item uses one method, and you can change it item by item.
Mobile
Each handset by IMEI and IMEI2, from purchase to sale.
Pharma
Stock by batch and expiry; the earliest expiry is offered first.
Computer
Each unit by its manufacturer's serial number.
Other retail
Plain quantity for items that don't need unit-level identity.
Import your data
Bring your masters across from your old software, and check a dry run before anything is saved.
Before
Imported
Documents can also be bulk-imported from a spreadsheet.
Ready to buy and sell
Set prices, then start billing.
Web + mobile
A web app for the counter and back office, and a mobile app for Android and iOS — on one account, with the same data.



Purchases, sales, accounts, GST and masters.
Dashboard, billing and Quick Stock In.
Scan IMEIs and barcodes with the camera.
One account, the same data on both.
On the web: keyboard shortcuts for busy counters
Works with
Why MyDukan
Purchases, sales, stock and accounts update together when a document is approved — so the numbers match.
GST split on every bill, HSN codes, GSTR returns and prices in ₹ — the way Indian businesses work.
Track items by quantity, IMEI, serial or batch — the software adapts to what you sell.
A web app for the counter and back office, and an Android & iOS app for the floor.
Our team
A product team building the retail ERP that Indian shops use every day.

Founder

CTO

Senior Software Engineer

Junior Software Engineer

Junior Software Engineer

Senior Software Engineer
FAQ
MyDukan is cloud billing, inventory and accounting software for Indian businesses. It brings sales, purchases, stock, customers, suppliers, accounts and GST into one system, across one or more branches.
Yes. MyDukan runs in the cloud. The full ERP is available as a web app, so there's no desktop software to install.
Yes — a mobile app for Android and iOS with the dashboard, billing, Quick Stock In and a camera scanner for IMEIs and barcodes. It uses the same account and data as the web app.
Yes. Mobile phone retail is where MyDukan is used most today, with IMEI tracking, EMI and financier sales, exchange/trade-in, MRP/MOP/dealer pricing and a used-phone workflow built in.
Yes. Each handset is tracked by IMEI — with a second IMEI for dual-SIM phones — from purchase through stock to sale. IMEIs can be scanned with the phone camera.
Batch tracking with expiry dates (earliest expiry offered first) is built and currently in final testing.
Serial number tracking is built and currently in final testing.
Yes. You can set up multiple branches — including warehouses and stock points — transfer stock between them and see stock branch by branch.
Yes. GST is split into CGST + SGST or IGST on every document, reverse charge is supported, and you get GSTR-1 (with a JSON export for the GST portal), GSTR-2, GSTR-3B and GST reconciliation.
Yes. A separate workflow lets you buy used phones from customers, record IMEI, condition and seller details, sell them one per invoice with GST on the margin, and handle returns.
Yes. Brands, categories, product groups, items, price and tax templates and document types can be imported from your previous software. You can also add models from a shared catalog.
Purchases, sales, stock, accounts and GST — connected in MyDukan, on the web and on your phone.