Documents banks usually request
For a limited company, banks typically ask for the certificate of incorporation, the memorandum and articles, a recent CR12 from BRS, the company's KRA PIN certificate and a board resolution authorising the account and naming the signatories. Each director or signatory brings a national ID or passport, a PIN certificate and passport photographs.
A sole proprietor or partnership presents the business name certificate, the owner's or partners' identification and PINs, and often a partnership deed. Proof of address, such as a utility bill or lease, is requested for the business premises. Requirements differ from bank to bank, so call ahead and ask for the checklist.
Banks must apply anti-money-laundering rules under Kenyan law, so expect questions about the business activity, expected transaction volumes and source of funds. Bring contracts, a business plan or customer letters. Vague answers delay the account more often than missing paper does.
Foreign-owned companies face additional checks, such as certified copies of the parent company's documents, details of ultimate beneficial owners and sometimes a reference from the owner's home bank. Start gathering these early, because certification and translation can take longer than the bank's own processing.
Choosing the account and channels
Compare monthly ledger fees, transaction charges, cheque and transfer costs, and minimum balances before choosing, because small businesses with many low-value transactions are hit hardest by per-item charges. Ask whether internet banking offers dual authorisation, so that one person prepares a payment and another approves it.
Consider domestic transfer channels. RTGS is used for large-value same-day payments, EFT for bulk batches such as salaries, and PesaLink for fast bank-to-bank transfers. Each has its own limits and cut-off times, and your bank can explain the current ones.
Keep the business account strictly for business flows. Mixing personal spending in makes bookkeeping difficult, can blur the separation between a company and its owners, and invites questions from KRA when a deposit has no matching sale.
Mandate design is worth an hour. Decide how many signatories must approve a payment above a set amount, who can create beneficiaries and who can view balances only. Write the limits into the bank mandate and review it whenever a director or finance officer joins or leaves.
M-Pesa Till, Paybill and bank accounts together
Safaricom offers businesses a Buy Goods Till for retail-style payments and a Paybill for payments that carry an account reference, such as invoice numbers or customer IDs. The Paybill suits invoice settlement because the customer quotes an account number, which gives you a handle for matching.
Funds collected on M-Pesa reach a business wallet and are then withdrawn or settled to a bank account according to your agreement and the M-Pesa organisation portal settings. Know the settlement timing, since a Friday-evening payment may not be in your bank until the next business day.
Each channel produces its own statement, and the business portal lets authorised users download M-Pesa statements. Treat the bank statement and the M-Pesa statement as two separate ledgers that both need to be reconciled against the invoices you issued.
Agree internally who may view and who may withdraw from the M-Pesa wallet. A common arrangement is that the accountant sees statements while only directors initiate settlement to the bank, so that a single employee cannot move collected funds on their own.
A routine for matching receipts to invoices
Pick a fixed rhythm. Daily for businesses with many small M-Pesa receipts, weekly for a few large bank transfers. At each run, list new credits, match each to an open invoice by amount and reference, and mark the invoice paid or part-paid in your records.
Unmatched credits go on a short suspense list with the date, amount and payer name. Resolve them within days by calling the customer, because an old unidentified payment is hard to trace and may be mistaken for revenue on the wrong customer account.
For part-payments and combined payments, note exactly which invoices each receipt covers. A customer paying three invoices in one transfer is common, and a clear allocation note prevents the same invoice from being chased twice.
Take a monthly snapshot. At month end, export both statements, the open invoice list and the suspense list into a dated folder. If a customer later disputes a payment from March, you can open the March folder and show the exact state of the books on the day you closed it.
How the 4b2b modules help and where they stop
4invoices.net holds your issued invoices as PDFs in an archive, which is the list of open items you match against. It does not import bank statements, connect to the M-Pesa Daraja interface or match payments automatically, so the matching itself stays manual.
4notify.net sends SMS and e-mail from your account, so you can remind a customer about an overdue invoice or confirm that a payment was received. Messages are sent when you decide to send them; there is no automatic schedule or ageing report.
Whatever tool you use, keep statements and the matching sheet together by month. KRA and auditors may request them, and the company that can show a clean trail from invoice to receipt resolves queries quickly.
If you reconcile in a spreadsheet, keep one tab per month with columns for date, channel, reference, amount, invoice number and status. A consistent layout lets a new bookkeeper take over without a handover meeting and gives your accountant a ready schedule at year end.