Billing and inventory software for Indian shops.

Built for pharmacies, spare parts and hardware shops, retail counters, wholesalers and composition dealers. It runs on your own Windows PC or Mac, prints a GST bill in a few seconds while the customer waits, and reads a supplier's invoice from a photo so nobody has to type it in. The phone app keeps billing when the PC is off.

Seven days free, with no online account and no card. Windows 7 to 11, macOS 12 and later, Android and iPhone. The interface is in English, Hindi or Hinglish, your choice.

The Layerdots ERP dashboard on a Windows PC: today's sales, dues, low stock and the recent bills

The dashboard, as it opens every morning. A real screen with sample data.

GST billing software that runs the whole counter

From taking the stock in to handing over the final bill. Tell it whether you run a pharmacy, a retail counter or a wholesale business and the invoice, the columns and the reports change to match.

Fast billing & POS

Keyboard-driven billing with barcode scan-to-bill: search, auto-fill price and batch, discount, and print a GST invoice in seconds, as a simple B2C bill or a full B2B invoice. Cash, card, UPI or credit. Modify, return or cancel a bill and stock and dues adjust on their own.

AI invoice scanning

Upload a wholesaler invoice and AI reads photos and PDFs line by line, even across multiple pages. Excel files import directly and never use your scan quota. Review, edit, import. No manual typing.

Reports & GST

Daily sales, item movement with profit, sales by staff, dead stock, expiry, reorder and receivables by age. For GST: rate-wise summaries, invoice-wise Sales & Purchase registers, and GSTR-1 and GSTR-3B exports. Everything leaves as PDF or Excel, and as Tally XML for your CA.

Check your GST file before you file it

One click checks your GSTR-1 before it goes near the portal: the mistyped GSTIN, the bill whose tax type does not match the buyer's state, the items missing an HSN code. Fix the list, then upload.

E-way bills & e-invoices (IRN)

A real e-way bill with its EWB number straight from a saved invoice, no portal upload, printed or saved as a PDF with its QR code. For B2B invoices, the IRN and signed QR code come back in one click and print on the invoice as the law requires. Cancel inside the 24-hour window. On Gold & Platinum.

Works without internet

Everything runs on your own PC, so billing never stops when the connection does. No monthly login to a website, no waiting for a page to load between customers. The internet is only needed for AI invoice scanning, e-way bills and optional cloud backup.

The rest of it, in one list

Every line below is in every plan. It is long because the work of a shop is long.

At the counter

  • UPI QR on every bill. That bill's exact amount pre-filled, on A4, thermal and phone bills; set your UPI ID once.
  • Estimates & quotations. Quote without touching stock or dues, convert to a real invoice in one click.
  • Every customer's own price. Items come in at the price they last paid, never above MRP, with a below-cost warning.
  • Sell by weight or length. 1.3 kg, 7.8 metres or half a packet all bill correctly and stock stays exact.
  • Barcode & labels. Generate barcodes, print label sheets, scan to bill with a USB scanner or your phone.
  • Drug interaction warnings. Flags high-risk medicine combinations in the cart, before the bill is made.

Stock & purchases

  • Batch-wise inventory. Automatic low-stock and expiry alerts; stock updates with every sale and purchase.
  • Expiry control. Discount a near-expiry batch to clear it, or return it as a debit note with the tax credit reversed.
  • Money stuck in dead stock. What nobody buys and how much of your cash sits in it, biggest first.
  • Purchase management. Record supplier invoices, auto-add new products, return goods (full or partial) straight to the ledger.
  • Purchase orders. Tick what is running low and it writes the order by supplier, ready to send on WhatsApp; arriving goods become a purchase entry.
  • Import from Marg, Tally or Busy. Items, customers and suppliers from Excel, CSV or DBF, with automatic column matching.

Money & GST

  • Expenses and profit & loss. Real profit after costs and spending, with a P&L PDF for your CA.
  • Profit & margin per item. Cost is captured at the moment of sale, so margins stay honest after price changes.
  • Export & SEZ invoicing. LUT or IGST endorsement, 22 CBIC currencies converted at that invoice date's rate, IEC, shipping bill and AD code in place.
  • Alerts & GST reminders. Filing due dates (GSTR-1/3B, QRMP, composition), the ₹40 lakh registration limit, expiring stock and overdue dues.
  • Composition scheme. Bills print as a Bill of Supply and your 1% turnover tax is worked out for you.
  • Share your price list. A PDF or Excel price list by category or supplier; your purchase cost stays out of it.

Customers & staff

  • Customer management. Quick-add from billing, credit limits, and a ledger you can hand over as a statement.
  • Supplier management. Distributor records with GSTIN, a running ledger, and payments both ways.
  • WhatsApp invoices & reminders. Send the bill or a payment-due reminder in one click.
  • Logins & roles. Admin and staff accounts with per-shop, per-feature access.
  • Sales by staff. Bills, value, discounts and refunds per person at the counter, owner-only.
  • Find anything instantly. Ctrl+K searches every item, customer, supplier and bill at once.

