Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 26, 2026
    Deadline: Mar 20, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    We are the world’s largest international development organisation, dedicated to empowering people living in poverty. If you were to describe this world to a child, which one of the following would you pick? It is home to magic, art, beauty, and tens of thousands of years of human talent. Or you would, even though it may be true, that our world is where...
    Read more about this company

     

    Branch Accounts Officer (BAO)

    • 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 BRAC Kenya Company Limited (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 transaction disputes or posting errors in coordination with Credit Officers and the Branch Manager.
    • Maintain confidentiality and integrity of client financial information at all times.

    ​​​​​​​Branch HR & Administrative Support

    • Act as the branch focal point for HR administrative matters in coordination with the Head Office HR team.
    • Maintain updated leave records and attendance registers for branch staff.
    • Consolidate and submit monthly payroll inputs (e.g., attendance, leave updates, allowances, deductions) to Head Office within stipulated timelines.
    • Support onboarding documentation and maintain staff personnel files at branch level.
    • Coordinate submission of staff expense claims and ensure proper documentation.
    • Maintain confidentiality of staff records and sensitive information.
    • Support communication of HR policies and administrative updates to branch staff.

    ​​​​​​​Safeguarding Responsibilities

    • Read, understand, and comply with BKCL’s safeguarding policy and procedures at all times.
    • Promote awareness of safeguarding standards within the branch and ensure safeguarding principles are applied in day-to-day activities.
    • Conduct all financial and client interactions in a manner that upholds dignity, respect, and protection of vulnerable individuals.
    • Immediately report any safeguarding concerns or reportable incidents in accordance with the established safeguarding reporting procedures.
    • Encourage colleagues to adhere to safeguarding standards and reporting requirements.

    Educational & Experience Requirements:

    • Bachelor's Degree / Diploma Accounting, Finance, Banking, Business Administration, Commerce, Economics, or a related field.
    • CPA (Part I or Part II) or equivalent professional qualification is an added advantage.
    • Membership or registration with a recognised professional accounting body is an added advantag

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to BRAC on career44.sapsf.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BRAC Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail