Accountant – Kampala (01 Opening)

Kampala, Uganda

The Accountant role at Fundi Bots supports all departments and teams at Fundi Bots by collecting, tracking and reviewing the organization’s finances on a day-to-day basis.


 Fundi Bots promotes improved practical science education in African schools and communities through the provision of hands-on skills and project-based training with a strong focus on rural and underprivileged regions and a push for equitable inclusion for Girls.

Fundi Bots’ mission is to accelerate science learning in Africa.
To achieve this, we use practical learning tools like robot-building to improve learning outcomes. Through the process of building robots, the students get practical skills in computer science, electrical and electronics engineering, mechanical engineering, computer programming and soft skills like project management, teamwork and innovation.


Reporting to the Operations and Finance Manager, an Accountant will make critical financial decisions by collecting, tracking, and reviewing the company’s finances. He/ She will handle most of the administrative and transactional activities in the department.



  • Consolidate all requisition accountabilities to the General Ledger.
  • Capture all General Ledger entries on the Electronic Accounting Tool.
  • Perform monthly & quarterly accountability reviews & reconciliations.
  • Perform monthly bank reconciliations.
  • Prepare monthly payroll schedule.
  • Prepare information for donor reporting on request and assist in the donor reporting process.
  • Provide back-up for team members within the finance department.
  • Participate in the budget monitoring process by preparing monthly periodic statements and up-to-date accounts with relevant schedules indicating actual against budget and variance explanations if any.
  • Maintain historical records by microfilming and filing documents.
  • Adhere to internal controls and compliance with financial accounting procedures.
  • Costing of products made by the organization.
  • Post customer payments by recording cash, checks, and credit card transactions.
  • Oversee the invoicing process, and ensure invoices are prepared and shared in a timely manner.
  • Make a monthly report on revenues received from the different centers.
  • Update receivables by totaling unpaid invoices.
  • Post revenues by verifying and entering transactions.
  • Summarize receivables by maintaining invoice accounts; coordinating monthly transfer to accounts receivable account; verifying totals; preparing report.
  • Maintain a register of all invoices received from suppliers.
  • Review all supplier invoices that have been captured and raise any concerns observed.
  • Review and validate supporting documents for all transactions captured.
  • Support the preparation of URA tax returns and NSSF.
  • Support the preparation of the payments schedule with the Finance and Operations Manager
  • Prepare payment requisition schedules.
  • Disbursement of petty cash.
  • Process supplier payments and ensuring proper reconciliations to customer accounts.
  • Process supplier payments at agreed dates and closely monitor all bank accounts.
  • Ensure accurate and timely processing of all payment transactions for periodic reporting.
  • Verify vendor accounts by reconciling monthly statements and related transactions.




  • A Bachelor’s degree in accounting and finance, or a related discipline.
  • Professional Certificate in CPA/ ACCA is preferred.


  • 3 Years of experience in Finance
  • Experience working in an NGO/ Nonprofit Organization
  • Knowledge of generally accepted accounting principles (GAAP)


  • Communication and collaboration skills
  • Business Acumen
  • Technological savvy
  • Critical Thinking
  • Analytical skills
  • Collaboration skills
  • Organization skills

Additional Notes

Applicants should reside in Kampala.

 To Apply:

Send CV and Application letter to

Applications will be reviewed on a rolling basis.

Only short-listed candidates will be contacted.