Barbara Roos
Accountant | Financial Reporting | Reconciliations | Tax Compliance
Hire this person
Send a job offer directly to this candidate
About
Detail-oriented accounting professional with more than 15 years of experience in bookkeeping, general ledger accounting, bank and account reconciliations, accounts payable, tax administration, financial statement preparation, and audit support. Experienced in processing high-volume financial transactions, maintaining accurate accounting records, preparing journals through trial balance, and compiling working-paper files for annual financial statements. Proficient in Pastel, Xero, Draftworx, CaseWare, Sage One, and Microsoft Excel, with additional experience in education, retail administration, and hospitality accounting.
Experience
Accountant at 123 Accounting and Management Services (2025-11 – 2026-09)
- Imported daily bank statement transactions into the accounting system and completed bank reconciliations.
- Prepared and reviewed vendor reconciliations and investigated discrepancies.
- Reconciled control accounts to supporting schedules and subsidiary records.
- Compiled working-paper files supporting the preparation of annual financial statements.
- Updated fixed asset registers and prepared depreciation journal entries.
- Processed year-end journals and adjustments through trial balance.
- Prepared accounting records for the compilation of annual financial statements.
- Prepared and submitted sales tax returns accurately and within required deadlines.
Accountant at Dulini Private Game Reserve (2019-03 – 2025-11)
- Entered daily bank statement transactions into the accounting system and allocated each transaction to the appropriate general ledger account.
- Processed lodge petty cash transactions maintained in Excel and reconciled recorded balances to physical cash counted each month.
- Investigated petty cash discrepancies and processed corrective journals and adjustments when required.
- Prepared recurring monthly journals, including loan interest accruals, depreciation, insurance provisions, bonus provisions, and other month-end adjustments.
- Confirmed that all monthly invoices had been processed through goods received vouchers to ensure expenses were complete and recorded in the correct accounting period.
- Maintained a control spreadsheet to track recurring monthly invoices and ensure timely, complete processing.
- Updated employee loan accounts with prior-month payroll deductions, matched deductions to the applicable invoices, and prepared the current month's salary deduction schedule.
- Reviewed vendor reconciliations prepared by the accounts payable clerk and compiled proposed vendor payment amounts.
- Coordinated weekly payment runs by collecting invoices from the lodges and other departments, checking for duplicate or prior payments, and verifying that invoices appeared on the required lodge payment schedules.
- Added invoices received directly to the weekly payment schedule and submitted the completed documentation to the financial manager for authorization and payment.
- Supported accurate month-end reporting through invoice completeness checks, reconciliations, journals, and general ledger reviews.
Accountant at Midas Hazyview & Kabokweni (2015-06 – 2019-03)
- Reconciled daily cash-up records, accounts receivable balances, and cash receipts.
- Processed cash-ups, customer transactions, and cash receipts in Pastel.
- Prepared monthly accounts receivable aging analyses using ELCB customer statements.
- Investigated discrepancies and maintained accurate supporting accounting records.
Teacher - Mathematics, Economic and Management Sciences, Accounting, and Life Orientation at The King's School (2014-09 – 2015-05)
- Prepared and delivered lessons in mathematics, economic and management sciences, accounting, and life orientation.
- Developed examinations and other student assessments.
- Graded examinations and maintained accurate student performance records.
- Organized lesson materials and administrative files.
Accounting Clerk - Trainee at Fanus de Beer Auditors Inc. (2008-01 – 2014-08)
- Compiled annual financial statements for review.
- Participated in audit teams conducting annual client audits.
- Assisted with client income tax administration.
- Processed client accounting information in Pastel for value-added tax purposes.
- Prepared VAT reconciliations and completed and submitted VAT201 returns.
- Prepared and submitted monthly EMP201 payroll tax returns for clients.
- Maintained supporting schedules and documentation for financial reporting and compliance work.
Stock Receiver at PNA Cycad (2007-03 – 2008-11)
- Received stock and entered inventory transactions into the computer system.
- Completed daily cash-up procedures and supported month-end processing.
- Assisted with opening and closing the store.
- Maintained accurate inventory and cash-handling records.
Academic Assistant at Northern Academy High School (2006-01 – 2007-03)
- Provided academic and administrative support to teachers and students.
- Assisted with classroom activities, record maintenance, and general school administration.
Education
Bachelor of Accounting Science in Financial Accounting in Financial Accounting – University of South Africa (UNISA) (2014)
SAIPA Learnership / Articles in Accounting – South African Institute of Professional Accountants (2014)
Ministry Through the Arts Program – C-Kruis / 13th Floor (2005-01 – 2005-12)
National Senior Certificate Equivalent - Grade 12 – Pietersburg High School (2004)