Bookkeeper
7 days ago
The Bookkeeper is responsible for maintaining accurate financial records, processing transactions, and ensuring compliance with South African financial and tax regulations. This role requires attention to detail, familiarity with local accounting standards, and the ability to work closely with management to ensure accurate financial reporting.
Key Responsibilities:- Recording Financial Transactions:
Accurately record all financial transactions, including accounts payable, accounts receivable, payroll, and bank transactions. Ensure that transactions are properly classified in the general ledger. - Reconciliation:
Reconcile bank statements, credit card accounts, and other financial records to ensure accuracy. Monitor and reconcile petty cash accounts. - Financial Reporting:
Prepare monthly, quarterly, and annual financial statements (balance sheets, income statements, cash flow statements) in accordance with South African accounting standards. Generate reports to help management make informed financial decisions. - Payroll Processing:
Process payroll, ensuring correct deductions for tax (PAYE), UIF, and SDL (Skills Development Levy). Ensure compliance with the Basic Conditions of Employment Act (BCEA) and Labour Relations Act (LRA) in payroll and reporting. Submit SARS reports for payroll taxes. - Tax Compliance:
Ensure compliance with South African Revenue Service (SARS) requirements for VAT, PAYE, UIF, and other taxes. Assist in the preparation of tax returns and other compliance reports, including the use of SARS eFiling. Stay updated on changes in tax laws and ensure the business is in full compliance. - Accounts Payable And Receivable:
Monitor outstanding invoices and ensure timely payment to suppliers. Track overdue accounts and follow up on receivables. Ensure customers' payments are processed and recorded correctly. - Assist In Budgeting And Financial Planning:
Assist with budgeting and financial forecasting by providing accurate financial data. Support the preparation of financial documents and reports for business planning. - Maintain Financial Records:
Safeguard all financial documentation and ensure that it is stored properly and securely. Prepare for audits and ensure the accuracy and completeness of financial records for internal and external audits. - Cash Flow Management:
Monitor the company's cash flow and advise management on potential improvements. Ensure there is sufficient cash to meet day-to-day operational needs. - General Administrative Support:
Assist in general financial administration tasks as required by the management team. Collaborate with the finance team to ensure smooth financial operations.
- Matric (Grade 12) with Accounting as a subject.
- A Diploma in Accounting, Finance, or a related field is highly desirable.
- Proven experience as a bookkeeper or in a similar accounting role (preferably in South Africa).
- Experience with South African accounting standards and tax laws is essential.
- Proficiency with accounting software such as Pastel, QuickBooks, or Sage.
- Familiarity with SARS eFiling, payroll systems, and VAT compliance.
- Advanced knowledge of Microsoft Excel and other financial reporting tools.
- Strong understanding of South African tax regulations, including PAYE, VAT, UIF, and SDL.
- Knowledge of financial reporting and bookkeeping best practices.
- Familiarity with IFRS for SMEs and other South African accounting standards.
- Strong attention to detail and accuracy.
- Excellent organizational and time-management skills.
- Ability to work independently and as part of a team.
- Strong verbal and written communication skills.
- Analytical skills to identify discrepancies and suggest improvements.
- A Certified Bookkeeper (CB) certification from a recognized body like SAIBA (South African Institute of Business Accountants) or SAIPA (South African Institute of Professional Accountants).
- Experience with financial audits and preparing for audits.
- Previous experience working with South African SMEs or corporations is an advantage.
-
Bookkeeper
3 weeks ago
Midrand, Gauteng, South Africa Dante Personnel Full timeMinimum requirements: Matric + Bookkeeping/Accounting qualification3+ years of experience in bookkeepingProficiency in accounting software Strong understanding of financial processes and reconciliationsAttention to detail and problem-solving skillsConsultant: Amine Albertyn - Dante Personnel Midrand
-
Bookkeeper
3 weeks ago
Midrand, Gauteng, South Africa Congruence HR Solutions Full timeThe Bookkeeper is responsible for maintaining accurate financial records, processing transactions, and ensuring compliance with South African financial and tax regulations. This role requires attention to detail, familiarity with local accounting standards, and the ability to work closely with management to ensure accurate financial reporting.Key...
-
Senior Bookkeeper
1 day ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeSenior Bookkeeper (JB5224)Vorna Valley, Midrand (Office Based)R40 000 - R50 000 CTC per monthMedical AidPermanentSeeking an experienced Senior Bookkeeper to join a dynamic team supporting multiple companies within a growing group. This role offers the opportunity to take ownership (along with another Senior Bookkeeper) of the full bookkeeping function and...
-
Senior Bookkeeper
2 days ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeSenior Bookkeeper (JB5224) Vorna Valley, Midrand (Office Based) R40 000 - R50 000 CTC per month Medical Aid Permanent Seeking an experienced Senior Bookkeeper to join a dynamic team supporting multiple companies within a growing group. This role offers the opportunity to take ownership (along with another Senior Bookkeeper) of the full bookkeeping function...
-
Senior Bookkeeper
1 week ago
Midrand, Gauteng, South Africa Communicate Recruitment Full timePreparing monthly, quarterly, and annual financial statementsManaging accounts payable and receivable efficientlyEnsuring compliance with accounting standards and regulatory requirementsAssisting with audits and preparing relevant financial documentationLeading and mentoring junior bookkeeping staffOverseeing cash flow, payroll processing, and bank...
-
Senior Bookkeeper
1 week ago
Midrand, Gauteng, South Africa Dante Personnel Full timeMinimum requirements: Matric certificate Fully bilingual in English & Afrikaans 5+ Years experience as a Senior Bookkeeper Reside in/or around Midrand Consultant: Mel Ohlsen - Dante Personnel Midrand
-
Senior Bookkeeper
1 day ago
Midrand, Gauteng, South Africa Communicate Recruitment Full timePreparing monthly, quarterly, and annual financial statementsManaging accounts payable and receivable efficientlyEnsuring compliance with accounting standards and regulatory requirementsAssisting with audits and preparing relevant financial documentationLeading and mentoring junior bookkeeping staffOverseeing cash flow, payroll processing, and bank...
-
Senior Bookkeeper
3 days ago
Midrand, Gauteng, South Africa Communicate Recruitment Full timePreparing monthly, quarterly, and annual financial statements Managing accounts payable and receivable efficiently Ensuring compliance with accounting standards and regulatory requirements Assisting with audits and preparing relevant financial documentation Leading and mentoring junior bookkeeping staff Overseeing cash flow, payroll processing, and bank...
-
Senior Bookkeeper
2 days ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeSenior Bookkeeper (JB5224)Vorna Valley, Midrand (Office Based)R40 000 - R50 000 CTC per monthMedical AidPermanentSeeking an experienced Senior Bookkeeper to join a dynamic team supporting multiple companies within a growing group.This role offers the opportunity to take ownership (along with another Senior Bookkeeper) of the full bookkeeping function and...
-
Lead Bookkeeping Specialist
2 days ago
Midrand, Gauteng, South Africa Communicate Recruitment Full timeJob SummaryWe are seeking an accomplished Senior Bookkeeper to join our team at Communicate Recruitment. This role offers a unique opportunity for a motivated individual to utilize their expertise in financial operations, manage complex tasks, and provide exceptional service to our clients.Key ResponsibilitiesPreparing monthly, quarterly, and annual...
-
Bookkeeper
3 weeks ago
Midrand, Gauteng, South Africa Flink Recruitment Full timeRoles and ResponsibilitiesJob Summary:The Bookkeeper is responsible for maintaining accurate financial records and ensuring the smooth financial operations of GC Solar Group. This role includes managing accounts payable and receivable, bank reconciliations, payroll processing, and financial reporting while ensuring compliance with industry-specific...
-
Senior Bookkeeper/ Accounts Manager
5 days ago
Midrand, Gauteng, South Africa Dante Group Pty Ltd Full timeSenior Bookkeeper/AccountsReference: JHB006610-TdG-J-1Our client based in Midrand is looking for a Senior Bookkeeper/Accounts to join their team.Duties & ResponsibilitiesMinimum requirements:Full Function debtors, creditors and payrollDaily bank statements and recon of customer depositsCapture receipts in Cash BookCredit invoices as per remittance...
-
Bookkeeper (Assistant to the FM)
2 weeks ago
Midrand, Gauteng, South Africa Strategic Personnel Full timeIdeally a completed BCom or studying towards + 3-5 years relevant experience in a similar role. The candidate must have financial experience from a Manufacturing / FMCG type environment. Duties will include the following:Bookkeeping and Record Keeping - Record transactions; maintain general ledger; track expenses; reconcile accounts.Assist with Financial...
-
Junior Bookkeeper
3 weeks ago
Midrand, Gauteng, South Africa Signa Opportunity Full timeAbout the role:We are seeking a detail-oriented and experienced Bookkeeper to join our dynamic trainingcompany in Johannesburg. The successful candidate will be responsible for managingfinancial transactions, maintaining accurate records, and ensuring compliance with financialregulations. This role is ideal for someone who has a strong understanding of...
-
Bookkeeper / Accounts Manager
5 days ago
Midrand, Gauteng, South Africa Sentinel Staffing Services Full timeReference: CET003995-MO-1Our client in Midrand is looking for a Bookkeeper to join their team.Duties & ResponsibilitiesResponsibilities:All debtors and creditors management, including overseeing one staff member.Daily bank statements and reconciliation of customer deposits.Loading daily payments and printing of proof of payment (POP).Capturing receipts in...
-
Senior Accountant
2 days ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeJob SummaryWe are looking for a skilled Senior Bookkeeper to take ownership of the full bookkeeping function and support executive decision-making through accurate financial reporting.The ideal candidate will have 5 or more years of bookkeeping/accounting experience, with solid experience at a senior level.
-
Accounting Manager
2 days ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeCompany OverviewWe are seeking an experienced Senior Bookkeeper to join our dynamic team. This role offers the opportunity to take ownership of the full bookkeeping function and support executive decision-making through accurate financial reporting.
-
Chief Financial Operations Manager
1 day ago
Midrand, Gauteng, South Africa Kontak Recruitment Full timeKey Responsibilities:Oversee the entire bookkeeping function, ensuring accurate financial reporting and timely management decisions.Manage cash flow, payments, and bank reconciliations with precision and efficiency.Maintain intercompany loans, general ledger accounts, and budget comparisons to optimize financial performance.Process debtors and creditors,...
-
Controller - Financial Reporting
2 days ago
Midrand, Gauteng, South Africa Communicate Recruitment Full timeAbout the RoleWe are seeking an experienced Lead Bookkeeping Specialist to join our team at Communicate Recruitment. This role offers a unique opportunity for a motivated individual to utilize their expertise in financial operations, manage complex tasks, and provide exceptional service to our clients.ResponsibilitiesPreparing monthly, quarterly, and annual...
-
Financial Manager
5 days ago
Midrand, Gauteng, South Africa Dante Group Pty Ltd Full timeJob OverviewDante Group Pty Ltd is seeking a highly skilled Senior Bookkeeper/Accounts Manager to join their team in Midrand. As a key member of the accounting department, you will be responsible for overseeing financial operations, ensuring accuracy and efficiency in all financial processes.