JOB ANNOUNCEMENT
Position: Accounts and Finance Officer
Location: Dar es Salaam, Tanzania
Application Deadline: 27 July 2026
About the Role
We are seeking a highly motivated and detail-oriented Accounts and Finance Officer to join our team. The successful candidate will be responsible for maintaining accurate financial records, ensuring compliance with statutory regulations, and providing timely financial reports to support decision-making.
Key Responsibilities
Financial Accounting and Record Keeping
- Maintain the general ledger by posting journals, accruals, prepayments, provisions, and depreciation.
- Perform monthly reconciliations, including bank accounts, supplier and customer statements, control accounts, inter-company, and inter-branch balances.
- Maintain the fixed asset register, run depreciation schedules, and coordinate physical asset verification and disposals.
- Ensure complete and properly authorized documentation for every financial transaction.
Accounts Payable and Receivable
- Verify supplier invoices against purchase orders and goods received notes, then schedule and process payments.
- Raise customer invoices, monitor the debtors ageing report, follow up on collections, and escalate overdue accounts.
- Administer petty cash, staff imprest, and advance retirements.
Reporting
- Prepare monthly, quarterly, and annual management accounts, including the income statement, balance sheet, and cash flow statement.
- Produce budget-versus-actual variance analysis with written commentary on significant movements.
- Support the preparation of annual statutory financial statements in accordance with IFRS.
- Prepare donor, grant, or project-specific financial reports where applicable.
Budgeting, Forecasting, and Analysis
- Assist in preparing the annual budget and periodic reforecasts.
- Maintain rolling cash flow forecasts and monitor liquidity.
- Carry out cost, margin, and profitability analysis, and support business cases and investment appraisals.
Tax and Statutory Compliance
- Compute, file, and pay withholding tax, PAYE, and social security contributions within statutory deadlines.
- Maintain a compliance calendar and keep supporting reconciliations audit-ready.
- Liaise with the revenue authority on assessments, refunds, and queries, and ensure business licences and registrations remain current.
Payroll
- Prepare monthly payroll, statutory deductions, and payslips.
- Reconcile payroll to the general ledger and statutory returns.
Audit and Internal Control
- Prepare audit schedules and lead sheets, and serve as the focal point for external and internal auditors.
- Implement audit recommendations and monitor remediation progress.
- Apply and monitor internal controls, enforce segregation of duties, and report irregularities or suspected fraud.
Treasury and Banking
- Process payments and transfers, manage banking relationships, and maintain signatory mandates.
- Handle foreign currency transactions and maintain loan and lease amortisation schedules.
Systems and Administration
- Maintain data integrity within the accounting system and support system upgrades or migrations.
- Reconcile inventory and support procurement, contract, and supplier management.
- Perform any other duties reasonably assigned by the Finance Manager.
Requirements and Qualifications
Personal Attributes
- High level of integrity, confidentiality, and professional ethics.
- Strong analytical and problem-solving skills with excellent attention to detail.
- Ability to meet strict reporting deadlines and work effectively under pressure.
- Excellent written and verbal communication skills, including the ability to explain financial matters to non-finance colleagues.
- Well-organized, self-motivated, and able to work with minimal supervision.
Professional Qualifications
- Bachelor's degree in Accounting, Finance, Commerce, Business Administration, or a related field.
- A Master's degree (MBA or MSc in Finance) will be an added advantage.
Application Procedure
Interested candidates should send their resume and application letter in English to:
Application Deadline: 27 July 2026

0 Comments