139 open roles
Part-time Bookkeeper / Accountant
Job description
Maintaining precise financial records across a multi-entity environment, this position provides the foundational accounting support required to deliver accurate management accounts, tax compliance, and seamless reporting. Working 60 hours per month (approximately 9:00 to 12:00 daily), the role plays a critical part in maintaining client trust by ensuring source documents and general ledger accounts are processed without error or rework.
This is a hybrid independent contracting position. Initially two mornings in office in Centurion/ Irene and three days from home. It could also be morning in the office and four mornings from home. Operating within a boutique financial services firm consisting of a small, focused team, the position requires an adaptable approach to fit both the internal company culture and the culture of external clients.
Key Responsibilities
Upload bank statements and reconcile all bank and card processing accounts to the general ledger, customer subledger, or supplier subledger weekly without carrying forward unallocated items. Allocate customer receipts, resolve point-of-sale capturing errors, clear unallocated items, and review and comment on age analysis reports weekly.
Maintain finance lease liabilities schedules and the fixed asset register on a weekly basis. Release clean trial balances weekly, complete with attached query lists, for management account preparation. Implement and improve internal business controls regarding bookkeeping and data capturing on a monthly basis. Maintain a documented, current query list per entity and actively follow queries through to closure.
Ensure digital filing of source documents is complete, correctly named, and fully traceable. Escalate any identified errors, irregularities, or non-compliance in writing without delay Requirements Essential Requirements 4 or more years of bookkeeping experience within a practice or multi-entity environment. Tertiary accounting qualification (BCom or BCom Honours).
Demonstrated competence in handling bank feeds and multi-entity administration. Working knowledge of South African VAT, including apportionment, zero-rating, and valid tax invoice requirements. Ability to prepare balance sheet reconciliations that stand up to review without amendment. Strong written communication skills to articulate queries clearly to business owners.
Own reliable computer equipment, stable internet connectivity, and a workspace suitable for confidential work. Desirable Requirements Professional membership with SAIPA or a similar professional body. Experience preparing accounting files for independent review or audit. Prior bookkeeping experience within the retail sector.
Required Software Skills Xero Sage Pastel Partner (desktop) Dext / Hubdoc Simple. Pay Microsoft Excel Benefits Benefits and Culture Working within a small, close-knit team of 2 employees that values personal care, high standards of work, and clear communication with clients. Work Arrangement Hybrid. Remote work with on-site visits 1 to 2 times per week to clients located in Centurion and Pretoria East.
Employment Type Independent Contractor (month-to-month arrangement with 1 month notice period).
Description copied from RecruitMyMom's careers page. Read the full posting before you apply.
More jobs at RecruitMyMom
Half-day Executive Assistant
RecruitMyMom· Constantia, Cape Town, Western Cape, South AfricaDebtors Controller
RecruitMyMom· Fourways, Johannesburg, Gauteng, South AfricaFinancial Advisor Assistant
RecruitMyMom· Rondebosch, Cape Town, Western Cape, South AfricaTraining Operations Manager
RecruitMyMom· Stellenbosch, Western Cape, South AfricaExecutive Assistant – Media & Communications
RecruitMyMom· Johannesburg, Gauteng, South Africa
More jobs in Centurion
Technical Customer & Applications Support Supervisor - Invitro Diagnostics
Aldevron· Centurion, Gauteng, South AfricaStrategic Account Manager: Monogastrics
Elanco Animal Health· ZA - CenturionSenior HR Business Partner
IQVIA Holdings· Centurion, South AfricaBusiness Development Engineer
Technical Placements· Centurion, South AfricaWebGUI & Mobile Developer
sabenzait· Centurion, Gauteng, South Africa