Running the shop

  • Live dashboard. Today's sales, dues, low stock and expiring stock the moment the app opens.
  • Activity history. A timestamped audit trail of every sale, edit and cancellation, by staff member.
  • Recycle bin. Deleted items, parties and purchases are recoverable for 30 days.
  • Multiple businesses. More than one shop from a single install, switched in a click.
  • English · हिंदी · Hinglish. The whole interface switches in one click.
  • Print the way you want. A5, A4 or a 58/80mm thermal roll, colour or black and white, your columns.

Your data

  • Backup & restore. Scheduled backups to any folder or drive, plus one-click manual copies.
  • Off-site cloud backup. An encrypted copy leaves the machine daily, locked with your licence key.
  • Cloud sync & work anywhere. Off by default; switch it on to back the shop up and use the phone app anywhere.
  • Remote access for your accountant. A one-time code shares the shop, view only or full editing; revoke any time.
  • Updates that just arrive. Fixes install themselves; every release is signed by Layerdots Media PVT LTD.
  • Shop configuration. Name, GSTIN, bill prefix; tell it pharmacy, retail or wholesale and it adapts to match.

Your shop in your pocket

The free phone app runs your shop from your phone: bills, purchases, dues, stock, reports and profit, even when the PC is off. An offline bill gets its real invoice number and lands in your books the moment the PC is back.

Making a bill on the Layerdots phone app: item, GST split and total

Bill on the go

Layerdots phone app home screen, connected to the shop computer

Everything in one place

Sales overview, 7-day chart and top sellers on the Layerdots phone app

Sales & reports anywhere

A look inside the app

Real screens from the Windows desktop app. Use the arrows to browse.

One app, and it takes the shape of your trade. You pick your business when you set up — pharmacy, restaurant or café, or any other shop such as grocery, hardware, paint, footwear or general store — and the screens change to match. A pharmacy gets batches, expiry and salt names. A restaurant instead gets a floor of tables, running tabs and a tile menu you tap by dish. Every other trade gets the straightforward counter you see in the first few screens below. The billing, GST and reports underneath are the same product either way.

Photograph the supplier's bill. Skip the typing.

1. Photograph the supplier's bill with your phone.

2. The same items appear on your computer. No typing.

Set up the same day

There is no setup fee, no server to configure and nobody who has to visit your shop. Four things, in this order, and the longest of them is deciding your bill prefix.

  1. Install it. Run the setup file on your Windows PC or your Mac. Nothing else is needed on the machine.
  2. Tell it about the shop. Pharmacy, retail or wholesale, your name and GSTIN, and the prefix you want on invoice numbers.
  3. Get your stock in. Photograph a supplier's invoice and let it read the lines, or import the item list you already keep in Excel. Typing them in by hand is the last resort, not the first step.
  4. Bill. Search, add, take the payment, print. The first one takes about thirty seconds, mostly spent looking for the print button.

Get Layerdots ERP, free for 7 days

Install on your Windows PC or your Mac, and add the free phone app.

Windows app
64-bit · the full ERP installer (.exe)
Which Windows do you have?
Mac app
macOS 12 or newer · notarised by Apple (.dmg)
Which Mac do you have?
Android app
Bill, collect dues, check stock and see reports · works even when the PC is off
Get it on Google Play
iPhone app
The same app, for iPhone and iPad
Download on the App Store

On your phone right now? Send the download link to yourself on WhatsApp and open it on your computer.

Windows 10 & 11
Downloads the signed installer (.exe). Just run it. It is code-signed by Layerdots Media PVT LTD, so if SmartScreen warns on first run, click More info → Run anyway.
Windows 7, 8 & 8.1
A separate build for older PCs, because the current one needs Windows 10 or newer to start at all. It is the same application with the same features and the same data. It is not yet code-signed, so Windows will say the publisher is unknown: click More info → Run anyway (on Windows 7 the box says Run; in Internet Explorer choose Actions → Run anyway). One file for 32-bit and 64-bit machines. It needs Windows 7 with Service Pack 1 (or 8 / 8.1) on a PC from roughly 2006 or later; very old processors (Pentium 4 without SSE3, Athlon XP) cannot run it. The downloaded file is about 80 MB; a much smaller file is a broken download. Not sure which Windows you have? Press Windows key + Pause, or right-click This PC → Properties.
Mac
Not sure which build? Apple menu → About This Mac. An M-series chip (M1 or newer) takes the Apple-chip build, Intel takes the Intel one. Both are notarised by Apple, so they open with no security warning: drag the app into Applications.
Android
Installs from Google Play, and updates itself from there.
iPhone & iPad
Installs from the App Store, and updates itself from there. The same app as Android.
The billing programs Indian shops actually run on almost never work on a Mac. This one does.

A full shop system, billing through purchases, inventory, GST returns and reports, is a Windows habit in India. The desktop packages most shops know publish Windows-only system requirements, and what they offer a Mac owner is a workaround: a Windows machine rented in the cloud, or a compatibility layer to fake one on your own hardware.

