Layerdots is billing, inventory and GST software built for Indian shops across retail and wholesale/distribution. Bill in seconds, track every batch, and scan supplier invoices with AI. Works on your Windows PC or your Mac, with a phone app to run your shop from your phone too.
From taking stock in to handing over the final bill. It adapts to how you work, whether you run a pharmacy, a retail counter, or a wholesale and distribution business.
Keyboard-driven billing with barcode scan-to-bill. Search, auto-fill price and batch, discount, and print GST invoices in seconds. Pick a simple B2C bill or a detailed B2B distributor invoice. Send an estimate first and convert it to an invoice in one click. Modify, return or cancel a bill, and stock and dues adjust on their own.
Print a UPI QR right on the invoice with that bill's exact amount and number already filled in. The customer scans, checks the figure and pays. No typing a UPI ID, no wrong amounts, no waiting. Set your UPI ID once and it prints on A4, half-sheet and thermal bills, and on the invoice your phone shares too.
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.
The free Android app is a full remote for your shop: make bills, add customers and suppliers, enter purchases, collect dues, and see reports and profit, all from your phone. It keeps working even when the PC is off, so a bill you make gets its real invoice number through the cloud and lands in your books the moment the PC is back. Hold a sale to serve a quick customer, re-run a regular's usual order in a tap, and switch to a dark theme for night billing.
Daily sales, item movement with profit and margin, sales by staff member, dead stock with the money tied up in it, stock, expiry, reorder, B2B and B2C splits, and receivables by age. For GST: rate-wise CGST/SGST summaries, invoice-wise Sales & Purchase registers, and GSTR-1 / GSTR-3B exports.
One click checks your GSTR-1 before it goes anywhere near the portal. It names the customer with the mistyped GSTIN, the bill whose tax type does not match the buyer's state, and every item missing an HSN code. Fix the list, then upload with confidence instead of chasing a "processed with error" message afterwards.
Sell the same item at different rates to different buyers? The app remembers. Pick a customer and every item comes in at the price they last actually paid, marked so you can see where it came from, with a one-tap switch back to your standard rates. It reads your existing bills, so it works on the customers you already have. It never charges above MRP, and it warns you the moment a remembered price falls below what the item now costs you.
Record rent, salary, electricity and labour, then see the one number nobody else shows a shopkeeper: your real profit. Sales without GST, minus what the goods cost you, minus what you spent. A month-by-month chart shows the thing you can never work out in your head, the month your expenses start climbing faster than your profit. A proper Profit & Loss statement, ready to hand your CA as a PDF. No vouchers, no debits and credits, nothing for you to balance.
Batch-wise stock tracking with automatic low-stock and expiry alerts. Stock updates instantly with every sale and purchase, so it's always accurate.
Generate a real e-way bill, with its EWB number, straight from a saved invoice, no manual portal upload. Print it or save it as a PDF with the QR code; the number prints on your invoice too. A one-time setup connects your e-way bill account. For wholesalers and distributors on Gold & Platinum.
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.
Tell it whether you run a pharmacy or another kind of shop, and whether you sell retail, wholesale or distribute. The invoice, the columns, the fields and the reports all change to match, so a chemist gets batches and expiry while a hardware wholesaler gets a full B2B invoice.
Optional and off by default. Your data stays on your PC until you switch it on. Turn it on to back a shop up and use the phone app from anywhere, on any network. With Cloud Sync your phone keeps working even when the PC is off: it shows your shop from the cloud, and a bill you make gets its real invoice number straight away and lands in your books the moment the PC is back.
Share a shop with your accountant, a partner or our support team, from their own computer. You send a one-time code, they enter it, and they get that shop over the internet. You choose what each invite allows: view only, where they see everything but change nothing, or full editing, where they can make bills, adjust stock and manage customers and every change lands back in your books within seconds. Nothing starts until you approve their connection, it is limited to the one shop you pick, and you can disconnect anyone any time. Gold shares with one person, Platinum with as many as you like.
Switching from Marg, Tally or Busy? Bring your items, customers and suppliers across from Excel, CSV or DBF, with smart column matching, in minutes.
Record supplier invoices, auto-add new products, and return goods (full or partial) straight to the ledger.
The app already works out what is running low. Tick the rows and it writes the order for you, grouped by supplier, ready to edit, print or send on WhatsApp. When the goods arrive, the order becomes a purchase entry with everything filled in, and it cannot be received twice by mistake.
Quick-add from billing, instant phone lookup, history search, credit limits, and a full ledger you can hand over as a statement of account.
Send the bill or a payment-due reminder to a customer's WhatsApp in one click.
Turn your stock into a clean price list as a PDF or an Excel sheet, filtered how you like: one category, one supplier, or only what is in stock. Choose the columns, and your purchase cost stays out of anything a customer sees.
Distributor records with GSTIN, a running ledger, and payments both ways: money you pay out, and refunds or scheme credits you get back.
Quote a price without touching stock or dues, then turn the estimate into a real invoice in one click when the customer says yes.
See what each item really earned you. Cost is captured at the moment of sale, so your margins stay honest even after prices change.
Find the goods nobody has bought in months and see exactly how much of your cash is sitting in them, biggest first. Then act on it from the same screen: mark the price down to clear it, or send it back to the supplier.
Half-page A5, full A4, or a thermal receipt on a 58mm or 80mm roll. Pick your printer, print in colour or black and white, and choose which columns appear on the invoice.
Quantities take decimals, so 1.3 kg, 7.8 metres or half a packet all bill correctly and stock stays exact.
On the composition scheme? Bills print as a Bill of Supply with no GST charged, and your 1% turnover tax is worked out for you.
For pharmacies: the app flags known high-risk medicine combinations in the cart before the bill is made. A second pair of eyes for the counter.
Press Ctrl+K anywhere to search every item, customer, supplier and bill at once, then jump straight to it.
See what is expiring and act on it: discount a near-expiry batch to clear it, or send it back to the supplier as a debit note with the tax credit reversed for you.
Generate barcodes, print label sheets, and scan to bill with a USB scanner or your phone.
Run more than one shop from a single install and switch between them in a click.
Admin and staff accounts with per-shop, per-feature access and easy password recovery.
See what each person at the counter sold for any date range: bills made, value, discount given, cash against credit, and refunds they processed. Owner-only, so staff cannot see each other's numbers.
Today's sales, dues, low stock and expiring stock at a glance the moment you open the app.
A live alerts bell: GST filing due dates (GSTR-1/3B, monthly or QRMP, and composition), a heads-up when sales near the ₹40 lakh GST registration limit, plus expiring stock and overdue dues.
A timestamped audit trail of every sale, purchase, payment, edit and cancellation, showing which staff member did it. Filter the whole history by person.
Deleted items, parties and purchases are recoverable for 30 days before they clear out.
Switch the whole interface with one click so staff work in the language they prefer.
Automatic backups to any folder or drive on a schedule you set, plus one-click manual backups. Move to a new computer in under a minute.
A backup on the same computer does not help if that computer is stolen or its drive dies. Switch this on and an encrypted copy of your whole shop goes off the machine every day, locked with your licence key so nobody else can read it. On a new PC, sign in and restore: your bills, stock, ledgers, shop settings and invoice layout all come back.
New features and fixes install themselves in the background. Every release is signed by Layerdots Media PVT LTD, so Windows knows exactly who made it.
Set name, GSTIN and bill prefix; pick your category and type, and the app adapts to match.
The free phone app runs your shop from your phone: bill, collect dues, check stock and see reports, even when the PC is off.

