Opportunity at
Millennium HomesBookkeeper
Millennium Homes is seeking a Bookkeeper to join its team on-site in Harare. This full-time position suits a detail-oriented professional with experience in financial record-keeping, inventory…
Career Tools
About This Role
Millennium Homes is seeking a Bookkeeper to join its team on-site in Harare. This full-time position suits a detail-oriented professional with experience in financial record-keeping, inventory control, and sales administration. The selected candidate will handle day-to-day financial operations using Odoo, manage supplier accounts, process bank reconciliations, and prepare monthly management accounts. Key duties involve monitoring stock movements across warehouses, investigating inventory variances, ensuring correct VAT treatment, and coordinating closely with…
Job Description
Millennium Homes is seeking a Bookkeeper to join its team on-site in Harare. This full-time position suits a detail-oriented professional with experience in financial record-keeping, inventory control, and sales administration. The selected candidate will handle day-to-day financial operations using Odoo, manage supplier accounts, process bank reconciliations, and prepare monthly management accounts.
Key duties involve monitoring stock movements across warehouses, investigating inventory variances, ensuring correct VAT treatment, and coordinating closely with the procurement, sales, and stores departments. Additional responsibilities include managing general office administration, maintaining organized financial files, tracking customer orders, and resolving daily operational discrepancies.
Responsibilities
- Post daily financial transactions and maintain supporting documentation in Odoo
- Handle supplier invoices, credit and debit notes, purchase orders, and account reconciliations
- Monitor cash movements, maintain cashbooks, and conduct bank reconciliations
- Record local and imported purchases while allocating landed costs accurately
- Track warehouse stock movements, execute stock transactions, and participate in physical stock counts
- Examine stock variances, negative balances, and obsolete items
- Assist with FIFO inventory costing and cost of revenue reconciliations
- Compile monthly management accounts, income and expenditure schedules, and variance reports
- Apply correct VAT treatments and properly classify operating and capital expenditures
- Liaise with procurement, stores, and sales to address and resolve accounting discrepancies
- Keep financial records organized and report any unusual transactions to management
- Maintain records for board stock purchases, sales, and cost of sales
- Track customer deposits, orders, and delivery paperwork while matching sales to inventory records
- Manage stationery supplies and general office administration tasks
- Answer all emails by the close of business and clear outstanding issues daily
Requirements
- Minimum of two years of relevant professional experience
- Mandatory practical experience using Odoo software
- Five Ordinary Level passes including Mathematics and English
- Diploma or Degree in Accounting, Bookkeeping, or Finance
Qualifications
- Certificate in Bookkeeping, Pastel, or QuickBooks
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location of the Bookkeeper role?
The position is located on-site in Harare.
What software experience is mandatory for this job?
Candidates must have experience using Odoo.
What are the educational requirements for applicants?
Applicants must hold five Ordinary Level passes, including Mathematics and English, alongside a diploma or degree in Accounting, Bookkeeping, or Finance.
What is the deadline for applications?
The closing date for applications is 6 November 2026.
What is the salary for this position?
The posting does not specify the salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.