Job Title Accounts Officer
Department Finance & Accounts
Reports To Accountant
Location Kampala, Uganda
Interfaces With All Departments, External Auditors, Membership, Board
Last Updated May 2026
JOB PURPOSE
The Accounts Officer is responsible for the accurate recording of all financial transactions, preparation of financial statements, payroll processing, tax compliance, and providing reliable financial information to support management decision-making.
ROLES AND RESPONSIBILITIES
Financial Transactions & Record-Keeping
• Process member deposits, withdrawals, loan disbursements, and repayments.
• Maintain accurate financial records, including ledgers, cashbooks, and reconciliation statements.
• Prepare and post journal entries for all SACCO transactions.
• Ensure proper filing and documentation of all financial records
• Prepare the monthly payroll including the filing of returns for NSSF and PAYE
Account Reconciliation & Reporting
• Reconcile member accounts, bank statements, and general ledger balances.
• Assist in the preparation of monthly and quarterly financial reports for review by the accountant.
• Monitor and track SACCO expenses, income, and loan repayments
• Conduct monthly bank reconciliations.
Loan Processing & Recovery Support
• Maintain loan records and monitor repayments to ensure timely collections.
• Support the Accountant in preparing loan delinquency reports and follow-up with members on overdue payments.
Accounting & Financial Records
• Maintain accurate and up-to-date accounting records including the general ledger, cashbook, and subsidiary registers.
• Process and post all receipts, payments, journals, and adjustments in the accounting system.
• Prepare monthly bank reconciliations and resolve discrepancies in a timely manner.
• Manage fixed asset register, ensuring proper recording of additions, disposals, and depreciation.
Financial Reporting
• Prepare monthly, quarterly, and annual financial statements.
• Produce management accounts and variance analysis reports for the SACCO Manager and Board.
• Compile financial data for the annual general meeting and statutory audit.
• Provide financial analysis and cost-benefit information to support management decisions.
Payroll & Staff Benefits
• Process monthly staff payroll accurately and on time, ensuring all statutory deductions (PAYE, NSSF) are correctly applied.
• Prepare and submit statutory returns by due dates.
• Maintain individual payroll records and respond to staff queries on pay.
Cash & Treasury Management
• Manage petty cash and accounts, ensuring proper documentation and timely replenishment.
• Monitor daily cash balances and flagging liquidity concerns to the Manager.
• Prepare payment vouchers and ensure all expenditures are properly authorized before disbursement.
• Liaise with bankers on transactions, facilities, and account management.
Budgeting & Audit Support
• Assist in the preparation of the annual budget and periodic forecasts.
• Provide supporting schedules, documentation, and responses to auditors during internal and external audits.
• Implement audit recommendations relating to financial management.
JOB REQUIREMENTS – QUALIFICATIONS AND EXPERIENCE
• Bachelor's degree in Accounting, Finance, Commerce, or a related field.
• Professional qualification – ACCA or CPA.
• Minimum 2 years of experience in an accounting or finance role, preferably in a financial institution or SACCO.
• Proficiency in accounting software (QuickBooks, SAGE, or SACCO-specific ERP systems) and MS Excel.
JOB REQUIREMENTS – SKILLS AND COMPETENCIES
• High numerical accuracy and attention to detail.
• Strong analytical and problem-solving skills.
• Knowledge of Ugandan tax laws, NSSF requirements, and IFRS/IPSAS standards.
• Integrity and ability to handle confidential financial information.
• Good communication and report-writing skills.
• Ability to work under pressure and meet tight reporting deadlines.
How to Apply:
All applications will be received and reviewed through the BrighterMonday Portal by clicking on the 'Apply Here' section