Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic
David Ngaruwe

David Ngaruwe

FINANCIAL ACCOUNTANT
Randburg

Summary

Experienced Senior Accountant successful at cultivating effective working relationships at all levels while driving improvements to budget administration, expense tracking and forecasting of future financial needs. Proven track record of performing work ethically while maintaining integrity of all financial data.


Developed critical financial skills in fast-paced corporate environment, ensuring accuracy and compliance with regulatory standards. Expertise in financial analysis and reporting, as well as streamlining accounting processes. Seeking to leverage these transferrable skills in new field to drive efficiency and success.


Offering solid grasp of accounting fundamentals and strong desire to learn and grow in professional environment. Brings keen ability to understand financial data and ensure accuracy and compliance.

Overview

17
17
years of professional experience
6
6
years of post-secondary education

Work History

Senior Accountant

ATSolar (Pty) Ltd
Randburg
04.2025 - Current
  • Cost & Project Accounting
  • Maintain cost accounting systems
  • Record cost accounting data
  • Ensure accurate cost allocation
  • Prepare detail cost report
  • Reporting monthly on projects
  • Analyze cost data to identify discrepancies, trends and variances
  • Inventory and Asset Management
  • Capture purchase requisition, quotations, purchase orders, deliveries, receiving, inspections, RMA and warranty claims, storing, inventory records, accounts payable, picking document and shipment and returns
  • Stock taking
  • Reconciliation at a Project level
  • Asset Management
  • Accounting Processing
  • Record daily transactions - journal entries, cashbook and general ledger
  • Prepare monthly management accounts
  • Timeously submission of management accounts
  • Maintain all the accounts accurately and up to date – reconcile Banks Accounts, Petty Cash & Credit Cards.
  • Maintain SSOT by confirming reports reflect financial data correctly
  • Adhere to accounting processes and systems.
  • Support accounting planning and analysis activities.
  • Preparing and maintaining Budgets & forecasting
  • Prepare and ensure all Account Payables are paid in time
  • Cashflow Management & Expense Tracking
  • Allocate labor costs to project accounts.
  • Prepare Payroll and ensure accuracy

Accountant

K3 Logistics
Mondeor
07.2024 - 04.2025
  • Handling day-to-day accounting processes to drive financial accuracy.
  • Documenting cash, credit, fixed assets, accrued expenses, and line of credit transactions.
  • Gathering financial information, prepared documents, and closed books of accounts.
  • Reconciliation of accounts and reviewed expense data, net worth, and assets.
  • Completing daily cash functions, GL account tracking, payroll and wage allocations, budgeting, cash and banking reconciliations.
  • Maintenance and Financial reporting according to IFRS standards for SME.
  • Ensure that receivables are collected promptly
  • Prepare & Process Financial Reports quarterly for Directors & Board.
  • Monthly Reconciliation of all Bank accounts, Bond accounts & fleet accounts and all Vehicle
    Amortization schedules.
  • Conduct periodic reconciliations of all accounts to ensure their accuracy
  • Maintain an orderly accounting record filing of all accounting documents.
  • Accurately Manage Assets & Maintain Asset Register for correctness.
  • Supervise the Allocation & Reconciliation of payments expenditure.
  • VAT201 Reconciliation for submission to SARS on due date.
  • EMP201 , Provisional Tax Calculations , Dividend Tax Calculation & Return Submissions to SARS.
  • Streamlined month-end closing processes, resulting in reduced time spent on financial reporting tasks.
  • Maintained integrity of general ledger and chart of accounts.

ACCOUNTANT

The South African Banking Risk Information Centre (SABRIC)
Midrand
08.2021 - 06.2024
  • To create financial transactions and producing financial reports from information captured
  • Maintaining an accurate accounting record on financial activities
  • Asset Management: Maintaining the fixed assets register
  • Creditors Management; Pay all vendor invoices in a timely manner and respond any creditors query
  • Debtors Management & Maintenance Issue invoices to members & ensure timeous payments received
  • Ensure that receivables are collected promptly
  • Carry out Month end Balance Sheet account Reconciliation
  • Prepare & Process Journals for review by C.F.O
  • Cashbook Management; Conduct a monthly reconciliation of every bank account of the organization
  • Conduct periodic reconciliations of all accounts to ensure their accuracy
  • Actively Participate in Procurement and ensure timely procure & processing of business units requests
  • Petty Cash Management & Reconciliation
  • Interact with External & Internal Auditors to co-ordinate interim, year-end & financial audits
  • Assist & Liaise with C.F.O & Auditors for yearend audit requirements
  • Maintain an orderly accounting record filing of all accounting documents
  • Follow up on all debtors & creditors related queries
  • Allocation & Reconciliation of payments to business expenditure
  • VAT201 Reconciliation for submission to SARS on due date
  • General financial management assistance
  • Handled day-to-day accounting processes to drive financial accuracy.
  • Documented cash, credit, fixed assets, accrued expenses, and line of credit transactions.

