Features
Everything BNM does, plan by plan
Each feature shows the plan it comes with. Anything marked Next update or Coming soon is not in the app yet, and we say so.
PlanFreeOfflineProAdd-onthe lowest plan a feature comes with
StatusNext updateComing soonnot in the app yet
Sell & bill
Bill from your phone or computer in a few taps, print or share GST bills, and keep quotes and credit invoices in one place.
25 features

Quick billing on phone or computer
Tap items into a cart and charge, and the same cart can become a bill, a credit invoice or a quotation.
Where: Android app · Desktop app
Bill an item that is not in your list yet
Scan or type it, then add it to your items or sell it just this once, with its HSN code and GST rate filled in by AI.
Where: Android app · Desktop app
Discounts and price changes on a bill
Give a discount on the whole bill or change a line's price without leaving the cart.
Where: Android app · Desktop app
Hold a bill and serve the next customer
Keep several bills open and switch between them, and a bill waiting for a UPI payment stays held even if the app restarts.
Where: Android app · Desktop app
Record how each bill was paid
Mark a bill paid by cash, UPI, card, bank transfer or cheque, so your takings add up by payment mode.
Where: Android app · Desktop app
Pay-later bills
Save a bill as unpaid and mark it paid when the customer settles up.
Where: Android app · Desktop app
Keyboard-fast billing on a computer
Press F2 to charge and Enter to add the top search result, and a USB or Bluetooth barcode gun adds items straight into search.
Where: Desktop app
All bills and invoices in one list
Filter every bill and credit invoice and see its GST breakup, payments and balance due.
Where: Android app · Desktop app
Credit invoices with due dates
Raise a GST invoice on credit for a named customer and collect the money later.
Where: Android app · Desktop app
Advance and part payments
Take an advance now and the rest later, with each payment kept with its date and method.
Where: Android app · Desktop app
Quotations
Make a quotation PDF with your branding, specifications, scope and terms, and share it on WhatsApp.
Where: Android app · Desktop app · Business Studio (web)
Goods and services on separate invoices
When one sale has both goods and services, BNM can split them into two invoices for you.
Where: Android app · Desktop app
Six A4 invoice designs with your logo
Pick Classic, Modern, Minimal, Bold, Compact or Letterhead, add your logo and colour, and preview it with a sample bill.
Where: Android app · Desktop app
Thermal or A4 layout for each kind of bill
Choose a thermal-roll or A4 layout separately for counter bills and credit invoices, with three thermal bill designs to pick from.
Where: Android app · Desktop app
Invoice designer on the web
Design your invoice in Business Studio and see a live PDF preview as you change it.
Where: Business Studio (web)
Delete a wrong bill, with a reason
Remove a mistaken bill with a reason, and it goes to a recycle bin so the record is kept.
Where: Android app · Desktop app
Delivery challans
Send goods on a challan and bill several challans together later.
Where: Android app · Desktop app
One invoice a month per customer
Bundle a customer's orders for the month into one invoice, then send, remind and mark paid in bulk.
Where: Business Studio (web) · Android app · Desktop app
Change calculator and card confirm at the till
The counter app will show the change due for the notes you tap, and record a card payment once the machine approves it.
Where: BNM Billing
Token slips for each pickup counter
Each pickup counter, such as juice or snacks, will get its own slip on its own printer with daily token numbers, printed once the bill is paid.
Where: BNM Billing
Turn a quotation into an invoice
When the customer agrees, you will be able to make the invoice straight from the quotation.
Where: Android app · Desktop app
Bluetooth and network receipt printers
You will be able to print 2- or 3-inch receipts on a Bluetooth or shop-network thermal printer.
Where: Android app · Desktop app
Split one bill across cash and UPI
You will be able to take part of a bill in cash and the rest by UPI.
Where: Android app · Desktop app
Credit notes and counter returns
You will be able to reverse part of a bill with a proper GST credit note.
Where: Android app · Desktop app
Items & stock
Keep your item list, prices and stock right, with barcode scanning and AI that reads supplier bills.
16 features

