Skip to content
BMSBusiness Management

Everything in one app

The whole shop, in one calm app.

Seven focused modules cover the day from the first sale to the last recovery payment. They share one local database, so the numbers stay together — even when the internet doesn’t.

Free for small shops No account required Android 7.0+

Dashboard

Know where the day stands — before you ask.

Today's sales, outstanding credit, low-stock alerts and route stops on one calm screen. Open the app and know exactly where the business stands.

  • Today’s sales and collections
  • Outstanding customer credit
  • Low-stock and overdue alerts
  • Shortcuts into the daily workflow

Illustrative dashboard with sample data. Yours shows what is recorded on your device.

Dashboard

Good morning, Admin

Today

Sales today

PKR 800

2 invoices

Collected

PKR 400

1 recovery

Outstanding

PKR 400

1 customer

Route stops

3 today

1 delivered

Low stock · Test Rice

19 units left

Reorder

Overdue credit · Ahmed Khan

PKR 400 · 1 open invoice

Collect
New sale
Collect
Add item

Illustrative dashboard with sample data.

Sale counter

Ring up a sale in seconds, not screens.

A fast counter for walk-in and credit sales. Search or scan an item, choose cash or credit, and stock is deducted automatically with a clean invoice number.

  • Fast item search and barcode scanning
  • Cash and credit sales
  • Automatic stock deduction
  • Printable A4, A5, 80 mm and 58 mm invoices

Print on A4, A5, 80 mm, 58 mm or a custom paper size, depending on your printer.

BMS Mobile sale counter with customer, item lines and a PKR total

Real BMS Mobile screen. Sample business data.

Inventory

Know what's on the shelf — and what's about to run out.

Items, units, stock levels and movement history in one place. Low-stock warnings and batch traceability help you reorder before a shelf runs empty.

  • Items, units of measure and stock levels
  • Low-stock warnings
  • Full stock movement history
  • Batch-level traceability

Stock is deducted automatically as each sale is confirmed.

BMS Mobile inventory list showing Test Rice at PKR 400 with 19 units and a low-stock warning

Real BMS Mobile screen. Sample business data.

Customers & credit

Recovery without the guesswork.

See who owes what, record a recovery payment in two taps, and print a clear ageing report. Credit is part of the business — managing it should be simple.

  • Customer balances and open invoices
  • Recovery payments and receipts
  • Credit ageing report
  • Customer locations from Google Maps

Recovery payments are recorded against the customer’s open balance.

BMS Mobile credit report showing a customer with a PKR 400 outstanding balance

Real BMS Mobile screen. Sample business data.

Purchases

From supplier to shelf, without the paper chase.

Raise purchase orders, receive stock line by line, and create batches as goods arrive. Suppliers and stock stay connected to the documents that created them.

  • Draft, ordered and received states
  • Supplier records and links
  • Per-line receiving
  • Stock batches created on receipt

Each received line creates a stock batch, so traceability starts at the supplier.

Purchase order

PO-0042

Karachi Wholesale

Ordered

Test Rice · 50 kg

12 bags × PKR 1,200

PKR 14,400

Cooking Oil · 5 L

24 units × PKR 2,400

PKR 57,600

Order total

PKR 72,000

Draft

Done

Ordered

Now

Received

Next

Receiving line by line creates the stock batch.

Illustrative purchase order with sample data.

Delivery routes

Plan the van, not the paperwork.

Build an ordered list of stops, deliver and collect payment at each one, then hand the whole route to Google Maps. Built for field sales and recovery visits.

  • Ordered route stops
  • Delivery and payment per stop
  • Google Maps hand-off for the route
  • Works without a data connection

Route building and stop completion work offline. The Google Maps hand-off needs the Maps app and a connection.

Today’s route

3 stops · Tuesday

Offline
  1. Ahmed Khan

    Delivered

    Shahrah-e-Faisal

    PKR 400 collected

  2. Bismillah Store

    Next

    Saddar

    Collect PKR 1,200

  3. New Mart

    Planned

    Clifton

Open route in Google Maps

Illustrative route with sample stops.

Reports & ledger

Numbers you can actually act on.

Sales summaries, credit ageing and a simplified ledger in plain language. Export a 12-sheet Excel workbook when you need the numbers elsewhere.

  • Sales summaries by date
  • Credit ageing and outstanding balances
  • Simplified ledger with accounts and entries
  • Excel export for spreadsheets

Excel exports are readable files. Store and share them carefully.

BMS Mobile sale reports showing 2 invoices totalling PKR 800 for the last month

Real BMS Mobile screen. Sample business data.

Under the hood

Offline isn’t a mode. It’s how BMS is built.

Every business feature reads and writes to a local database on the device. There is no server round-trip to wait for, and no account to keep alive.

Works offline

Every business feature runs on the local database. No signal required.

Fast on low-RAM phones

Comfortable on Android devices with 2 GB of RAM, with 3 GB recommended.

Barcode & QR scanning

Find an item with the camera, or type the code on devices without one.

Invoices your way

Print on A4, A5, 80 mm, 58 mm or a custom paper size.

App lock

Protect the counter with fingerprint, face or the device screen lock.

Encrypted transfer

Move the whole business to a new phone with an encrypted .bmsbackup file.

Excel export

A 12-sheet workbook for analysis, accounts or your accountant.

Customer locations

Pick a pin in Google Maps or paste a Maps link to plan deliveries.

Your working data stays with you.

The business database lives on the device. Protect the phone with a screen lock, enable the app lock, and keep a current .bmsbackup copy somewhere safe. The working database is not encrypted at rest, so those basics matter.

Backups, transfer and restore

No account, no activation

First launch asks for a business name and an administrator login. Nothing is sent to a server.

First-run guide

See it on your phone

Seven modules. One quiet app.

Install BMS and run your next sale, stock check and recovery from the same place. No account, no connection required.

Free for small shops · No account · Works offlineLatest APK · 80.0 MB

Download for AndroidWindows preview

Android 7.0+ · Windows 10/11 in preview