FINANCIAL & PAYROLL ADMINISTRATOR

Home-Build Investments & Marketing Services (PTY) LTD
Randburg
01.2015 - 10.2020
  • Company Overview: (BUILDING CONSTRUCTION)
  • To create financial transactions and producing financial reports from information captured
  • Posting information to accounting journals or accounting software from such source documents as invoices to customers, cash receipts, and supplier invoices
  • Customer, Supplier, Inventory Journals
  • Maintain and monitor holdings fixed assets register
  • Pay supplier invoices in a timely manner
  • Take all reasonable discounts on supplier invoices
  • Pay any debt as it comes due for payment
  • Issue invoices to customers
  • Ensure that receivables are collected promptly
  • Record cash receipts and make bank deposits
  • Conduct a monthly reconciliation of every bank account of 3 different entities of the organization / holding
  • Conduct periodic reconciliations of all accounts to ensure their accuracy
  • Weekly Maintenance of petty cash float
  • Prepare & issue all debtors financial statements
  • Provide information to the external accountant who creates the company’s financial statements
  • Assemble information for external auditors for the annual audit
  • Calculate and issue financial analysis of the financial statements
  • Maintain an orderly accounting filing system
  • Comply with local, state, and federal government reporting requirements
  • Process payroll in a timely manner & all statutory returns (Sage Pastel Payroll) For total headcount of 50contract site workers and 10 senior personnel
  • Follow up on all debtors & creditors related queries
  • Preparation of the payments to creditors and relevant sundry payments
  • Cash flow statements and trial balance
  • Preparation of Vat and all other statutory returns
  • Cash book and bank reconciliation
  • Petty cash
  • General financial management assistance
  • Authorize and or process Journals (Inventory, Cashbook, Suppliers)
  • Creditors recons and balance sheets recons
  • EFT payments and SARS E-filling
  • Carry out the key function of all administrative Issues of the organization
  • Carry out the full administrative control of the JHB office for all entities
  • Assist with the tender preparation & submission
  • Maintain and order office stationery & replenishments
  • Assist Management with the HR function, (i.e.) drawing of contracts, warnings and staff record update.
  • Actively participate in staff selection, recruitment & training
  • Manage JHB office & staff compliment of 16 members
  • Process both monthly & weekly staff payroll
  • (BUILDING CONSTRUCTION)
  • Responded to employee inquiries to provide information regarding payroll deductions and related issues.
  • Managed accurate records of employee time off, leave balances, and attendance for precise pay calculation.

FINANCIAL CONTROLLER

Statpack Trading (PTY) LTD
Randburg
06.2012 - 12.2014

To create financial transactions and producing financial reports from information captured

  • Posting information to accounting journals or accounting software from such source documents as invoices to customers, cash receipts, and supplier invoices
  • Reconciliation of accounts to ensure their accuracy
  • Processing customers and supplier journals
  • Financial analysis and reporting
  • Processing customer invoices
  • Full Debtors management/accounts receivable function
  • Full Creditors management/accounts payable function
  • Petty cash control and reconciliation
  • General Admin management
  • Financial Administration management
  • Dealing with customer queries
  • Process Salaries & Wages(payroll) – Analysis and Payment of wages all employees total head count of 36 employees
  • Cash Book processing and reconciling
  • Loading all company payments, salaries, wages, tax, creditors payments for payment authorization
  • Customer Invoicing
  • Management accounts, Profit and loss analysis
  • Produce Cash flow analysis reports for management accounts

SENIOR BOOKKEEPER