Items and services list
Keep items and services with categories, item codes, cost and selling price, MRP, GST, HSN, photos and specifications, and Free holds 25 items and 5 services while Offline and Pro have no limit.
Where: Android app · Desktop app · Business Studio (web)
Barcode scanning
Scan with the phone camera or a USB or Bluetooth barcode gun, and for packaged goods BNM fills in the name, brand, MRP, HSN and GST for you to check before saving.
Where: Android app · Desktop app
HSN or SAC code and GST rate found by AI
BNM finds the tax code and GST rate for each item, and can fill missing codes across your whole list for you to review.
Where: Android app · Desktop app
Category suggestions
New and scanned items go into a matching category, or BNM suggests a new one to create.
Where: Android app · Desktop app
Google product category on every item
Each new item gets a category from Google's standard product list on its own, with no picking.
Where: Business Studio (web)
Prices include GST, with an MRP check
The price you enter is what the customer pays, totals round off cleanly, and BNM stops you selling above MRP by mistake.
Where: Android app · Desktop app
Your own item fields, units and bulk edit
Add fields such as shelf or warranty, set GST units, and change price, category or GST for many items at once or from a CSV file.
Where: Android app · Desktop app · Business Studio (web)
Stock levels and stock value
See what is in stock, what is running low and what your stock is worth.
Where: Android app · Desktop app · Business Studio (web)
Stock history and suppliers
Every purchase, opening stock, return, expiry, wastage and adjustment is recorded, along with your suppliers.
Where: Android app · Desktop app · Business Studio (web)
Every sale reduces stock
Counter, store and WhatsApp sales reduce stock on their own, billing is never blocked, and anything sold below zero shows under 'Stock not recorded'.
Where: Android app · Desktop app · Business Studio (web)
Batches, expiry dates and serial numbers
Track batches and serial numbers, sell the first-expiring stock first and see what expires soon.
Where: Android app · Desktop app
Scan a supplier bill to add stock
Photograph a purchase bill and AI reads each line, matches it to your items, creates missing ones and adds the stock with buying price, MRP and quantity.
Where: Android app · Desktop app
Low-stock alerts
You will get a push or WhatsApp alert when an item runs low.
Where: Android app · Desktop app
Purchase bills and purchase orders
You will be able to record supplier bills and orders and pay against them.
Where: Android app · Desktop app
Sizes and colours
One product will be able to carry several sizes and colours that customers pick in your store.
Where: Business Studio (web) · Online store · Customer app
Loose and weighed goods
You will be able to sell 1.25 kg or half a litre, not just whole units.
Where: Android app · Desktop app
Customers & prices
Know every customer, their history and what they owe, and give regular buyers their own prices.
7 features
Customer list with history
See each customer's orders, quotes and bills in one place, add new customers and call them from the app.
Where: Android app · Desktop app · Business Studio (web)
Your own name for every customer
Chats, orders and bookings show the name you saved, never a WhatsApp profile name or a bare number.
Where: Android app · Desktop app
Wholesale and VIP prices
Put buyers in groups with their own prices (percent off, flat off or a fixed price) for your online store and quotations, and every price is checked again on BNM's side so nobody can change it.
Where: Android app · Desktop app · Business Studio (web) · Online store · Customer app
Party book for customers and suppliers
Keep each party's GSTIN, opening balance, ledger, statements and outstanding, so you know who owes you and whom you owe.
Where: Android app · Desktop app
Credit limits and credit days
Warn or stop a bill when a party goes over their credit limit.
Where: Android app · Desktop app
Price lists for retail, wholesale and dealers
Charge each party its own rate and see the profit you make on each party.
Where: Android app · Desktop app
Support tickets
Customers raise tickets in the BNM customer app or through WhatsApp, and your team answers with quick replies, statuses and ratings, with a push alert at each step.
Where: Business Studio (web) · Android app · Desktop app · Customer app · WhatsApp
Orders
Every bill and order in one list, with stages you set, payment checks and rules that move orders for you.
11 features

