Knowledgeable and experienced Bookkeeper with extensive knowledge handling and documenting financial transactions according to policies and preferred procedures. Experienced in maintaining accounts, processing accounts payable and receivable, managing invoices, and delegating payroll. Bringing forth excellent customer service skills, strong organizational skills, and the ability to communicate well with others.
Overview
20
20
years of professional experience
Work History
Senior Bookkeeper
Kaspersky Lab
Johannesburg
07.2015 - 02.2024
Collaborated with cross-functional teams to develop financial forecasts, contributing to the company''s strategic planning initiatives.
Matched purchase orders with invoices and recorded necessary information.
Improved cash flow management with timely invoicing, collections follow-ups, and vendor payment scheduling.
Streamlined daily reporting information entry for efficient record keeping purposes.
Reconciled company bank, credit card and line of credit accounts, investigating, and resolving discrepancies to keep accounts audit-ready.
Developed effective systems for charting financial transactions for Kaspersky Lab Africa region.
Contributed to development of office operations manual and improved accounting procedures by implementing accounting databases and software.
Reconciled account information and reported figures in general ledger by comparing to bank account statement each month.
. Streamlined the month-end closing process by implementing more efficient procedures for reconciling account balances and generating financial statements.
Implemented new accounting processes to decrease spending and work flow downtime.
. Facilitated accurate expense tracking by coding invoices to appropriate general ledger accounts and allocating costs across multiple projects.
Maintained fixed asset schedules for depreciation calculations and annual property tax filings.
Inspected account books and recorded transactions.
Maintained general ledger by transferring subsidiary account summaries.
Provided comprehensive accounting support to company by managing functions like payroll, accounts payable, accounts receivable and business expense processing.
Maintained account accuracy by reviewing and reconciling checks monthly.
. Collaborated closely with external auditors during annual reviews to address inquiries promptly while minimizing disruptions to daily operations.
Strengthened financial operations by conducting bank reconciliations and financial reporting.
Created detailed expense reports to facilitate reimbursement for business expenses incurred.
Effectively communicated with clients about payment needs and kept updated, detailed and accurate ledgers.
Reduced outstanding receivables balances through diligent follow-up on overdue invoices with clients.
Generated invoices upon receipt of billing information and tracked collection progress.
. Ensured regulatory compliance by staying updated on relevant tax laws, filing deadlines, and reporting requirements.
Spearheaded the transition to a new accounting software system for more efficient record-keeping capabilities.
Assisted in audit preparations by gathering required documentation and ensuring compliance with internal controls and policies.
Maintained accurate historical records.
Managed and responded to correspondence and inquiries from customers and vendors.
Reconciled accounts, managed audits and updated financial records with remarkable accuracy.
Streamlined bookkeeping procedures to increase efficiency and productivity.
Organized and detail-oriented with a strong work ethic.
Applied effective time management techniques to meet tight deadlines.
Paid attention to detail while completing assignments.
Excellent communication skills, both verbal and written.
Developed and maintained courteous and effective working relationships.
Developed strong communication and organizational skills through working on group projects.
Adaptable and proficient in learning new concepts quickly and efficiently.
Learned and adapted quickly to new technology and software applications.
Demonstrated respect, friendliness and willingness to help wherever needed.
Proved successful working within tight deadlines and a fast-paced environment.
Bookkeeper
GroupM Media
Johannesburg
07.2010 - 06.2015
Reported financial data and updated financial records in ledgers and journals.
Reconciled accounts, managed audits and updated financial records with remarkable accuracy.
Prepared monthly bank reconciliations to ensure accurate representation of company''s financial position.
Reconciled and corrected issues with financial records.
Kept up-to-date on changes in relevant regulations or industry best practices, applying this knowledge appropriately within the scope of bookkeeping responsibilities.
Handled payroll processing for employees, ensuring timely payment and adherence to tax regulations.
Managed vendor relationships and negotiated contracts to obtain best prices and value for money.
Enhanced cash flow management through timely invoicing and collection of outstanding receivables.
Generated invoices upon receipt of billing information and tracked collection progress.
Managed accounts payable and receivable activities, maintaining vendor relationships and positive cash flow.
Strengthened financial operations by conducting bank reconciliations and financial reporting.
Reconciled company bank, credit card and line of credit accounts, investigating, and resolving discrepancies to keep accounts audit-ready.
Communicated proactively with team members regarding any issues or concerns related to bookkeeping tasks.
Established QuickBooks accounting system to reflect accurate financial records.
Matched purchase orders with invoices and recorded necessary information.
Maintained and processed invoices, deposits, and money logs.
Collaborated with external auditors to facilitate the annual audit process, providing necessary documentation as required.
Streamlined daily reporting information entry for efficient record keeping purposes.
Assisted with budget preparation and monitoring, contributing to better expense control.
Managed and responded to correspondence and inquiries from customers and vendors.
Recorded deposits, reconciled monthly bank accounts and tracked expenses.
Maintained account accuracy by reviewing and reconciling checks monthly.
Handled day-to-day accounting processes to drive financial accuracy.
Effectively communicated with clients about payment needs and kept updated, detailed and accurate ledgers.
Reconciled account information and reported figures in general ledger by comparing to bank account statement each month.
Monitored incoming payments from clients, ensuring prompt application of funds against outstanding invoices.
Assisted in the development of internal controls to safeguard company assets and prevent fraud.
Implemented a more efficient filing system for financial documents, improving accessibility and organization.
Worked effectively in fast-paced environments.
Organized and detail-oriented with a strong work ethic.
Assisted with day-to-day operations, working efficiently and productively with all team members.
Accounts Clerk
Suburban CC
Johannesburg, South Africa
10.2007 - 06.2010
Recorded deposits, reconciled monthly bank accounts and tracked expenses.
Managed and responded to correspondence and inquiries from customers and vendors.
Provided exceptional customer service to both internal departments and external clients while resolving billing inquiries efficiently.
Assisted management in making informed decisions by providing clear financial analysis on performance metrics and trends.
Maintained up-to-date knowledge of accounting regulations, ensuring compliance in all financial reporting tasks.
Completed accurate bank reconciliations, identifying errors and rectifying any discrepancies promptly.
Completed payroll functions to facilitate accurate and prompt staff payments.
Checked general ledger entries to increase accuracy, prevent significant errors and identify adjustments.
Maintained clean and organized files by keeping accounts payable records up-to-date.
Enhanced financial accuracy, maintaining detailed records of all transactions and bank deposits.
Completed bi-weekly payroll for company employees.
Processed payments and documents such as invoices, journal vouchers, employee reimbursements, and statements.
Verified items billed against items ordered and reconciled differences through follow-up with vendor.
Ensured prompt payment of invoices, negotiating with vendors to secure favorable terms and discounts.
Processed credit card payments and reconciled credit card statements for accuracy in accounting process.
Coordinated office supply ordering to avail materials for streamlined operations.
Applied proper codes to invoices, files, and receipts to keep records organized and easily searchable.
Reconciled account information and reported figures in general ledger by comparing to bank account statement each month.
Set up and updated Excel spreadsheets to track financial data.
Safeguarded company assets through regular inventory checks, reconciliation, and effective asset management practices.
Supported payroll administration functions to ensure employees received accurate compensation on time each pay period.
Matched purchase orders with invoices and recorded necessary information.
Reconciled company bank, credit card and line of credit accounts, investigating, and resolving discrepancies to keep accounts audit-ready.
Worked flexible hours across night, weekend, and holiday shifts.
Applied effective time management techniques to meet tight deadlines.
Gained extensive knowledge in data entry, analysis and reporting.
Accounts Payable Clerk
UTi
Johannesburg, South Africa
04.2005 - 09.2007
Saved company resources by negotiating favorable terms and discounts with vendors.
Contributed to producing and interpreting improved finance related methods to establish consistency with accounts payable prerequisites.