Branch Accounts Officer – Bungoma NGO Job BRAC
Apply at sourceAI summary
BRAC is hiring a Branch Accounts Officer in Bungoma, Kenya. The role involves managing branch financial and cash operations, processing loan transactions, performing daily reconciliations, monitoring digital payments, and ensuring compliance with policies. Requires proficiency in financial transactions, reconciliation, and core banking systems.
- Full-time middle-level finance role with a leading NGO in Kenya.
- Responsible for cash management, digital payment reconciliation, and loan disbursement.
- Must have experience with core banking systems and maker-checker controls.
- Position based in Bungoma with a deadline of 20 July 2026.
Description
Home » Jobs In Kenya » Finance Jobs In Kenya » Branch Accounts Officer – Bungoma NGO Job BRAC Job Title: Branch Accounts Officer Date Posted: 13/07/2026 Job Type: Full Time Job Level: Middle Employer: BRAC Industry: Finance Salary: Open Location: Bungoma Country: Kenya Deadline: 20/07/2026 Summary: Finance Jobs. BRAC Jobs. Looking for a finance job in Kenya? BRAC is recruiting a Branch Accounts Officer position in Bungoma. Proficiency in financial transactions, reconciliation, and core banking systems is required. The Branch Accounts Officer is responsible for managing all financial and cash operations at the branch level, ensuring accurate transaction processing, effective cash control, timely reconciliations, and compliance with BKCL policies and regulatory requirements. The role supports loan disbursement and collection activities while safeguarding branch assets and maintaining strong internal controls. Key Responsibilities: Core Banking System (CBS) Transaction Processing Accurately process and post loan disbursements, repayments, reversals, and other approved financial transactions in the Core Banking System (CBS). Verify completeness and authenticity of supporting documentation before processing any transaction. Ensure all transactions are properly authorised and comply with established maker-checker controls. Update client accounts promptly and ensure system balances reflect actual transactions processed. Maintain proper filing and documentation of all transaction records for future reference and audit purposes. Branch Credit Committee & Loan Control Support Participate in Branch Credit Committee (BCC) meetings as required to provide financial verification and transaction readiness updates. Confirm availability of funds and system readiness prior to loan disbursement approvals. Verify that loan documentation is complete and compliant before processing approved disbursements. Ensure approved loan terms are accurately captured in the Core Banking System before release of funds. Maintain proper records of committee-approved disbursements for audit and tracking purposes. Digital Payment & Settlement Monitoring Monitor digital loan disbursements and repayments conducted through approved payment channels such as M-Pesa and bank transfers. Reconcile digital transaction reports from mobile money platforms and banks against CBS postings on a daily basis. Identify, investigate, and escalate any transaction mismatches, delays, or settlement discrepancies. Support the branch in maintaining accurate tracking of digital transaction flows to ensure smooth cashless operations. Daily Reconciliation & Financial Reporting Perform daily reconciliation of all branch transactions, including digital payments and physical cash transactions where applicable. Balance system-generated transaction reports with payment platform reports, collection summaries, and supporting documents. Complete end-of-day system closure procedures in accordance with established branch timelines. Prepare daily transaction summaries and submit required financial reports to the Branch Manager and Finance Department within stipulated deadlines. Assist in periodic financial reporting and month-end reconciliation processes. Cash Management Receive, verify, and disburse physical cash in line with approved operational procedures where hybrid transactions are required. Maintain custody of branch cash and ensure compliance with approved cash holding limits. Conduct daily opening and closing cash counts and reconcile physical cash with CBS balances. Maintain cash transaction registers and ensure secure storage of cash and financial instruments. Immediately report and escalate any cash shortages, overages, or irregularities. Expense & Payment Processing Process approved branch operational expenses in the CBS in line with BKCL policies and delegated authority limits. Verify supporting documentation prior to payment processing to ensure completeness and compliance. Maintain organised records of branch payments, vouchers, and supporting documents. Ensure timely settlement of approved financial obligations. Compliance & Internal Controls Ensure adherence to BKCL financial policies, procedures, and internal control standards. Maintain accurate, complete, and audit-ready financial documentation at all times. Support internal and external audit reviews by providing requested records and clarifications Identify and report suspicious transactions or potential fraud risks to the Branch Manager and Finance Department. Promote ethical conduct and safeguarding standards in all financial operations. Customer Service & Client Account Support Provide professional and courteous service to clients during loan disbursement and repayment transactions. Respond to client queries related to account balances, repayments, digital transactions, and payment confirmations. Issue official receipts and ensure clients receive accurate transaction confirmation. Support resolution of transa