One list for every bill and order
Every counter bill also appears in Orders with its detail, payment status and the customer's number to call, so the day has one total, and on Pro your store, WhatsApp, subscription and booking orders join the same list.
Where: Android app · Desktop app · Business Studio (web)
New-order alerts and an inbox
BNM Business rings when an order arrives and keeps an inbox of orders, messages and tickets, with alert settings for each device.
Where: Android app · Desktop app
Your own order stages
Set your own order steps in Business Studio, and see each stage, what it needs and what happens when an order reaches it.
Where: Business Studio (web)
Staff move orders only along your steps
BNM Business offers only the next allowed status, so nobody skips a stage.
Where: Android app · Desktop app · Business Studio (web)
No delivery before payment
An unpaid order cannot be marked delivered or completed, and an order paid online moves to Confirmed on its own (counter, subscription and booking orders are exempt).
Where: Business Studio (web) · Android app · Desktop app
Smart Rules move orders for you
When an order matches your conditions (total, items, product, delivery area, customer tag or payment status) or a payment comes in, it moves to the next stage on its own.
Where: Business Studio (web)
Change an order after it is placed
Add, remove or change items and prices, see the new total and any balance due, and the customer gets the updated list on WhatsApp.
Where: Android app · Desktop app · Business Studio (web)
Returns with restock
Mark a delivered order Returned on the web, choose whether the stock comes back, and refund now, later or not at all.
Where: Business Studio (web)
Full refunds through Razorpay
Cancelling a paid online order refunds the full amount through Razorpay, and a delivered order is marked Returned first, on the web.
Where: Android app · Desktop app · Business Studio (web)
Order types for every way you sell
Pick dine-in, takeaway, delivery or a quick sale at the counter, and use laundry, rental and service order types or create your own, each with its own stages.
Where: Business Studio (web) · Android app · Desktop app
Rider adds laundry items at the door
For pick-up-first work like laundry, the rider will add the items at the door and the customer will get the item list once.
Where: Business Studio (web)
WhatsApp & chat
Run your own WhatsApp Business number with a bot that takes orders, one shared inbox and order updates that go out by themselves.
20 features
Official WhatsApp Business API on your own number
Connect your own number through Meta's own sign-up in Business Studio on the web, and Meta bills its conversation charges to you directly.
Where: Business Studio (web) · WhatsApp
Keep the WhatsApp Business app on the same number
Keep replying from the WhatsApp Business app on your phone while BNM runs the bot on the same number, and your own reply pauses the bot for that customer. If you choose to share your chat history when you connect, Meta brings across up to 6 months of past chats.
Where: Business Studio (web) · WhatsApp
One inbox for WhatsApp and Telegram
Answer every customer chat from BNM Business or the web, with tags, archive and voice notes, and take over from the bot when you need to.
Where: Android app · Desktop app · Business Studio (web) · WhatsApp
Telegram too
Run the same bot and inbox on a Telegram channel.
Where: Business Studio (web) · Android app · Desktop app
Sell from inside a chat
From a conversation, create an order or subscription, book an appointment, add an address and see the customer's invoices and dues.
Where: Android app · Desktop app
A bot that takes orders and answers questions
Customers see your items, order, pay by UPI and ask about their orders at any hour, and the AI answers from your own items and can cancel an order, pause a subscription or open a ticket for them (AI replies count towards a daily AI allowance).
Where: WhatsApp · Customer app · Business Studio (web)
The bot speaks your customer's language
BNM spots the language of every message, and you write each bot message once while AI adds the other languages.
Where: WhatsApp · Business Studio (web)
Bot off switch and take-over
Turn the bot off for the whole business or pause it for one customer, and it picks up again when you hand back.
Where: Android app · Desktop app · Business Studio (web) · WhatsApp
Easy ways out of the bot
Customers can type 'cancel' or 'menu' to start again or change topic, and idle chats close after the time you set.
Where: WhatsApp · Business Studio (web)
Build your own bot flows
Drag and drop from 50+ blocks to build bots and automations, or describe what you want and AI drafts it, with draft and live versions you can roll back.
Where: Business Studio (web)
Manage bot flows from the app
Publish, roll back and read run logs from your phone or computer, while editing stays on the web.
Where: Android app · Desktop app
Automations that run when something happens
Send a message or start a bot flow when an order, booking or payment changes, start flows from template buttons and notify your other apps.
Where: Business Studio (web) · WhatsApp
Forms inside WhatsApp
Build forms and step-by-step screens that open inside WhatsApp with a visual or AI editor, then preview and publish them to Meta.
Where: Business Studio (web) · WhatsApp
Message template library
Send ready-made or your own templates to Meta for approval without Meta's Business Manager, and use approved ones in your order updates.
Where: Business Studio (web)
Number health and message usage
See your number's quality rating and limits, how many paid messages you sent and your synced contacts, across several numbers.
Where: Business Studio (web)
Order updates at every stage
Customers and your team get a message for each order status with the item list, in the customer's language, and customers who use the BNM customer app get a push instead of a WhatsApp message, which saves message cost.
Where: Business Studio (web) · WhatsApp · Customer app
Notices wait for offline phones
Every notice is saved first and sent again when a customer's phone comes back online.
Where: Customer app · WhatsApp · Android app · Desktop app
Test changes before customers see them
Keep separate draft and live settings for your bot flows and connections, and let chosen testers try the draft first.
Where: Business Studio (web)
Pay inside WhatsApp
Customers will be able to review and pay for an order without leaving the chat.
Where: WhatsApp
Your items inside WhatsApp's own shop
Your items will show inside WhatsApp's shop and a cart sent from there will start your ordering bot, once Meta approves this for BNM.
Where: Business Studio (web) · WhatsApp
Online store & customer app
Your own online store and a customer app where people find you, order, pay and follow their orders.
22 features
Your own online store
Customers search, browse categories, see MRP struck through with the percent off, and order from your shop on the web or Android.
Where: Customer app · Online store · Business Studio (web)
Customers land straight on your store
Choose whether customers open your store or your chat first, and your business page gets a 'Browse store' button.
Where: Business Studio (web) · Customer app · Online store
Saved addresses and pay on delivery
Customers pick a saved address and pay by cash or UPI when the order arrives.
Where: Customer app · Online store
Rich product pages without overselling
Add names in more languages, a clean web address, brand, tags and photos, and stop an item selling online once its stock runs out.
Where: Business Studio (web) · Online store · Customer app
Keep an item for the counter only
Hide an item from your online store, the customer app and the WhatsApp bot while you keep selling it at the counter.
Where: Android app · Desktop app · Business Studio (web)
Carts board
See active, left and finished carts with what is in each, and set rules such as sign-in, maximum items and expiry.
Where: Business Studio (web)
The BNM customer app
Your customers find you, chat, order, pay, follow their orders and subscriptions, book and raise tickets in one app on Android and the web.
Where: Customer app
Customer app opens without signal
On Android, customers see their orders, subscriptions and history offline, and safe actions are sent once they reconnect.
Where: Customer app
A link for every page
Send a customer straight to a product, order or booking page, and links from your WhatsApp bot open already signed in.
Where: WhatsApp · Customer app · Online store · Business Studio (web)
Book for family and friends
One phone number can book for a parent, child or friend, and each business sees only the people shared with it (on the web app, and on Android with the latest update).
Where: Customer app
Customer inbox with mute per business
Customers get a push and an inbox entry that shows which business wrote, and can mute any business (on the web app, and on Android with the latest update).
Where: Customer app
Delivery addresses on a map
Customers pin their address once and reuse it for orders and in chat.
Where: Customer app
Be found in the BNM customer app
Ask BNM to list your business so people browsing by category can find you, and switch it off any time without breaking chats or links.
Where: Customer app · Business Studio (web) · Android app · Desktop app
Online payment in your store
Customers will be able to pay by card, UPI or netbanking when they order, and prepaid orders will confirm themselves.
Where: Customer app · Online store
Separate billing address
Business buyers will be able to give a billing address apart from the delivery address, on a two-step order page.
Where: Customer app · Online store
Instant updates in the customer app
New notices and ticket replies will appear in the app without a refresh.
Where: Customer app
Reminders for carts left behind
Buyers who leave items in the cart will get a reminder.
Where: Business Studio (web)
Browse without signing in
Visitors will be able to look around your store before giving a phone number.
Where: Customer app · Online store
Product ratings and reviews from customers
Customers will be able to rate and review what they bought.
Where: Customer app · Online store
Residents-only businesses
A business will be able to show itself only to residents of a housing society or a company campus.
Where: Customer app
Connect a Saleor or Medusa store
Products, orders and stock from an existing online store will flow into BNM.
Where: Business Studio (web)
Delivery & couriers
Deliver only where you serve, ship with the courier you use and keep the tracking number on each order.
10 features
Service areas on a map
Mark where you deliver, and the WhatsApp bot checks the customer's address while Smart Rules can act on the delivery area.
Where: Android app · Desktop app · Business Studio (web) · WhatsApp
Any courier, with your own tracking number
Send by India Post, bus parcel or a local courier and record the courier and tracking number on the order.
Where: Android app · Desktop app
Courier settings
Set up your courier company and account in Settings and test the connection before you ship.
Where: Android app · Desktop app · Business Studio (web)
Weight and size on each item
Save each item's weight and box size (length, width and height) for courier shipping.
Where: Android app · Desktop app · Business Studio (web)
Delivery charge by pincode
Customers will see the courier charge for their pincode when they order, with cash-on-delivery rules and free delivery above an amount you choose.
Where: Customer app · Online store
Order tracking for customers
Customers will see the courier, tracking number and scan history in My Orders, and will be able to finish an unpaid online payment there.
Where: Customer app · Online store
Book Shiprocket, NimbusPost or Delhivery from an order
You will be able to compare rates, book the pickup, get the tracking number and mark cash-on-delivery orders paid on delivery.
Where: Android app · Desktop app · Business Studio (web)
Your own delivery riders
You will be able to invite riders by code, see their orders, settlements and payouts, and get proof of delivery by OTP, photo or signature.
Where: Android app · Desktop app · Business Studio (web)
Riders sent automatically
When an order reaches the stage you pick, a rider job will be created on its own, and never twice for one order.
Where: Business Studio (web) · Android app · Desktop app
See the rider on a map
You and your customer will be able to follow the rider on a map.
Where: Customer app · Android app
Subscriptions & bookings
Run daily deliveries like milk, water or tiffin, and take bookings by slot or token from the app, the web and WhatsApp.
18 features
Subscriptions for daily deliveries
Set up plans for milk, water or tiffin, manage subscribers and see each day's product totals, so you know what to stock for tomorrow.
Where: Business Studio (web) · Android app · Desktop app
Any delivery schedule
Deliver the same items daily, different items by weekday or every few days, with date changes and a price for each customer.
Where: Android app · Desktop app · Business Studio (web)
Deliveries run themselves
Each day's deliveries turn into orders on their own, with a log of every run.
Where: Business Studio (web) · Android app · Desktop app
Pause, resume, cancel or skip
You or the customer can pause, resume or cancel, customers can skip a delivery by chatting on WhatsApp, and you can hide a plan from customers.
Where: Android app · Desktop app · Customer app · WhatsApp
Customers subscribe in the app
Customers pick a plan, quantities, schedule, address and start date themselves.
Where: Customer app
WhatsApp sign-up, reminders and a daily report
Customers join from WhatsApp, delivery reminders go out on their own, and you get a daily report by email.
Where: Business Studio (web) · WhatsApp
Bookings by time slot or token
Set services, providers, time slots or morning and evening token queues, holidays, breaks and intake questions, with one booking system for the app, the web, WhatsApp and your staff.
Where: Business Studio (web) · Android app · Desktop app · Customer app · WhatsApp
Every provider's day side by side
See each provider's bookings in columns and tap a free time to book a walk-in or a phone caller.
Where: Android app · Desktop app
Reschedule, block time and cancel with refund
Move a booking, block a provider's day or hours, cancel with a full refund, or cancel everything upcoming in an emergency with a summary of refunds.
Where: Android app · Desktop app
Customers book themselves
Customers see the real free slots or token windows in the app or on the web and book on their own.
Where: Customer app · Online store
Bookings count in your orders
Every booking from any channel also appears as an order, so your revenue is in one place.
Where: Business Studio (web) · Android app · Desktop app
A booking link and QR that never expires
Print or share one link, and customers confirm their phone by OTP and land on your booking page with the service or provider already picked.
Where: Customer app · Online store · Android app · Desktop app · Business Studio (web)
Book from WhatsApp in a few taps
Your bot sends a booking button, and the customer lands signed in on your booking page with the service, provider and person already picked.
Where: WhatsApp · Customer app · Online store
Pay to confirm a booking
Paid services stay pending until the customer pays through Razorpay on the web, WhatsApp or Android, and customers see your cancellation policy before they pay.
Where: Customer app · WhatsApp · Online store
Retry payment and refund on cancel
Customers will be able to retry a failed payment, and a cancellation inside your free window will refund them on its own.
Where: Customer app · Business Studio (web)
Book inside WhatsApp with a form
Customers will pick the service, provider, date and slot without leaving WhatsApp.
Where: WhatsApp · Business Studio (web)
Clinic records for doctors
Doctors will record visits and write prescriptions, certificates and diet charts in Business Studio on the web, and patients will see them in the BNM customer app.
Where: Business Studio (web) · Customer app
Delivery routes for the daily run
You will be able to plan the order of drops for each day's deliveries.
Where: Android app
Payments & GST
Take UPI and online payments, and keep GST right on every bill, from the tax invoice to filing a NIL return.
19 features

