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 Live Windows Live iOS Soon
MyLedger / Business overviewDesktop preview
Current MyLedger desktop dashboard with sales, payments, dues and daily operations
Current MyLedger dashboard in an Android phone preview Android Available now
Current MyLedger customer screen in an iPhone preview; iOS coming soon iPhone Coming soon
At your desk. At the counter. On the move.App previews with demo data. Windows & iOS coming soon.
01

Add stock & buyers

Set up your products, stock batches, and customer profiles once. Bring your team in with an invite code.

02

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.

03

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.

Current MyLedger new sale flow with customer selection and customer, items and payment steps
01 / CUSTOMERA familiar buyer.
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
Current MyLedger customer directory with balances and customer search

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.

Oldest-due-first payment allocation

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
MyLedger inventory list with stock counts and low stock tags

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
MyLedger team management screen with member roles and activity

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.

MyLedger reports screen showing total revenue and collection rate
MyLedger daily trend and top products chart
MyLedger profit and loss dashboard showing net profit and margin

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.

invoice.pdf

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.

Synced the instant it happens
  • 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.

Sales Live
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
Sales Products Stock Movements Expenses Payments Σ Summary

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

₹199 / 30 days

Up to 400 bills a month

  • Every feature included
  • Billing, stock, dues & reports
  • Deliveries, alerts & team accounts
Start with Basic

Pro

₹799 / 30 days

Unlimited bills

  • Every feature included
  • No monthly bill limit
  • For high-volume wholesalers
Start with Pro

Razorpay 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.

Available now

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 MB
Available now

Windows

A desktop app for the billing counter — a big screen and a keyboard for busy hours, with the same data as your phone. Run the installer once; it adds MyLedger to your Start Menu.

Download for Windows · 17.5 MB or get the portable zip · 22.6 MB
Coming soon

iOS

For iPhone and iPad, so every member of your team can use MyLedger whatever phone they carry.

Tell me when it's ready

Not on the Play Store yet — both apps install straight from the file you download here.

Seeing a security warning when you open the file?

That is expected, and it does not mean anything is wrong with MyLedger. Windows and Android show this warning for every app that is downloaded from a website instead of a store. MyLedger is new, so the warning will keep appearing until enough people have installed it.

On Windows

A blue box appears saying “Windows protected your PC”. Click More info, then click Run anyway. The installer then opens normally.

If you downloaded the portable zip instead, right-click the zip first, choose Properties, tick Unblock at the bottom, click OK, and then extract it.

On Android

Your phone asks for permission to install apps from this browser. Tap Settings, turn on Allow from this source, then go back and tap Install.

Want to check the file is the real one?

Every download is listed with its SHA-256 fingerprint in SHA256SUMS.txt. On Windows you can compare it yourself in PowerShell:

Get-FileHash .\MyLedger-1.1.0.3-windows-x64-setup.exe -Algorithm SHA256

Still stuck? Message us on WhatsApp and we will walk you through it.

Trusted on the floor

Not a demo — a business running on it every day.

Gate of India Food

Wholesale food distribution

3+months live
2,000+bills generated

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 Food

Built 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 APK

Android and Windows are available now. The iOS app is coming soon — see platforms.