Head Of Financial Reporting & Tax at NBC Bank – June 2025

NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services.

Job Summary

To drive the delivery of robust financial management and standardized general ledger accounting and maintenance processes through enhanced financial control environment within the Bank.
Work with tax manager, to deliver and ensure statutory tax compliance for NBC and provide tax advice where appropriate.
To plan, manage and monitor the implementation of tax related activities and processes to deliver operational plans in an effective and efficient manner.

Job Description​

Key Accountabilities

  • Key liaison and stakeholder manager on financial accounting and reporting matters.
  • Ensure accounting entries are accounted for in line with International Accounting and Reporting Standards.
  • Provide advice on accounting treatment of new products while ensuring adherence to the standard processes and procedures according to International Financial Reporting Standard (IFRS), Tax and Local regulatory frameworks (BOT, TIB, TBA and NBAA).
  • Ensure Bank reputation with external stakeholders such as regulators, auditors and tax is protected
  • Liase with the Tax Manager to ensure proper accounting for all taxes and prepare regular updates to management and board
  • Attend to all TRA tax audits and investigations in collaboration with Tax Manager
  • In collaboration with reconciliation team, manage periodic reconciliation of accounts and resolution of audit queries.
  • Obtain relevant financial data from the Flexcube and SAP systems.
  • Prepare pertinent and financial reports and analysis for review by Financial Controller
  • Collation of commentary and explanations on significant trends and movements.
  • Establish all sources of revenue in the bank and ensure that they are properly accounted for by randomly tracking the accounts to assess if the necessary information is captured correctly.
  • Manage all month-end revenues accounting; both manual and system generated revenues and ensure that the revenues are recorded from the point of origination to the trial balance.
  • Recognize revenue accurately and establish revenue leakage by ensuring that the revenue streams pass through the necessary controls until they reach the trial balance without leakage.
  • Continuously identify areas for improved efficiency and reduced cost.
  • In collaboration with Manager -tax, interpreting annual tax audit reports and preparation of relevant responses.
  • Monthly Computation of the tax and filling of tax returns of the bank.
  • Preparation of audited financial statements of the bank according to IFRS (International Financial Reporting Standards) in liaison with Regulatory Reporting Manager.
  • Liase with Manager tax, to ensure all taxes, fees and levies are accurate, timely and comply with tax laws in Tanzania.
  • Own and drive all International Financial Reporting standards (IFRs) projects. Such as IFRS 16, IFRS 9 etc.
  • Strategically plan reporting cycle to ensure compliance with set Group and local reporting deadline.
  • Perform Impairment recon for Corporate and Retail
  • Ensure accurate Financials Segmentation for both Balance Sheet and Income Statement.
  • Ensure daily reconciliation for SAP and Flex T/B after daily file upload and ensure explanation for the differences are provided.
  • Act as a custodian of charts of accounts by ensuring the following
    •  Proper maintenance of charts of accounts through opening and closing of G/Ls in the core banking system.
    • Ensuring correct G/L mapping per product in the Core banking system.
    • Ensure correct mapping between SAP and Flex cube G/Ls, products, cost Centre etc,
    • Ensure daily file interface process between Core banking system and SAP is up and running.
  • Support periodic reports, data and system management e.g. TMI
  • People Management
  • Manage a team of subordinates reporting to you to ensure effective delivery of tasks assigned
  • Support the line manager for the area to develop a high performing team by conducting periodic operational performance discussion and assisting employees to prepare portfolio of evidence for formal performance development discussions.
  • Coach and mentor team members daily on how to improve their own productivity and use of the bank’s processes and systems.
  • Based on training plans agreed with the line manager, monitor team members to ensure that planned training is undertaken.
  • Establish and maintain a succession plan for the team.
  • Ensure review leave plans is in place for line manager to adjust the plans if required.
  • Identify employees that are not meeting short term productivity or control targets and make to the line manager to place employees on the Performance Accelarator Programme.
  • Execute EOS (Employees Opinion Survey) action items as agreed based feedback by people function.
  • Any other task as assigned by line manager depending on operational requirements.

Qualifications

Job type Full-time Job, To submit your application, please follow the link provided below. CLICK HERE TO APPLY

Leave a Comment