UPI QR at the counter
Show a QR for the exact bill amount on your own UPI ID, with its own reference for each bill.
Where: Android app · Desktop app
UPI QR printed on unpaid bills
An unpaid bill carries a UPI QR, so the customer can scan and pay the balance from the printed bill.
Where: Android app · Desktop app
Paytm UPI payments confirmed for you
Show your Paytm Business UPI QR, and when Paytm's payment email reaches BNM the bill marks itself paid, with no gateway fee (set up by forwarding Paytm's emails to BNM).
Where: Android app · Desktop app
Razorpay on your own account
Collect online payments straight into your own Razorpay account, with a switch between test and live mode.
Where: Business Studio (web) · Android app · Desktop app
Payment link on unpaid bills
Print or send a Razorpay payment link with an unpaid bill, and the bill turns paid when the customer pays.
Where: Android app · Desktop app
Your online money in one place
See online payments, gateway fees, payouts to your bank and refunds together, with a check that payment updates are arriving.
Where: Android app · Desktop app
GST worked out on every bill
Add the buyer's GSTIN and place of supply, and BNM charges CGST and SGST or IGST correctly on the price after discount.
Where: Android app · Desktop app
GST-ready tax invoices (Rule 46)
Bills carry the GSTIN, HSN or SAC, a rate-wise tax summary, the amount in words, bank details and a signature line, and long invoices run across pages.
Where: Android app · Desktop app
File NIL GSTR-1 from the app
Log in with an OTP and file a NIL GSTR-1 without opening the GST portal (more returns coming).
Where: Android app · Desktop app
GST due reminder
A reminder shows in the app when your GSTR-1 or GSTR-3B is due and not filed.
Where: Android app · Desktop app
TDS and TCS on bills
Apply TDS or TCS by section, and see a summary by section, period and party to check against Form 26AS.
Where: Android app · Desktop app
E-way bill file
Prepare an e-way bill from an invoice, check it, download the file to upload on the government portal, and save the e-way bill number and validity.
Where: Android app · Desktop app
Input tax credit and GST summary
See the GST you collected against the GST you can claim for the period.
Where: Android app · Desktop app
Customer wallet
Customers will be able to keep a prepaid balance with you, top it up and see its history, with every change kept as a ledger entry.
Where: Android app · Desktop app · Business Studio (web) · Customer app · WhatsApp
Online payments without your own gateway
You will be able to apply once and collect online payments through BNM's gateway, with several payment methods switched on together.
Where: Business Studio (web) · Android app · Desktop app
Card machines and bank UPI confirmed for you
Card machine and bank UPI payments will be confirmed without you tapping anything.
Where: Android app · Desktop app · BNM Billing
Regular GSTR-1 and GSTR-3B filing
You will be able to file GSTR-1 with the sales from your bills, and check, pay and file GSTR-3B with its challan, from the app.
Where: Android app · Desktop app
GST portal inside the app
The GST portal will open inside the app with your username filled in and the password remembered on that phone only.
Where: Android app
Bill of supply
Composition and unregistered sellers will be able to issue a bill of supply instead of a tax invoice.
Where: Android app · Desktop app
Accounts & reports
See today's takings on your phone, and keep proper books, profit and loss and dues without a separate accounting app.
13 features

