The verdict in three sentences
Past 20 active vendors, paying each balance manually becomes a source of errors and delays that erode trust. A bulk payout API (Paystack, Wave or MTN MoMo) settles dozens of beneficiaries in a single call, in T+0 to T+1, for 0.5 to 1 % disbursement fees. The real win isn't just time (from 6 h to 15 min/week), it's the automatic reconciliation that kills vendor disputes.
Why automate from 20 vendors
Manual payouts carry a hidden cost: each transfer takes 3 to 5 minutes (check the balance, enter the number, confirm, archive proof). At 50 vendors that's over 4 hours of data entry, plus number errors and duplicates. Automation computes the net balance after commission, builds a batch, and triggers all payments in one supervised operation.
| Vendor volume | Manual payout time/wk | Automated payout time/wk | Entry errors/month (est.) |
|---|---|---|---|
| 10 vendors | 50 min | 8 min | 1 to 2 |
| 20 vendors | 1 h 40 | 10 min | 3 to 4 |
| 50 vendors | 4 h 10 | 15 min | 8 to 12 |
| 100 vendors | 8 h 20 | 20 min | 15 to 25 |
| 200 vendors | 16 h 40 | 30 min | 30 to 50 |
Fees, limits and delays for bulk payouts (2026 ballpark)
Conditions vary by provider and the merchant account's KYC tier. The figures below are 2026 estimates to confirm with your account manager.
| Provider | Disbursement fee | Cap per batch | Settlement delay | Partial failures handled |
|---|---|---|---|---|
| Paystack Transfers | 0.5 to 1 % | 5 to 10 M (local ccy) | T+0 (minutes) | Yes, per beneficiary |
| Wave Business | 0.5 to 1 % | 5 to 10 M FCFA | T+0 (minutes) | Yes, per line |
| MTN MoMo B2B | 0.7 to 1.2 % | 5 M | T+0 to T+1 | Yes, per line |
| Classic bank transfer | 500 to 2,500/line | Bank-dependent | D+1 to D+3 | No (global reject) |
Recommended architecture: a weekly cycle (e.g. every Monday), a net-balance computation per vendor, a batch split if the total exceeds the cap, and a retry queue for partial failures (invalid number, inactive account). Each payout returns a transaction ID stored for reconciliation.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Fatou runs a crafts marketplace in Accra with 60 vendors. Before automation she spent her Fridays (5 to 6 h) paying one by one in-app, with 2 to 3 number errors a month. After deploying a bulk payout: the system computes each net balance (sales minus 15 % commission), builds a 60-line batch totalling GHS-equivalent 4.2 M, and settles in under 15 minutes. Disbursement fee at 0.8 %: roughly 33,600 for the lot, easily absorbed by the platform commission. Time recovered: about 22 hours per month.
FAQ
What's the threshold to justify automation? From 20 vendors, the time saved (over 1 h 30/week) pays back the integration. Below that, a semi-manual CSV payout usually suffices.
What happens if a number is invalid in the batch? Modern payout APIs handle failures per line: 59 of 60 transfers go through, the faulty line is isolated in a retry queue and flagged. You never replay the whole batch.
What do payout fees really cost? Budget 0.5 to 1 % of the amount disbursed, roughly 5,000 to 10,000 per million distributed. That's far cheaper than per-line bank transfers beyond 10 vendors.
Can you pay beyond the batch cap? Yes, by automatically splitting into several lots (e.g. two batches of 5 M). The system chains the sends and aggregates proofs for reconciliation.
How do you reconcile payouts with accounting? Each transfer returns a transaction ID; you match computed balance, amount paid and fees in an exportable ledger. Weekly reconciliation then takes minutes.
Let's talk about your project. We design your marketplace's automated payout architecture, from commission computation to reconciliation. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