Bill on the go

Everything in one place

Sales & reports anywhere
A quick look at the Windows desktop app. Use the arrows to browse.
1. Photograph the supplier's bill with your phone.
2. The same items appear on your computer. No typing.
No setup fees and nothing to configure on a server. Install it, enter your shop details, and start billing.
Run the setup file on any Windows PC. Takes under 2 minutes.
Pick your business type, enter your shop name and GSTIN. Done in 60 seconds.
Add products manually or scan a supplier invoice with AI to import instantly.
Search, add, pay, print. Your first bill in under 30 seconds.
Install on your Windows PC or your Mac. Add the phone app to bill, check stock, collect dues and see reports from your phone. No online account, no card.
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 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.
On your phone right now? Send the download link to yourself on WhatsApp and open it on your computer.
Every plan includes full billing, inventory, purchases, reports and backup. The only difference is how many invoice scans and shops you get.
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.
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.
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.
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.
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.
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.
Yes. Wholesalers and distributors can generate a proper e-way bill with a real EWB number straight from a saved invoice. A one-time setup connects your e-way bill account (your GSTIN's API username and password from the government portal). This is available on the Gold and Platinum plans; it is not included in Basic or the free trial.
You pick a shop, choose what the invite allows, and the app gives you a one-time code that you send to your accountant (or to our support team) on WhatsApp or over a call. They enter it in their own Layerdots ERP and get that shop on their computer, over the internet. A view only invite lets them see everything without changing anything. A full editing invite lets them make bills, adjust stock and manage customers in your shop, with every change reaching your PC within seconds; editing uses your shop's own invoice number series so numbers never clash. Either way nothing starts until you approve their connection, they only get the one shop you shared, and you can revoke access any time from the same screen. It needs Cloud Sync turned on for the shared shop and an active plan on both sides. Gold can share with 1 person, Platinum with unlimited people; Basic can receive a shared shop but not give one.
Yes. Activate the same license key on both PCs. On the second computer, open Settings, then Data, then "Use this license on two computers" and connect it to your existing shop (the app also offers this right after activation). The whole shop downloads to the second PC, and from then on both computers work on the same shop: bills, stock and customers stay in sync both ways, and both PCs share one invoice number series so two bills can never get the same number. Both computers need internet to bill.
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.
Local-first: your business data lives on your PC by default. Cloud sync is optional and off until you choose to turn it on.
Your sales, customers and inventory stay on your computer unless you turn on Cloud Sync.
We don't collect or sell your data. Cloud Sync is opt-in, into a private account only you can access.
Every installer is digitally signed by Layerdots Media PVT LTD, a registered Indian company, and the Mac builds are notarised by Apple. The app updates itself automatically.
Back up your entire database with one click. Keep a copy on a USB drive for peace of mind.
We loaded Layerdots with more data than a real shop will ever hold: 2.5 million products, 2 million invoices and 6 million sale lines. Then we fixed everything that struggled. Your shop is nowhere near this size, which is rather the point.
Finding a medicine across 2.5 million products takes 7 milliseconds. Barcode scanning is faster still. Your counter never waits for the software.
You can keep saving bills while a heavy report runs in the background. A sale saved during one takes about a millisecond. The report simply gets on with it.
Dead Stock across 2.5 million items went from over three minutes to under three seconds. Outstanding-balance checks that once took hours now finish in seconds.
Big reports run in a separate process, so the app keeps responding while they work. Honestly: a report covering a whole year of six million sale lines still takes a little time. You just get a spinner instead of a frozen screen.
Download the free 7-day trial. No online account, no card, no commitment.
Download FreeLast updated: 4 August 2026
Layerdots ERP is a billing and shop-management system for shops and businesses. This policy covers all of our apps:
In short: your business data stays on your own computer by default, and only leaves it if you choose to switch on the optional Cloud Sync feature. Where a section applies to only one of the apps, it says so.
Everything you create in the app, sales and bills, estimates, inventory, purchases, customers, suppliers, payments, reports and activity history, is stored on your own computer, inside your Documents folder. Unless you turn on Cloud Sync, we do not upload it, we do not run a server for it, and we cannot see it. Any backups you make are saved to the location you choose, on your own drives.
The phone app does not keep a second copy of your shop's records. It reads them from your computer as you use it, and stores only what it needs to work: which computer it is paired with, its pairing credentials and signed-in staff user, your shop name, and any bill you made while the computer was switched off (kept on the phone until it can be sent). Invoice PDFs it creates for sharing are written to the phone's temporary storage. Uninstalling the phone app removes all of it.
The app includes an optional Cloud Sync feature, found in Settings → Data & Backup. It is switched OFF by default; until you enable it, nothing in this section applies and your data never leaves your computer. If you enable it for a shop you have activated with a licence:
The app has an optional invoice-scanning feature. Only when you choose to use it, and only if the file you pick is an image or a PDF, that file is sent to Google's Gemini AI service to read the items for you; Google's handling of it is governed by their own privacy terms. Excel and CSV files are not sent anywhere: they are read on your own computer, which is also why they never count against your monthly scan limit. If you never use invoice scanning, nothing leaves your computer for this feature.
The phone app is optional. If you never pair a phone, none of this section applies and nothing about it affects the desktop app.
What it does. You pair it with your shop's computer using a code shown on the computer. Once paired you can make and view bills, look up stock and batches, manage customers and dues, record returns, see reports, and photograph a purchase invoice for scanning. It is a window onto the shop's records, not a separate copy of them.
How it reaches your data, two routes:
Invoice scanning from the phone uses the same optional AI feature described in section 3, and the same terms apply.
The phone app collects nothing for us. It sends us no usage ping, no analytics and no error reports. There is no advertising software in it, it does not use an advertising identifier, and it does not track you across other apps or websites. Your shop's records go nowhere except your own computer or, on the fallback route above, your own shop's isolated cloud records.
Barcode scanning on Android. The Android app reads barcodes and QR codes using Google's ML Kit, a Google component that runs on the phone itself. It works offline, and we give it nothing but the camera view it needs to find a code. That component also carries Google's own diagnostics channel, which can report to Google how their scanner is running. It is Google's, governed by their privacy terms; it is not something we can switch off, and we never see it. It carries none of your bills, stock, customers or other shop records. The iPhone app contains no Google component and scans using Apple's built-in scanner.
Permissions are asked for only when the feature needs them: the camera for scanning invoices and barcodes, photos if you pick an existing invoice image, and local-network access so the phone can find your computer on your Wi-Fi.
This section is about the desktop app only. The phone app sends us no ping and no error reports. See section 4.
The desktop app sends one launch ping per day: a random install id, the app version, which operating system it is running on (Windows or macOS), a device identifier (a one-way code derived from your computer, used to recognise this installation and, if ever needed, deactivate a specific computer; it can't be reversed to identify your hardware), and, once you've set up your shop, your shop name and phone number, and your license status (trial or paid plan, which plan, and its expiry date), so we can recognise you and help you with your account and renewals. It contains no customer data, no sales or other business data, no actual license key and no IP address, and it is readable only by us. If the app hits an unexpected technical error it also sends a small error report (the error message and technical trace with your computer's username removed, app version, OS name and the same install id: never any business data, capped per day) so we can fix problems quickly. The app also checks for updates. This website uses Google Ads conversion measurement, Microsoft Clarity (to see how the page is used) and an anonymous download counter. We never sell or share data, and we do not sign you in to any online account unless you enable Cloud Sync.
When you save a customer's details for billing or credit, that information is stored in your local database. If you enable Cloud Sync, those details are included in what is synced. The same customer details can be viewed and edited from the paired phone app, which reads them from your computer over your Wi-Fi (or, if Cloud Sync is on and the computer is off, from your shop's own cloud records; see section 4). In all cases you remain responsible for your customers' personal data under the laws that apply to your business.
Some of these details can be sensitive: if you record a customer's PAN or Aadhaar number for GST purposes, it is handled exactly like the rest of that customer's record: stored with your shop's data, included in Cloud Sync if you have enabled it, and never sold, shared or used for advertising.
Your on-device data's safety depends on your computer's security and your backups; we recommend regular backups and a delete-protection password in Settings. When Cloud Sync is on, the cloud copy is protected by your account credentials and the provider's security, so keep your licence and device secure. A paired phone can reach your shop's data, so keep the phone locked with a passcode and unpair it in Settings if you lose it or give it away.
The app is a business tool and is not intended for use by children.
We may update this policy if the way the app handles information changes. The date at the top will always show the latest version.
Layerdots ERP · Email: contact@layerdots.com · WhatsApp or phone: +91 93682 76704
Last updated: 4 August 2026
This page explains how to delete data from Layerdots ERP, on the desktop app (Windows and macOS) and the phone app (Android and iPhone).
Almost all of it is on your own computer, in your Documents folder, not with us. We cannot delete that for you, and we cannot see it. You delete it by deleting the records in the app, or by removing the data folder yourself. The phone app keeps no second copy of your shop's records; it reads them from your computer.
A cloud copy exists only if you switched on Cloud Sync, which is off by default. Everything below about our servers applies only in that case.
To have your shop's cloud data and account deleted by us, send us the request. The button fills in the message for you, you only add your shop name:
Or write to contact@layerdots.com yourself, or call +91 93682 76704.
Please send it from the email address or phone number registered with your shop, and include your shop name so we can identify the right account. We may ask one question to confirm it is really you. This protects you, since anyone who could ask for your deletion could otherwise destroy your books.
What we delete: your shop's synced business records (sales, estimates, inventory, purchases, customers, suppliers, payments), your cloud account and the install record described in the Privacy Policy. Timeline: within 30 days of us confirming the request.
What we cannot delete: the copy on your own computer, and any backups you made to your own drives. Those are yours and always were. Delete them yourself. Bear in mind your business may be legally required to keep sales and tax records for a period, so consider exporting or backing up before you ask.
Uninstalling removes what is on that device. If Cloud Sync was on, ask us using the details above.
Layerdots ERP · Email: contact@layerdots.com · WhatsApp or phone: +91 93682 76704
Last updated: 4 August 2026
By downloading, installing or using Layerdots ERP ("the App"), you agree to these Terms. If you do not agree, do not install or use the App.
The App is licensed, not sold. On purchase you receive a licence key that activates the App for your business for the agreed subscription period and number of shops. The licence is non-exclusive and non-transferable, and may not be resold, shared or sub-licensed.
The App is offered on annual subscription plans (Basic, Gold, Platinum) plus a free 7-day trial. Each plan includes a monthly limit on AI invoice scans and a maximum number of shops, as shown on our Pricing page. Prices shown are exclusive of GST; 18% GST applies.
Subscription fees are payable in advance and your access continues until the end of the paid period. Except where the law requires otherwise, fees are non-refundable. We will tell you the price before each renewal.
The optional invoice-scanning feature sends the images and PDFs you choose to a third-party AI service (Google Gemini) for reading; your use of it is also subject to that provider's terms. Excel and CSV files are read on your own computer and are not sent to that service. Scan counts are limited per plan and reset monthly. Always review scanned results before saving; we do not guarantee the accuracy of automated reading.
The App is local-first: your business data is stored on your own computer. You are responsible for the accuracy of your data, for complying with the laws that apply to your business (including tax, GST and customer-data laws), and for keeping your own backups. We are not liable for any loss of data on your device.
You must not reverse-engineer, decompile or modify the App, tamper with or circumvent the licensing or scan limits, or use the App for any unlawful purpose. One business category applies per device; running a different business type requires a separate licence.
The App and any optional cloud features are provided "as is" and "as available", without warranties of any kind, express or implied. We do not warrant that operation will be uninterrupted or error-free.
To the maximum extent permitted by law, we are not liable for any indirect, incidental or consequential damages, or for loss of profits, data, business or goodwill. Our total liability for any claim is limited to the amount you paid for the App in the twelve months before the claim.
We may suspend or end your licence if you breach these Terms. On termination your right to use the App stops; any data on your own device remains yours.
We may update these Terms; the date above shows the latest version. Continuing to use the App after a change means you accept the updated Terms.
These Terms are governed by the laws of India, and the courts of India have exclusive jurisdiction over any dispute.
Layerdots ERP · Email: contact@layerdots.com · WhatsApp or phone: +91 93682 76704