Owner dashboard
See revenue for today, this week and this month, your orders, pending work and what needs attention, such as stock not recorded.
Where: Android app · Desktop app · Business Studio (web)
Sales reports on the web
Business Studio shows sales, revenue and order charts, top products and your own widgets for any dates, and leaves cancelled, returned and refunded orders out of the totals.
Where: Business Studio (web)
Books that keep themselves
Bills, payments and expenses post on their own to a chart of accounts with cash and bank accounts, in proper double entry.
Where: Android app · Desktop app
Day book, ledgers and journals
See every entry day by day, open any account's ledger, and post or reverse a journal by hand.
Where: Android app · Desktop app
Profit and loss, balance sheet and trial balance
Get your year-end statements without a separate accounting app.
Where: Android app · Desktop app
Expenses with GST credit
Record expenses with their GST and track how much credit is claimable, claimed or rejected in each filing period.
Where: Android app · Desktop app · Business Studio (web)
Fixed assets and year-end close
Keep a depreciation schedule by straight line or written down value, and start each financial year clean.
Where: Android app · Desktop app
Several firms (GSTINs) in one business
Each firm gets its own GSTIN, bank and UPI details, logo and bill numbers, and BNM fetches the firm's details from its GSTIN.
Where: Android app · Desktop app
Profit by item and by bill
See what each item and each bill actually earned.
Where: Android app · Desktop app
Send invoices and payment reminders on WhatsApp
Send an invoice or a payment reminder from your own WhatsApp Business number with your approved templates, or by email on the web, and see what was sent.
Where: Android app · Desktop app · Business Studio (web) · WhatsApp
Bank statement matching
Upload a bank statement and BNM will match each entry to your books, leaving you only the ones to confirm or explain.
Where: Android app · Desktop app · Business Studio (web)
Several companies on the counter app
BNM Billing will keep separate books for each company and let you switch between them.
Where: BNM Billing
Accounts export for your accountant
You will be able to hand your books to your accountant as a file their software can read.
Where: Desktop app · Business Studio (web)
Team & staff
Give staff their own login with only the parts they need, and keep employee and salary records.
6 features
Staff logins with roles
Give each staff member their own login and a role such as cashier, pharmacist or doctor, and choose which parts of the app they can open, while the BNM team switches extra users on for you.
Where: Android app · Desktop app · Business Studio (web)
Pay only for the staff you add
On Pro the owner is free, and each extra user is ₹149 a month, ₹199 for a billing or front-desk user and ₹999 for a clinic doctor, plus GST.
Where: Android app · Desktop app · Business Studio (web)
Several people billing at once
Each staff member bills from their own phone or computer, and every bill still gets its own number.
Where: Android app · Desktop app
Employees and salary
Keep staff records and departments, and log salary payments that flow into your profit and loss.
Where: Android app · Desktop app · Business Studio (web)
Staff PIN sign-in on the till
Cashiers will sign in with a PIN on the shared counter, with auto-lock and quick switching between users.
Where: BNM Billing
Who billed what
Every bill will record the cashier, with an activity log for the owner.
Where: Android app · Desktop app · BNM Billing
Website & Google
Get a website built by AI from your own business details, publish it on your own hosting account and see who visits.
19 features
AI website builder
Answer a 5-step brief (style, pages, the photos you have, your own text and contact details) and AI builds a website from your own business details, which you then change by chatting.
Where: Business Studio (web)
Your photos, never stock pictures
The site holds empty photo spaces with an 'Images needed' list for your own photos and logo, and swapping a photo uses no AI credit.
Where: Business Studio (web)
Save, preview and restore versions
Try changes and go back to any earlier version.
Where: Business Studio (web)
Publish to your own Vercel account
Your site lives on your own Vercel hosting account, and the access key you give is kept in a vault and never shown again.
Where: Business Studio (web)
Site visitors without cookies
See visits, sources, devices and taps on WhatsApp, call, email, directions and forms, with no cookies and no IP addresses stored.
Where: Business Studio (web)
Google Analytics, PostHog or Microsoft Clarity
Add the analytics tool you already use, and it loads only after the visitor agrees in a consent banner.
Where: Business Studio (web)
Ready for Google and other search engines
Every publish tells search engines about each page of your site, so they can find all of it.
Where: Business Studio (web)
Blog on your site
Write posts, or start from an AI draft, and they publish as real pages with a 'Latest posts' box on your site.
Where: Business Studio (web)
Policy pages
Pick terms, privacy, refund and shipping pages in the brief, and they are linked from the site's footer.
Where: Business Studio (web)
Extra pages for customers
Build extra pages for your customers that open from a direct link.
Where: Business Studio (web)
Connect your other websites and apps
Use the BNM API to link your other sites and apps to your products, carts, orders and bot flows.
Where: Business Studio (web)
Website, Google and WhatsApp in BNM Business
You will be able to build and preview your site, write posts, see Google search results and link WhatsApp from the phone or desktop app.
Where: Android app · Desktop app
Publish to Cloudflare Pages, Netlify or GitHub Pages
You will be able to publish to these hosts too, link Netlify by signing in, and get a warning when a new Netlify project is private.
Where: Business Studio (web)
Hosting by BNM
You will be able to publish on a BNM web address or your own domain without any hosting account of your own.
Where: Business Studio (web)
Your analytics numbers inside BNM
Numbers from Google Analytics, PostHog or Clarity will show on your site dashboard.
Where: Business Studio (web)
Google Business Profile
You will be able to keep your Google listing up to date, answer reviews with AI help, add posts and see how the listing performs.
Where: Business Studio (web)
Google Search Console
BNM will register your site with Google, or you will link your own Google account, and show your clicks, searches and top pages.
Where: Business Studio (web) · Android app · Desktop app
Email newsletter
Visitors will be able to subscribe, and you will be able to send a blog post to them as a newsletter.
Where: Business Studio (web)
Business email on your own domain
You will be able to set up addresses like [email protected], with the domain checks done for you.
Where: Business Studio (web)
AI help
Ask about your business in plain words and let AI handle routine work, with a daily AI allowance on Pro and free AI help for HSN codes, barcodes and imports.
5 features
AI business assistant
Ask about your business in plain words, such as 'How did I do today?', and have it update an order, ticket or booking, book an appointment or send a message.
Where: Business Studio (web) · Android app · Desktop app
AI asks before it spends a credit
Each AI action asks first unless you choose automatic, and an AI credits screen shows today's use by feature.
Where: Android app · Desktop app
Connect AI tools like Claude to your business
Let AI tools read or act on your orders, bookings, stock and messages with access keys you limit to read, read and write, or full.
Where: Business Studio (web)
AI use by day, week and month
You will be able to see where your AI credits went over time.
Where: Android app · Desktop app
Reach a group of customers picked by AI
You will be able to describe in plain words who to reach, and BNM will start a bot flow for those customers.
Where: Business Studio (web)
Apps, offline & your data
Use BNM on an Android phone, a computer or the web, and keep working with a weak signal.
19 features

