The digital khata for wholesalers
Every bill, delivery and rupee — tracked, without the notebook.
Your stock, customer credit, deliveries and profit — together in one digital khata. Built for the way wholesalers actually work.
Android Available now
iPhone Coming soon
Add stock & buyers
Set up your products, stock batches, and customer profiles once. Bring your team in with an invite code.
Bill and send it out
Add items at this buyer's rate, take part payment, and hand the order to a teammate for delivery — all from the same bill.
Get alerts, track profit
Every sale, payment and delivery pings the owner, and every due and margin updates on its own — no spreadsheet.
Behind the everyday
Connected to services you know.
The old way
Your business shouldn't live in a notebook.
Every wholesale business runs on the same tool: a notebook. Stock counts, buyer names, who paid and who still owes — crossed out and rewritten every single day. It works, until a page tears, a number's misread, or the one person who understands it is out sick.
Paper khata
Nothing backed up. One torn page and history is gone.
Manual calculations
Totals, dues and averages worked out by hand, every time.
WhatsApp records
Orders and payment proofs scattered across chat threads.
Scattered Excel files
A different sheet for every month, no single source of truth.
Forgotten dues
Money quietly leaks out of the business, one missed follow-up at a time.
No staff accountability
The owner is the only one who can bill — or the only one who can be trusted to.
Why MyLedger
Wholesale doesn't work like retail.
Most billing apps are built retail-first — one item, one price, pay now. Wholesale runs on a different logic entirely.
Retail apps
- Fixed price per item
- Pay-in-full checkout
- One-off customers
- Single operator
- No idea where the goods are
MyLedger
- Custom rate for every buyer
- Partial payments & running credit
- Repeat customers with full history
- Owner, admin & staff roles with activity logs
- Every delivery tracked from pickup to doorstep
Built around bulk selling on credit — not retail checkout with extra steps.
Their own rate.
Choose your customer, add the items, and record the payment.
Billing
Bill every buyer your way.
No fixed price list. Quote what you've negotiated, every single time — the app does the rest.
- Editable rate per buyer, per sale
- Bulk quantities with stock-aware limits
- Partial payment, with due calculated automatically
- Send the order out for delivery straight from the bill
- Instant, shareable PDF invoice
Deliveries
Every order, from shelf to doorstep.
Hand a bill to anyone on your team when you make it. They tap through each step on their phone, and you watch it happen — no calls asking “where is it?”.
- Assign any bill to a teammate right from the sale screen
- Pickup → bill handed → on the way → delivered, one tap each
- The owner sees every delivery as a live timeline
- Cash collected at the door is recorded against the bill
- Sales history shows each bill's delivery status and courier
Dues & collections
Never lose track of who owes you.
Every customer has a running balance — total billed, total paid, current due — updated the moment a sale or payment happens.
When a buyer pays something, MyLedger applies it to their oldest outstanding bills first, automatically. Assign follow-ups to your team, and they get a notification with the customer to visit.
Live alerts & daily summary
Know the moment money moves.
You don't have to be at the counter to know what's happening at it. MyLedger tells the owner and admins as it happens, and sums up the whole day every evening.
- A push alert for every new bill — one per bill, with its total
- Alerts for payments collected, expenses and finished deliveries
- Staff are notified when a delivery or follow-up is assigned to them
- Billing reminders 3 days, 1 day and on the day your plan ends
- An optional 9 PM email with every bill and who made it
Inventory
Know what's actually in your stock.
Stock comes in batches, and purchase prices change month to month. MyLedger tracks both, automatically.
- Batch-based stock-in history
- Running average purchase cost
- Stock goes down with every bill, and back up if a bill is deleted
- Low-stock tags, so reorders don't slip
Team
Give your team access. Keep control.
Bring on staff to bill, deliver and collect without handing over the whole business.
- Invite people with a simple invite code
- Owner, admin and staff roles with clear limits
- Staff see their own tasks: deliveries and follow-ups
- Know exactly who entered or changed what
Offline billing
No signal? Keep selling.
Billing continues even without a network connection — and syncs the moment you're back online. No lost sales at the counter.
Reports, expenses & profit
See how your business is actually doing.
Built from the same data as your bills — not a separate spreadsheet someone has to maintain.
- Sales, collections & outstanding dues
- Expenses by type — petrol, food, labour and more — and who spent it
- Top-selling products and estimated net profit
- Export to PDF or CSV in one tap
Invoicing
A professional bill, right from your phone.
Every bill in Sales History is one tap away from a clean, shareable PDF invoice — generate it, download it, or send it straight to your buyer. This is a real invoice, generated by MyLedger.
Google Sheets sync
Your data, live in your own spreadsheet.
Connect a Google Sheet you own, once, and every sale, stock movement, expense and payment flows in automatically — no exporting, no copy-paste, no waiting for month-end to know your numbers.
- Every sale, stock update, expense & payment — synced instantly
- Connects to a sheet you own — MyLedger never touches your other tabs
- Backfill any past month's existing data in one tap
- Six auto-built tabs with running totals, ready on day one
You, your accountant, or an investor — everyone can look at the same live spreadsheet, without anyone stopping to export anything first.
| Date | Product | Qty | Rate | Paid | Due |
|---|---|---|---|---|---|
| 21 Aug | Basmati Rice 25kg | 12 | ₹1,450 | ₹15,000 | ₹2,400 |
| 22 Aug | Sunflower Oil 15L | 6 | ₹2,100 | ₹12,600 | ₹0 |
| Just now | Toor Dal 30kg | 4 | ₹3,200 | ₹9,600 | ₹3,200 |
Everything in one place
Built for how wholesale actually works.
Custom buyer rates
Quote your own price per buyer, every sale.
Automatic dues
Payments allocate to the oldest bill first, on their own.
Deliveries
Pickup to delivered, tracked step by step.
Live alerts
Sales, payments, expenses and deliveries as they happen.
Batch stock
Real average cost as purchase prices change.
Expenses
Every rupee spent, by type and by who spent it.
Team roles
Owner, admin and staff — each with clear limits.
Offline billing
Sell without signal — it syncs the moment you're back.
Reports & profit
Collection rate, top products, estimated margin.
Pricing
Simple plans. Every feature included.
Pay for 30 days at a time — no contract, no setup fee. Plans differ only in how many bills you make each month.
Basic
Up to 400 bills a month
- Every feature included
- Billing, stock, dues & reports
- Deliveries, alerts & team accounts
Growth
Up to 1,000 bills a month
- Every feature included
- 2.5× the monthly bills of Basic
- Room for a busy counter
Pro
Unlimited bills
- Every feature included
- No monthly bill limit
- For high-volume wholesalers
Pay inside the app with UPI, card or net banking through Razorpay.
You get a reminder 3 days before your plan ends, so billing never
stops by surprise.
Get the app
On your phone and your counter, today.
One account, the same data everywhere — bill at the counter on a computer, deliver on a phone, check the numbers from home.
Android
Phones and tablets, with push alerts and offline billing. Installs straight from the file — no store needed. Version 1.1.0.3, for every Android phone.
Download APK · 26 MBWindows
A desktop app for the billing counter — a big screen and a keyboard for busy hours, with the same data as your phone. Unzip it anywhere and run MyLedger.exe.
Download for Windows · 22.6 MBiOS
For iPhone and iPad, so every member of your team can use MyLedger whatever phone they carry.
Tell me when it's readyNot on the Play Store yet — the Android app installs straight from the file, and the Windows app is a folder you unzip and run.
Trusted on the floor
Not a demo — a business running on it every day.
Before MyLedger, every bill and every due was written by hand — closing the day meant going through the whole notebook to figure out who still owed us. Now it's all tracked automatically, and generating a bill takes seconds instead of minutes.
— Gate of India FoodBuilt on trusted services
Your business runs on names you already trust.
MyLedger doesn't run on a home-made server. Sign-in, storage, payments and messages go through the same services behind apps you use every day.
Google Firebase In use
Secure sign-in, your records in Cloud Firestore, and push alerts to your team's phones.
Google Cloud In use
Server features — billing checks, alerts, the daily email — run in Google Cloud's Mumbai region.
Amazon Web Services In use
Product and company photos are stored on Amazon S3.
Razorpay In use
Plan payments by UPI, card or net banking. Card details never touch MyLedger.
Google Sheets In use
Every sale, expense and payment, live in a spreadsheet you own.
WhatsApp Business Coming soon
Bills and payment reminders sent to your customers on WhatsApp, through Meta's official API.
Product names are trademarks of their owners. MyLedger uses their services and is not affiliated with or endorsed by them.
Privacy
Your data stays yours.
MyLedger uses your records only to sign you in, send your notifications, and run the app for your business. Nothing else.
Secure sign-in
Google Firebase handles your password. MyLedger never stores it.
Only your team
Each company's data is kept apart, and roles decide who sees what.
Payments by Razorpay
Card and UPI details go to Razorpay's checkout — never to us.
No ads, no selling
We never sell your data, and we don't track your location or contacts.
Ready to leave the notebook behind?
Start managing your wholesale business with a ledger built for the way you actually sell — and deliver.
Direct Download Android APKAndroid and Windows are available now. The iOS app is coming soon — see platforms.
Firebase