Check your search results here

Finance Manager Job Vacancy

Job Reference: AT/FM/12

Duties & Responsibilities

  • Ensure that monthly revenue reconciliation is agreed with head office.
  • Ensure that revenue resulting from walk-in guests is recorded into the GL and deposited into bank account on timely basis.
  • Ensure that other income (curio shop; diving; laundry; massage; water sports & others) is captured into GL, reconciled with the guest night book/register and deposited into bank account on timely basis.

  • Compare actual revenue with expected revenue based on occupancy rates.
Direct Cost
  • Beverage, food & guest supplies cost: ensure that all receipts and issues from store are timely captured into the GL.
  • Ensure that analytical review and/or global test is done to tie the available guests with the consumed beverages, food & guest supplies.
  • Other costs: ensure that all other direct costs are timely captured into the GL and are well supported.
  • Ensure that all monthly service invoices for snorkeling, vehicle transfers etc are received and accounted on monthly basis
Operating Costs
  • Ensure all payments are fully supported and properly documented.
  • Ensure all payments are recorded into the GL on time.
  • Ensure all accruals are done on time.
  • Ensure that the monthly bills for water, electricity are received and accounted on monthly basis. Any discrepancy in these bill should be taken up with the authorities and sorted out before accounting
  • Closely co-ordinate with HO at Arusha and account all the intercompany transactions like air tickets, insurance etc. are accounted on monthly basis Reconcile related party accounts on monthly basis.
Propery, Plants & Equipments 
  • Maintain fixed asset register.
  • Compute and update depreciation charge on monthly basis.
  • Ensure all additions and disposals are authorized and well supported.
  • At least twice a year, perform physical verification of assets and reconcile with the fixed asset register.
Cash & Bank 
  • Prepare monthly bank reconciliation which need to be approved by Unit Manager and/or Financial Controller.
  • Perform monthly cash count.
  • Ensure that the physical cash balance is tallied with the book balance on daily basis.
  • Conduct surprise physical verifications periodically.
  • Ensure that daily collections of cash, TCs, CCs etc. are taken from the Reception and deposit into the bank on the next trip to bank.
  • Custody of steel cabinet (safe box) for petty cash and cheque books.
  • Closely monitor the bank balances on daily basis.
  • Ensure that sufficient balance is available before issuing the cheques.
  • Ensure that no cheque issued is returned due to various reasons.
  • Ensure all imprests are timely captured into GL.
  • Make follow up for the retirement. Retirements should be fully supported.
  • Ensure that all Imprest payments are settled within stipulated time.
  • The person who takes the money has to prepare the statement with the supporting documents and this has to be approved by the GM.
  • Any delay in submitting the account to be reported to the GM in writing.
Staff Advances & Loans 
  • Ensure all salary advances and staff loans are authorized by the Manager before paying.
  • Ensure that the advance amount does not exceed the approved percentage of the total salary (Eg: If the advance is paid on 15th it should not exceed 50% as per the approved guideline)
  • Ensure all salary advances and staff loans are captured on time in GL.
  • Ensure deductions are done from the payroll at the end of the month.
Payroll Administration 
  • Manage the payroll files for all employees.
  • Ensure that proper attendance records are in order.
  • Ensure all salary payments are timely and accurately done.
  • Manage all ZSSF payments.
  • Ensure all ZSSF remittances are properly recorded and filed.
  • PAYE – ensure proper deductions/computations are done in monthly payroll.
  • PAYE – ensure remittances are done before the due date.
  • PAYE – ensure receipts are properly filed.
  • Others – administer all other payroll monthly and statutory returns are processes.
  • Others – ensure all other payroll payments and returns are reliably documented.
  • P.9 & P.10 – ensure semi-annual returns are timely done.
  • Update the changes in any rates in the statutory payments by keeping close contact with ZRB, TRA, ZSSF and with the Tax Consultants.
Accounts Receivables 
  • In practice, all debtors are dealt with at head office.
  • In case of debtors arising locally at Matemwe, ensure collection is done on time.
  • Ensure all stocks movements (purchases and issues) are captured into the GL upon delivery into store and issue from store.
  • For all obsolete stocks, ensure provision is made into the GL but upon Managers’ authority.
  • Perform monthly valuation test to confirm the costs existing in the GL is in accordance with the Company policy.
  • Arrange for observation of stock counts every month.
  • Investigate all noted variances (during the stock count exercise). Stocktaking sheets should also be properly filed.
  • Ensure all items into store have got bin cards (though this is a responsibility of a store keeper).
Accounts Payables 
  • Ensure all invoices are properly booked into suppliers’ ledger.
  • Supplier reconciliation should be done before payment.
  • Ensure that all invoices for the month are received and accounted before filing the VAT return.
  • Also ensure that the invoices are in the company’s name and exhibits the VAT registration number of the vendor.
Provisional Income Tax Returns 
  • Ensure provisional tax is paid on quarterly basis.
  • Vat Returns 
  • Ensure all VAT returns are remittance on time.
  • The deadline for Zanzibar is 15th of the following month for submission and 25th for payment.
Monthly Management Reports 
  • Responsible for producing monthly financial statements ready for audit on time – given dates.
  • Provide monthly management information actual Vs budget monthly cumulative to general manager with explanation for variances.
  • Comment on analytical review matrix (costs, revenue, bed nights & others).
  • Monitor bank balances from all banks on daily basis. However, bank online access can replace this.
  • Assist some unit operations/ tasks as requested by Finance Director and/or Financial Controller.
  • Together with Albert Mukabi, liaise with operating team and lodge manager(s).
Note: This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.

To apply:

Send your C.V. in plain word format that is not tabulated, with a recent photograph of yourself embedded in the top right hand corner of the C.V. Please do not attach any scanned certificates/documents.

Attach an application letter on why you feel your experience, skills and qualifications would suit this position, ensuring you insert your salary expectation at the bottom of your letter.

Ensure you quote the job reference in the subject header and your name.

Please send all documentation to

Please note that only shortlisted candidates will be contacted.

You can also visit for more jobs

DO NOT MISS to Subscribe below for the latest jobs to your EMAIL for FREE

Enter your email address:

Delivered by FeedBurner

Want to know the latest news, read great articles, features, jobs and careers? Then click here