Getting started
Set up your business and your team.
Start your free trialTry HeriBMS free for 7 days. No card needed.
- On the HeriBMS home page, choose Start your 7-day free trial, then I run a business.
- Enter your business name, your name, your email and a password.
- You are signed in to your new workspace, and your 7 days start now.
Add your teamGive each person their own sign-in and a role.
- Sign in as the administrator and open Team from the menu.
- Enter the person's name and email, and choose a role: Sales & Inventory (sales and stock) or Accounts & Billing (invoices and payments).
- Copy the invitation link HeriBMS gives you and send it to them. They set their own password when they open it.
The Basic plan is for one person. To add a second person, the administrator pays the upgrade to Plus on the billing page; you can invite them once it is confirmed.
Who can do whatEach role only sees what it needs.
- Administrator: everything, including team, settings, reports, refunds and paying for HeriBMS.
- Sales & Inventory: customers, sales, stock and reports.
- Accounts & Billing: invoices, payments and reports.
Selling and stock
The everyday work of the shop.
Add a product and receive stockStock is received in batches, each with its own expiry date.
- Open Stock from the menu, then Products and stock.
- Under Add product, enter the product name and choose Add product.
- Under Receive stock, choose the product, then enter the batch number, expiry date, quantity, unit cost and selling price.
- Choose Receive stock. The batch appears in the stock list.
When you sell, HeriBMS takes stock from the batch that expires first.
Add a customerKeep a record of the customers you sell to.
- Open Customers from the menu.
- Choose Add a new customer, fill in their name and any contact details, and choose Add customer.
- Use Find a customer to look them up later.
Make a saleStart, add items, and take payment on one screen.
- Choose New sale on the Dashboard or the Sales page. The sale is for the walk-in customer; to put a name on it, choose Add a named customer.
- Under Add item, type part of the product name, pick it, set the quantity and choose Add to sale. Repeat for each item.
- Under Paid by, choose Cash, M-Pesa (and type the M-Pesa code) or Card, then Complete sale. If the customer pays partly in cash and the rest by M-Pesa, choose Cash + M-Pesa, enter the cash part and the M-Pesa code.
- If the customer will pay later, choose Pay later. The sale's screen and Accounts show what is still owed, and you can take the payment there.
Staff can lower a price by up to 10% using Price override. A bigger discount, or a price above the list price, needs an administrator. Every changed price is recorded.
Send a quotationGive a customer a price before they commit.
- Open Quotations and choose New quotation. Pick the customer, add the items and set a Valid until date.
- Choose Copy customer link and send the link to your customer, for example by SMS or WhatsApp. They can open it without an account.
- When they accept, choose Convert to sale.
Cancel a sale or give a refundVoiding a sale puts the stock back and cancels its invoice.
- If the sale has not been paid: open the sale, enter a Void reason and choose Void sale.
- If it has been paid: an administrator first opens Accounts, finds the payment under Payments, enters a reason and chooses Reverse payment. Then void the sale as above.
Reversing a payment keeps it on record, so your books always show what happened.
Work with more than one branchStock and sales are kept per branch.
- Open Branches and choose Add a branch.
- Assign each staff member to a branch under Staff assignment. Staff then see only their branch's stock and sales.
- A branch can propose its own price for a product; an administrator approves or rejects it.
Order from suppliersBuy stock from suppliers on the HeriBMS marketplace.
- Open Marketplace and filter by category to find products.
- Add what you need to Your cart and choose Place order.
- The supplier confirms or declines your order. You can follow its status on the Marketplace page.
Get alerts for lower prices and salesHeriBMS tells you when suppliers offer a better deal on what you sell.
- Open Stock, then Products and stock, and give each product a marketplace category under Marketplace category.
- When a supplier's product becomes the lowest price in one of your categories, or a supplier starts a sale there, you get an alert.
- New alerts show on your Dashboard and under Alerts for you on the Marketplace page. Choose Mark all as read once you've seen them.
The marketplace list is always ordered by price, cheapest first. Products in the Featured row are paid placements.
Payments and reports
Keep track of every shilling.
Record a paymentPayments are recorded against the invoice they pay.
- Open Accounts and find the invoice.
- Enter the amount, choose the method (cash, M-Pesa, card or bank) and choose Record Payment.
- For M-Pesa, enter the M-Pesa code from the customer's confirmation message. The same code can't be used twice.
HeriBMS does not read your M-Pesa statement automatically yet, so each payment is recorded by hand.
See your numbersSales, money collected and what is still owed.
- The Dashboard shows today's sales, payments, and stock running low or expiring.
- Reports shows what you billed, what you collected and your top products for any dates you choose.
- Administrators can download invoices as a spreadsheet (CSV) from Reports, up to a year at a time.
Your HeriBMS plan
Trials, your licence, the yearly fee and paying by M-Pesa.
When your trial endsYour records are kept for 90 days while you decide; buy a licence to carry on.
- When the 7 days are up, signing in takes you to the billing page instead of your workspace.
- The administrator can still download all your records from that page.
- If no licence is bought, the workspace and its records are deleted 90 days after the trial ends.
- Staff who are not the administrator see a message asking them to contact their administrator.
Pay for HeriBMSBuy a licence once, then pay a yearly fee, by M-Pesa.
- The administrator chooses a Basic or Plus licence on the billing page. The licence is paid once and includes the first year.
- After the first year, the same page asks for the yearly fee, which covers hosting, updates and support.
- Pay the amount shown with M-Pesa, using the Pay Bill or Till number shown and your business code as the account number.
- Enter the M-Pesa code from your confirmation message and choose Submit payment. HeriBMS opens your workspace as soon as it is confirmed.
If the yearly fee isn't paid, HeriBMS becomes read-only: you can look at and download your records, but not record new ones. Paying early adds the year after your current one, so you never lose days.
For suppliers
Sell to businesses on the HeriBMS marketplace. Listing is free.
Register as a supplierFree to join and free to list products.
- On the HeriBMS home page, choose Start your 7-day free trial, then I'm a supplier.
- Enter your business name, email, phone number (optional) and a password, then choose Register.
- HeriBMS reviews new supplier accounts. You can sign in once yours is approved.
List a productBusinesses that stock the same category can find it.
- Sign in to the supplier portal.
- Under List a product, enter the product name, category, price and how many you have in stock.
- Choose List product. It appears under Your products straight away.
Run a promotional offerA lower price for the days you choose.
- Under Your products, choose Set a promotional offer on the product.
- Enter the offer price and the first and last day, then choose Save offer.
- The offer runs from the start of the first day to the end of the last day, Kenya time. Choose Remove offer to end it early.
Featured placementShow your products in the Featured row at the top of the marketplace.
- Buyers see the marketplace ordered by price, cheapest first. Featured placement adds your products to the Featured row above that list as well.
- New suppliers are offered featured placement during their first week. Call HeriBMS on 0181 660 123 to ask about prices.
The lowest price always leads the main list. Featured placement can't move a product ahead of a cheaper one there.
Handle ordersBusinesses order from you; you confirm or decline.
- New orders appear under Orders waiting for you, with each item and the total.
- Choose Confirm order if you can supply it, or Decline so the business can order elsewhere.
- Handled orders move to Recent orders.
Your account and security
Keeping your business safe.
Signing in and outEach person signs in with their own email and password.
- Staff sign in at the Sign in page. Suppliers use the supplier sign-in page.
- HeriBMS signs you out after 30 minutes without activity, so an unattended screen stays safe.
- After several wrong passwords, sign-in pauses for 15 minutes to stop anyone guessing.
Never share your password. Give each person their own sign-in instead, so everything they do is recorded under their name.
Common questions
Quick answers to what people ask most.
I forgot my password. What do I do?
HeriBMS can't reset passwords by itself yet. Call HeriBMS support on 0181 660 123, or use the email link below, and we will help you get back in.
Does HeriBMS work on my phone?
Yes. HeriBMS works in the web browser on a phone, tablet or computer. There is nothing to install.
What happens to my records when my trial ends?
Your workspace locks until you buy a licence, and the administrator can still download all your records. If no licence is bought, the workspace is deleted 90 days after the trial ends.
Can I use HeriBMS for more than one shop?
Yes. Add each shop as a branch. Stock and sales are kept separately for each branch, and you see them all from one account.
Does HeriBMS record M-Pesa payments automatically?
Coming soon.
Why can't I void a sale?
A sale that has been paid can't be voided until the payment is reversed, so your records stay correct. An administrator reverses the payment in Accounts, and then the sale can be voided.
Why can't I see some pages?
Each role only sees the pages it needs. If you need more access, ask your business's administrator.
Is it free to be a supplier?
Yes. Registering, listing products and receiving orders from businesses is free.
Is my business's information private?
Yes. Each business can only ever see its own records, and important actions such as refunds and price changes are recorded with who did them and when.
Still stuck?
Call or email HeriBMS support and tell us what you were trying to do. Please never share passwords or your customers' details.