Layerdots installs straight onto macOS, built natively for both Apple-chip and Intel Macs, signed by Layerdots and notarised by Apple. No Parallels, no Boot Camp, no rented Windows desktop, no virtual machine. It is the same application as the Windows one, with the same data, and one licence covers both.

Yearly plans, everything included

Every plan includes full billing, inventory, purchases, reports and backup. Plans differ on AI scans, shops, e-way bills, e-invoices and shop sharing. Try it first with the 7-day free trial.

Basic
3,500
+ 18% GST = ₹4,130/year
  • Billing, inventory, purchases & GST reports
  • Unlimited bills & products
  • 200 AI invoice scans/month
  • Single shop
  • Phone app: bill even when the PC is off
  • Remote Access: view a shop shared with you
  • Backup & restore
  • One shop on multiple PCs (Gold & Platinum)
  • E-way bills (Gold & Platinum)
  • E-invoices / IRN (Gold & Platinum)
  • Share your shop with others
  • Priority support
Buy Basic on WhatsApp
Platinum
11,000
+ 18% GST = ₹12,980/year
  • Billing, inventory, purchases & GST reports
  • Unlimited bills & products
  • 1,500 AI invoice scans/month
  • Up to 3 shops
  • Phone app: bill even when the PC is off
  • Remote Access: view a shop shared with you
  • Backup & restore
  • Use one shop on multiple PCs
  • 100 e-way bills/month
  • 100 e-invoices (IRN)/month
  • Share your shop with unlimited people
  • Priority support
Buy Platinum on WhatsApp

The 7-day free trial has all of this, with 10 AI scans (Excel imports unlimited), without e-way bills and e-invoices.

To buy, message us on WhatsApp or call +91 93682 76704. Your licence key activates instantly. When the trial ends your data stays on your PC; activate any time to continue.

Common questions

What happens when the 7-day trial ends?

Your data stays on your PC. Billing pauses until you activate a licence key, and you can buy one any time on WhatsApp. Activate and everything continues exactly where you left off.

Does it work offline?

Yes. Billing, inventory, reports and backups all work without internet. You only need internet for the optional extras: AI invoice scanning, Cloud Sync and app updates.

Can I move to a new PC?

Yes. Take a one-click backup from Settings, copy it to the new PC and restore it there. If you use Cloud Sync, just activate the new PC with the same licence key and your data downloads automatically.

Can I bring my data from Marg, Tally, Busy or Excel?

Yes. Export your items, customers and suppliers from your current software as Excel, CSV or DBF, then import the file. Columns are matched automatically and you can adjust them before saving.

How many shops can I run on one plan?

Basic covers 1 shop, Gold up to 2 shops and Platinum up to 3 shops, all from a single install and switchable in one click.

Can I generate e-way bills?

Yes. Generate a real e-way bill with its EWB number straight from a saved invoice, after a one-time connection to your e-way bill portal account. Any shop type can use it: one is needed whenever goods worth over ₹50,000 move. On Gold and Platinum; not in Basic or the trial.

Can I generate e-invoices (IRN)?

Yes. The app reports a B2B invoice to the government portal and prints the IRN and signed QR code it returns on the invoice, as the law requires on the buyer's copy. It can generate the e-way bill in the same step, and cancel a reported invoice within 24 hours. Needed once your turnover crosses the government's limit. On Gold and Platinum; not in Basic or the trial.

How does Remote Access work?

You send a one-time code to your accountant or our support team, they enter it in their own Layerdots ERP, and they get that one shop over the internet. An invite is view only or full editing, nothing starts until you approve the connection, and you can revoke it any time. Needs Cloud Sync on for the shared shop. Gold shares with 1 person, Platinum with unlimited.

Can I use it on two computers?

Yes. Activate the same licence key on both PCs and connect the second one to your existing shop; the app offers this right after activation. Both computers then work on the same shop, in sync both ways, sharing one invoice number series so two bills can never get the same number. Both need internet to bill.

How do I buy?

Message us on WhatsApp or call +91 93682 76704. After payment we send your licence key, and you activate inside the app in under a minute.

Your data stays with you

Your sales, customers and stock live in a file on your own computer, in your Documents folder. Not on our server, because there is no server holding it. We cannot read it, and there is nothing for us to sell.

Cloud Sync exists, and it is switched off until you switch it on. Turn it on and that shop is copied to a private account only you can reach, on servers in Mumbai, so a second computer or the phone app can work on the same shop. Turn it off and the copying stops.

Tested on a shop far bigger than yours

We filled it with more than a real shop will ever hold: 25 lakh products, 20 lakh invoices, 60 lakh sale lines. Then we fixed whatever struggled. These are measurements taken on that shop, not projections.

Measured on one ordinary desktop PC, on the seeded shop described above.
What was measuredResult
Finding a medicine across 25 lakh products7 msa barcode scan is quicker still
Saving a bill while a heavy report runsabout 1 msthe counter does not wait for the report
Dead Stock across 25 lakh items3 min → under 3 soutstanding-balance checks went from hours to seconds

Start billing in the next ten minutes

Download the free 7-day trial. No online account and no card.

Download Free