BNM Business for Android
Run your business from an Android phone or tablet with the app from Google Play.
Where: Android app
BNM Business for Windows, Mac, Linux and Raspberry Pi
Work on a big screen with installers for Windows, Apple Silicon Macs, Linux and Raspberry Pi, and the app offers its own updates.
Where: Desktop app
Business Studio on the web
Run your business from any computer's web browser, where a few tools, such as the bot builder, work only on the web.
Where: Business Studio (web)
One login on all your devices and shops
Sign in with Google, Apple or email on your phone and computer at the same time, and switch between businesses without signing out.
Where: Business Studio (web) · Android app · Desktop app
Works with a weak signal
Your items, settings, bills and orders are kept on the device, so screens open at once and refresh in the background.
Where: Android app · Desktop app
Fix a confused device
Clear the local data and sync again without losing anything saved on BNM's servers, and the local database repairs itself.
Where: Android app · Desktop app
Dark mode and layouts for every screen
The app fits phones, tablets and computers, by day or by night.
Where: Android app · Desktop app
Business data kept in India
If you sign up through bnmapp.com, your business data is stored on servers in Mumbai. Some service providers listed in our Privacy Policy, such as WhatsApp and AI services, process data outside India.
Where: Business Studio (web) · Android app · Desktop app
Bill with no internet at all
On the Offline plan, bills will be numbered on the device (A1, A2 and so on) and sent to BNM when the connection returns, while Pro keeps saving bills online.
Where: Android app · Desktop app
One registered device, moved when you change phones
The Offline plan will run on one registered device that checks in with BNM every 30 days (with 7 days' grace), and you will be able to move it to a new phone once a week.
Where: Android app · Desktop app
The new BNM Billing counter app
The next BNM Billing for Windows, Mac and Linux will bring a product grid, bills that save without internet, a bill series for each counter and a cash, UPI or card payment sheet, with Android to follow.
Where: BNM Billing
Set up a till with a one-time code
You will be able to set up a counter with a one-time code instead of the owner's password, revoke or replace it any time, and keep the bill numbering when a till is reinstalled.
Where: Business Studio (web) · Android app · Desktop app · BNM Billing
Several counters billing offline together
Two or more tills will bill offline at the same time, each with its own series, without clashing bill numbers.
Where: BNM Billing
Encrypted backup to a pendrive or folder
BNM Billing will save encrypted backups to a pendrive or folder and restore a till on a new computer without rewinding bill numbers.
Where: BNM Billing
Jump anywhere from the keyboard
On a computer, Ctrl+K or Cmd+K will take you to any screen or action in BNM Business.
Where: Desktop app
Usage data you can switch off
BNM Business will share which screens are used, never names, phone numbers or amounts, and you will be able to switch it off in Settings.
Where: Android app · Desktop app
Back up to your own Google Drive
Offline plan data will be copied to your own Google Drive.
Where: Android app · Desktop app · BNM Billing
Apps in Indian languages
BNM Business, BNM Billing and the customer app will come in Indian languages.
Where: Android app · Desktop app · BNM Billing · Customer app
Report a problem from the app
You will be able to send BNM a support report with the app's recent activity log.
Where: Android app · Desktop app
Setup & moving your data
Set up from your GST certificate or visiting card, and bring your items, customers and past orders from your old software.
9 features
Set up from a GST certificate or visiting card
Scan a document or type your GSTIN and the business details fill themselves, with your GSTIN checked on the GST portal.
Where: Business Studio (web) · Android app · Desktop app
Your business profile
Keep your opening hours, legal name, GSTIN and documents in one place.
Where: Android app · Desktop app · Business Studio (web)
Finish-setting-up checklist
Home and Settings show which of payments, shipping, chat, invoicing and service areas are done, and the areas your plan does not include show a lock.
Where: Android app · Desktop app
Bring your data from your old software
Import items, categories, customers and past orders from a CSV, Excel or JSON file, and AI matches the columns at no charge (Free still holds 25 items).
Where: Android app · Desktop app · Business Studio (web)
Scan barcodes to add many items
Scan each pack, count repeats as opening stock, then add the names, prices and categories.
Where: Android app · Desktop app
Export your products, customers and orders
Download products and customers as CSV, Excel or JSON with blank import templates, and orders as CSV or JSON.
Where: Business Studio (web)
Tools picked for your type of business
BNM shows the tools that suit your business, such as subscriptions for a dairy or bookings for a salon, and adds the ones you switch on to your menu.
Where: Business Studio (web) · Android app · Desktop app
Plan page and starting on Free in the app
The app will show your plan, limits and extra-user prices, and a new business will be able to start on Free from the app.
Where: Android app · Desktop app
Upload any file and let AI sort it
You will be able to drop up to 10 files or sheets without saying what each one is, and AI will mark each one ready, needing a look or not supported.
Where: Android app · Desktop app · Business Studio (web)
Try it with your own shop
Sign up free on the web and add your first products. Upgrade only when you need more.