OFFICE NATIONAL (PTY) LTD
Midrand
04.2010 - 05.2012
  • Purchase supplies and equipment as authorized by management
  • Monitor office supply levels and reorder as necessary
  • Prepare creditors supplier invoices payment requisition
  • Prepare Customers monthly detailed ledger & follow up debtors’ payments for a book value of +2million.
  • Prepare & Issue monthly statements to customers
  • Prepare VAT payables from customers and payroll deductions i.e
  • PAYE
  • Ensure a correct record of cash receipts and make bank deposits is done timely
  • Maintain the cash book & All book of accounts entries
  • Prepare periodic reconciliations of all accounts to ensure their accuracy
  • Maintain the company petty cash
  • Prepare & Assist Finance Manager on information for periodic reports to management
  • Implementing & maintain the accounting filing system
  • Assist with stock/ inventory correctional Journals
  • Capture all Supplier invoices (Goods Received Vouchers on Pastel)
  • Provide clerical and administrative support to management as requested

Call Center Supervisor

AVUSA MEDIA (Pty) Ltd
Johannesburg
06.2008 - 03.2010
  • Company Overview: (Outbound Call Centre Supervisor) In-House Media, Magazine and Newspaper Department
  • 100% sales through cold calling (Received Best Seller quarterly Awards 2yrs in a row)
  • Calling businesses and consumers to advertise and sell different products on offer
  • Review field inspection reports from consultants throughout the field outreach lifecycle
  • Conducting weekend outreach programme to make deals with consumers and sign for daily, weekly and monthly subscriptions
  • Training staff and providing motivational support in the call-centre
  • Generating leads and converting them to sales through good communication, follow ups and positive attitude
  • Conducting daily telesales calls follow ups to existing and potential clients and clinching deals with them
  • Keeping a strong work pace intensity in achieving daily call rates, set targets and deadlines
  • (Outbound Call Centre Supervisor) In-House Media, Magazine and Newspaper Department
  • REASON FOR LEAVING: Pursue accounting career

Education

A.C.C.A - Accountant in Business, Management Accountant, Financial Accounting, Corporate & Business Law, Performance Management, Taxation, Financial Reporting, Audit & Assurance, Financial Management

The Association of Chartered Certified Accountants
Zimbabwe
01.1999 - 12.2001

L.C.C.I Marketing Diploma - Marketing, Customer Service Relations, Advertising, Public Relations, Selling & Sales Management

Institute of Marketing & Sales Management
Zimbabwe
01.1996 - 07.1997

Advanced Diploma - Data processing Concepts, Operating Systems, Program design, Program Documentation and Implementation, System Design & Maintenance Programming: Pascal, COBOL, Java, C+ Languages

City & Guilds London Institute
Zimbabwe
01.1998 - 12.1999

Skills

Fixed asset accounting

Documentation and reports

Bank reconciliation

Financial reporting

General ledger accounting

Tax preparation

Cash flow management

Audit preparation

General ledger management

Project accounting

Journal entry posting

Month-end closing management

Accounting processes

Accounting records analysis

General ledger

Accounts payable

Software

Sage 300 ( ACCPAC)

Sage 200 Evolution

Draftworks

Pastel Accounting Partner

VIP Payroll

Sage People

Microsoft Office 365

Timeline

Senior Accountant

ATSolar (Pty) Ltd
04.2025 - Current

Accountant

K3 Logistics
07.2024 - 04.2025

ACCOUNTANT

The South African Banking Risk Information Centre (SABRIC)
08.2021 - 06.2024

FINANCIAL & PAYROLL ADMINISTRATOR

Home-Build Investments & Marketing Services (PTY) LTD
01.2015 - 10.2020

FINANCIAL CONTROLLER

Statpack Trading (PTY) LTD
06.2012 - 12.2014

SENIOR BOOKKEEPER

OFFICE NATIONAL (PTY) LTD
04.2010 - 05.2012

Call Center Supervisor

AVUSA MEDIA (Pty) Ltd
06.2008 - 03.2010

A.C.C.A - Accountant in Business, Management Accountant, Financial Accounting, Corporate & Business Law, Performance Management, Taxation, Financial Reporting, Audit & Assurance, Financial Management

The Association of Chartered Certified Accountants
01.1999 - 12.2001

Advanced Diploma - Data processing Concepts, Operating Systems, Program design, Program Documentation and Implementation, System Design & Maintenance Programming: Pascal, COBOL, Java, C+ Languages

City & Guilds London Institute
01.1998 - 12.1999

L.C.C.I Marketing Diploma - Marketing, Customer Service Relations, Advertising, Public Relations, Selling & Sales Management

Institute of Marketing & Sales Management
01.1996 - 07.1997
David NgaruweFINANCIAL ACCOUNTANT