Pay hundreds of people in one go.
Pay casual workers, field staff, agents, customers, and suppliers in one batch, to M-PESA or bank. Upload a spreadsheet, approve once, and see every line paid, failed, or retried.
Trusted by growing businesses across Kenya
- businesses
- 50+
- businesses
- in transactions
- KES 150M+
- in transactions
Stop sending payments one at a time.

✕Someone sends 48 M-PESA payments by hand every Saturday.
✓Upload the list once and Bizflow pays all 48 together.
✕A wrong number or a double payment is found weeks later.
✓Numbers, duplicates, and last week's payments are checked before anything is sent.
✕Nobody can tell which payments went through or what they cost.
✓Each line shows its M-PESA receipt, fee, project, and account.
Upload, approve, pay everyone.
From a spreadsheet to money in people's phones, with every line checked before it is sent and accounted for after.
Pay anyone, in one batch.
Mix M-PESA numbers, paybills, tills, and bank accounts in the same batch. Each line keeps its own reference, so every payment lands in the right place in your books.
M-PESA
Casual wages
Pay a whole site or shift at the end of the week, charged to the project's labour line.
BP-0068 · 48 workers · 306,400
M-PESA
Field allowances
Per diems, fuel, and airtime for field staff, against each person's approved request.
BP-0069 · 22 technicians · 66,000
M-PESA and bank
Agent commissions
Pay sales agents or distributors their commission for the month in one run.
BP-0070 · 35 agents · 152,350
Bank and paybill
Supplier runs
Approved, matched supplier bills paid together on their due date.
BP-0067 · 7 bills · 412,300
M-PESA
Expense refunds
Approved staff claims paid back in one go, instead of one transfer at a time.
BP-0066 · 6 staff · 64,330
M-PESA
Customer refunds
Refund customers for returns or overpayments, each linked to the original invoice.
12 refunds · 18,450
Bulk payments, from your phone.
Finance approves from anywhere, watches the batch go out, and fixes failed lines without going back to the office.
Approve the batch
See the total, the breakdown, and the checks, and approve in one tap.
Watch it go out
See how many lines are paid and which ones failed, as it happens.
Fix failed lines
Correct a number and resend only that payment.
On the Bizflow mobile app
Bulk payments or supplier payments?
Supplier payments are about who you pay and why. Bulk payments are about how you pay many people at once. A supplier run is simply a bulk payment made of supplier bills.
| Bulk payments | Supplier payments | |
|---|---|---|
| Who gets paid | Anyone: casual workers, staff, agents, customers, and suppliers | Approved suppliers only |
| Starts from | A spreadsheet, a saved list, or approved claims and bills | A bill matched to its purchase order and delivery |
| Checks | Valid phone numbers, duplicates, wallet balance, and budget | Three-way match, tax compliance, and confirmed bank details |
| Approval | Once for the whole batch | On the bill, then again on the supplier run |
| Result | Paid, failed, or retried for each line, with M-PESA receipts | The PO and the supplier statement show the bill as paid |
Paying suppliers? See supplier management and purchase orders.
Bulk payments, by industry.
Who different businesses pay in bulk, and how often.

| Batch | Paid to | How often | Lines | Amount |
|---|---|---|---|---|
| Casual wages · Westlands | Masons, carpenters, helpers | Weekly | 48 | 306,400 |
| Casual wages · Kilimani | Site crew | Weekly | 24 | 86,400 |
| Subcontractor advances | Plumbing and electrical teams | Per milestone | 4 | 180,000 |
| Site transport | Truck and boda riders | Weekly | 11 | 27,500 |
One batch, everyone paid.
Teams prepare the list. Finance approves once. Everyone is paid on the same day.

Teams prepare the list
Site managers and HR upload the list or reuse last week's, so finance doesn't retype anything.

Finance approves once
One approval for the whole batch, with the balance and budget already checked.

Everyone is paid together
Crews, staff, and agents get their money on the same day, straight to M-PESA or bank.
Ask Bizflow AI about your bulk payments.
Connect Claude to Bizflow and ask about batches, failed lines, and labour costs in plain English. Answers come from your live Bizflow data.
How much did we pay casual workers in October?
Claude read from Bizflow · Bulk payments · Wages
KES 392,800 across two sites this month, including this week's Westlands batch, which is waiting for finance.
- Westlands fit-outWeek 41 · 48 workers · waiting for financeKES 306,400
- KilimaniBP-0064 · 24 workersKES 86,400
Send your first batch in three steps.
- 01
Top up your wallet
Fund the Bizflow Wallet by M-PESA or bank transfer.
- 02
Upload your list
Use your own spreadsheet or a saved list, and fix anything Bizflow flags.
- 03
Approve and send
Approve the batch, send it now or on a date, and download the report.

Bulk payments work across Bizflow.
Frequently asked questions
Who can I pay in a bulk payment?
Anyone with an M-PESA number, paybill, till, or bank account: casual workers, staff, agents, customers, and suppliers. One batch can mix them.
What does the spreadsheet need?
A name, a phone number or account, and an amount for each person. You can add a note or reference, and match your own column names when you upload.
What happens if a payment fails?
The other lines still go through. The failed line shows the reason, its money stays reserved, and you can fix the number and resend only that line.
Can I stop someone being paid twice?
Yes. Bizflow flags repeated rows in the same list and people already paid in another batch that week before you approve.
How is a bulk payment approved?
Once, for the whole batch, following your approval route. The money is reserved in the wallet when it is approved, so it can't be spent elsewhere.
What does it cost?
Standard M-PESA and bank transfer charges apply to each line. Every fee shows on the batch report and the wallet statement.
Is a bulk payment the same as a supplier payment?
No. A supplier payment pays an approved, matched bill to a supplier. A bulk payment pays many people at once. A supplier run is a bulk payment made of supplier bills.





