James Nyiro Bahati
About Candidate
Location
Education
Second Class Honors Upper Division
Work & Experience
Maintaining accurate and up-to-date accounting ledgers by posting transactions,
expenses, and journals in the accounting system Quickbooks.
Monitoring and updating the accounts receivables involves invoicing, collection, and
sharing updated statements of accounts, inventory, debtors' reconciliations, etc.
Monitoring and updating the accounts payables involves billing, supplier
reconciliations, and remittance using online payment platforms such as KCB bank,
Equity eazzybiz, NCBA, and other online banking systems.
Weekly bank reconciliations.
Assisting in preparing and presenting monthly, quarterly, and yearly financials of the
entity including the income statement, and statement of financial position.
Cashflow forecasting which involves weekly updating of Turnkey Africa's cashflow and
cashplan to enable efficient utilization of funds.
Assisting in the preparation, monitoring, and updating of the budget involves
developing realistic financial forecasts and monitoring financial performance against
budgeted targets.
Timely preparation and filing of tax returns such as PAYE, NSSF NHIF, VAT, and
withholding taxes applicable. In accordance with the stipulated KRA guidelines and
deadlines.
Daily sales reconciliations and inventory reconciliations.
Sales posting in the accounting system, the ERP system used at Victory Farms is
XERO.
Credit sales monitoring that is; invoicing, reconciliations, generating of statements.
Preparation of entities' audited financials and identifying areas of cost saving in
entities.
Additional roles such as billing and batch payments on various payment platforms.
Preparation of monthly financials and providing insightful analysis of the monthly
financials of the entity.
Identifying areas of cost saving in the entity.
Basic reporting skills such as preparation of functional income statements.
Supplier reconciliations and bank reconciliations
Awards
Advanced Level