521 Bookkeeping jobs in South Africa
Bookkeeping Manager
Posted 4 days ago
Job Viewed
Job Description
Overview
If you can manage the full bookkeeping function and has at least 2 years experience in leading a team of Bookkeepers, join a professional services firm that delivers tailored accounting, tax, secretarial, and payroll solutions to over 1,000 clients across South Africa.
You will be responsible for managing the full bookkeeping function up to trial balance, overseeing junior finance staff, and ensuring accurate financial records and reconciliations.
The role requires a detail-oriented and experienced finance professional with strong leadership skills to manage daily finance operations, ensure compliance, and support month-end and year-end close processes.
Bookkeeping & Financial Processing- Full function bookkeeping to trial balance, including processing journals, accruals, and adjustments
- Oversee and approve accounts payable and accounts receivable transactions
- Maintain the general ledger and perform month-end reconciliations
- Manage fixed asset register, depreciation calculations, and ensure asset compliance
- Prepare and submit VAT, PAYE, and other statutory returns
- Support the preparation of management accounts and financial reports
- Supervise and mentor a team of junior finance staff or bookkeepers
- Allocate and review tasks, set performance targets, and provide training as needed
- Implement and maintain financial procedures, controls, and reporting systems
- Ensure accurate and timeous reporting by the team
- Act as point of contact for internal and external finance queries
- Ensure all bookkeeping and reporting processes comply with internal policies and relevant legislation
- Assist with year-end audit preparation and liaise with external auditors
- Support financial forecasting and budgeting processes
- Diploma or Degree in Accounting, Bookkeeping, or Finance
- Minimum of 5–7 years of full-function bookkeeping experience
- At least 2–3 years of experience in a supervisory or team lead role
- Strong working knowledge of accounting software (e.g., Pastel, Xero, Caseware, Sage, Psiber)
- Experience working in a multi-entity environment is an advantage
- Solid understanding of VAT, PAYE, and other statutory requirements in South Africa
- Strong attention to detail and high level of accuracy
- Proactive, organised, and able to manage multiple deadlines
- Excellent leadership and team management capabilities
- Strong communication and interpersonal skills
- Ability to identify and solve problems effectively
- Discretion with confidential financial information
The proposed salary for the role is R40k - R60k per month, but the option remains with the client to offer any market related salary considering the candidate's qualifications, skills, and experience.
Please apply online in the link provided. We do not consider CVs via Whatsapp or email.
#J-18808-LjbffrBookkeeping Manager
Posted 5 days ago
Job Viewed
Job Description
Overview
You will be responsible for managing the full bookkeeping function up to trial balance, overseeing junior finance staff, and ensuring accurate financial records and reconciliations.
The role requires a detail-oriented and experienced finance professional with strong leadership skills to manage daily finance operations, ensure compliance, and support month-end and year-end close processes.
Bookkeeping & Financial Processing- Full function bookkeeping to trial balance, including processing journals, accruals, and adjustments
- Oversee and approve accounts payable and accounts receivable transactions
- Maintain the general ledger and perform month-end reconciliations
- Manage fixed asset register, depreciation calculations, and ensure asset compliance
- Prepare and submit VAT, PAYE, and other statutory returns
- Support the preparation of management accounts and financial reports
- Supervise and mentor a team of junior finance staff or bookkeepers
- Allocate and review tasks, set performance targets, and provide training as needed
- Implement and maintain financial procedures, controls, and reporting systems
- Ensure accurate and timeous reporting by the team
- Act as point of contact for internal and external finance queries
- Ensure all bookkeeping and reporting processes comply with internal policies and relevant legislation
- Assist with year-end audit preparation and liaise with external auditors
- Support financial forecasting and budgeting processes
- Diploma or Degree in Accounting, Bookkeeping, or Finance
- Minimum of 57 years of full-function bookkeeping experience
- At least 23 years of experience in a supervisory or team lead role
- Strong working knowledge of accounting software (e.g., Pastel, Xero, Caseware, Sage, Psiber)
- Experience working in a multi-entity environment is an advantage
- Solid understanding of VAT, PAYE, and other statutory requirements in South Africa
- Strong attention to detail and high level of accuracy
- Proactive, organised, and able to manage multiple deadlines
- Excellent leadership and team management capabilities
- Strong communication and interpersonal skills
- Ability to identify and solve problems effectively
- Discretion with confidential financial information
The proposed salary for the role is R40k - R60k per month, but the option remains with the client to offer any market related salary considering the candidate's qualifications, skills, and experience.
Please apply online in the link provided. We do not consider CVs via Whatsapp or email.
#J-18808-LjbffrBookkeeping Manager
Posted 17 days ago
Job Viewed
Job Description
Job Title : Senior Bookkeeper
Location : Germiston
Salary : R55,000 – R62,000 CTC (inclusive of Medical Aid and Pension)
Systems : SAP & Excel
Reporting To : Financial Director
Job Purpose :
The Senior Bookkeeper will be responsible for full-function accounting processes, including sales reporting, debtors and creditors management, fixed asset maintenance, bank reconciliations, VAT submissions, and payroll processing. The ideal candidate will have a strong command of SAP, exceptional Excel skills, and extensive experience in end-to-end bookkeeping within a manufacturing or engineering environment.
Key Responsibilities :
- Sales Reporting & Analysis
- Compile Sales Invoice Schedule from Sales Department.
- Export monthly invoices from SAP and analyse in Excel.
- Prepare salesperson breakdowns, file reconciled reports.
- Prepare sales lists for FI reconciliation and draft pipeline reports.
- Upload order intake and preliminary figures to group portal.
- Debtors
- Allocate and post receipts from bank statements into SAP.
- Handle foreign currency transactions (e.g., Euro customers).
- Maintain prepaid schedules and debtor ageing reports.
- Prepare monthly statements and initiate follow-ups.
- Reconcile debtor receipts with bank and escalate discrepancies.
- Creditors
- Post non-stock supplier invoices into SAP.
- Reconcile supplier accounts to statements.
- Process EFT payments, including international transfers.
- Fixed Assets
- Record additions / disposals on SAP’s Fixed Asset Module.
- Maintain Excel-based fixed asset register.
- Run monthly depreciation, file reports and supporting documentation.
- Banking
- Download and reconcile monthly bank statements.
- Post all receipts, payments, and debit orders into SAP.
- Validate balances against General Ledger and file accordingly.
- Petty Cash
- Manage disbursements and monthly reconciliations.
- Journal expenses into G / L and verify balances.
- Monthly Journals & Reconciliations
- Post monthly accruals, provisions, and adjustments.
- Journalise items such as audit fees, bonuses, prepaid travel, and commissions.
- Extract reports from SAP and reconcile with invoices / expenses.
- Submit VAT201 via SARS e-Filing and ensure timely EFT payments.
- Maintain proper documentation for audits.
- Payroll (Full Function)
- Add / remove employees and capture monthly payroll figures.
- Generate reports, print payslips, and perform backups.
- Reconcile payroll accounts to the G / L.
- Submit EMP201 for PAYE / UIF / SDL and pension contributions.
- Year-End / Audit Preparation
- Update leave provisions, reconcile salary accounts.
- Finalise asset register and reconcile to SAP reports.
- Post year-end journals (e.g., for obsolete stock, warranties).
- Provide all necessary documentation to auditors on request.
- Annual Responsibilities
- Trial Balance upload to Group Portal (Year-End).
- Skills Development reconciliation (April).
- WCC Assessment (May).
- Employment Equity reporting (October).
- SARS-compliant travel expenses breakdown (Year-End).
Minimum Requirements :
- Minimum 5–8 years of experience in a Senior Bookkeeping role.
- Strong working knowledge of SAP and Microsoft Excel .
- Solid understanding of payroll systems, VAT, EMP201, and year-end processes.
- Analytical, highly organized, and able to manage multiple deadlines.
- Strong interpersonal and communication skills.
Bookkeeping Clerk
Posted today
Job Viewed
Job Description
Cargo Compass SA, a rapidly growing freight forwarding company is seeking an experienced bookkeeper to join our team in Johannesburg
Minimum requirements:
- BCom Accounting or relevant qualification
- 3 – 5 years' experience in a similar role
- Advanced excel skills
- Excellent reporting skills
- Good communication skills
Duties and responsibilities:
- SARS VAT201 submission and recon
- Asset Register / Tax register (Wear & Tear schedule)
- Balance Sheet recons
- Tax Provisions
- Confirming bank details and payments
- Revaluations on Accounts Payable and Accounts Receivable and assistance
- Daily Cashbook and bank recons
- Daily reporting on Income Statement, Balance Sheet, Freight Rates, Cashbook, Transport cost, General Expenses etc
- Assisting Financial Manager with daily duties
If you are looking to join a fast-paced environment with endless opportunities for growth, we encourage you to apply
Administrative & Bookkeeping Support
Posted 5 days ago
Job Viewed
Job Description
Overview
We are seeking a well-rounded, professional, and self-motivated individual to provide administrative, bookkeeping, and client support. This role involves a balance of reception relief, document preparation, compliance support, bookkeeping, and project assistance.
Requirements- Tertiary Qualification in bookkeeping or accounting
- Minimum 2 years' experience in bookkeeping, accounts or financial administration
- Completed Articles would be an advantage
- Understanding of accounting, compliance, and payroll principles
- Experience with Sage One / Xero or similar accounting software
- Excellent command of English (additional languages advantageous)
- An understanding of Tax, VAT / Sage allocations would be beneficial
- Assist with bookkeeping and preparation of basic financials.
- Provide payroll assistance where required.
- Support Sage users with client-related queries.
- Bank / customer & supplier reconciliations
- Assist with SARS-related tasks including booking appointments, collecting/submitting documentation, and liaising with auditors or SARS where needed.
- Handle CIPC processes including annual returns, deregistrations, and beneficial ownership registers (BOREG).
- Prepare documentation for new client take on
- Assist with reception duties when necessary (ie – during reception lunch, or when reception is ill -check emails, follow up on calls etc.)
Note: Please ensure that you attach a certified copy of your ID and Qualification to be considered for this position.
Only shortlisted candidates will be contacted. Should you not receive a response within 14 days please consider your application unsuccessful.
We will keep your CV on our database for any other relevant roles that may arise.
#J-18808-LjbffrBookkeeping Training Consultant
Posted today
Job Viewed
Job Description
Department:
Operations
Location:
Johannesburg
Description
GhostPractice Trainers primarily focus on delivering daily client training. Our training department serves as the primary point of contact and knowledge base for all GhostPractice clients—both new and existing.
Key Responsibilities
- Deliver engaging training sessions.
- Facilitate and respond to participant questions during live online sessions.
- Learn and understand product content within defined timelines to ensure effective delivery of training.
- Stay consistently updated on product changes and seamlessly integrate them into training courses.
- Willingness and ability to travel to client sites for onsite training sessions.
- Proficient in Microsoft Word, Excel, PowerPoint, and Teams to support the development of training materials, scripts, and help documentation.
Skills, Knowledge & Expertise
- Familiarity with GhostPractice software is a strong advantage.
- Solid understanding of accounting principles.
- Legal bookkeeping experience is highly beneficial.
- Technologically savvy with strong computer literacy.
- Previous experience in delivering training sessions.
- Comfortable and experienced with using Zoom for virtual meetings and training.
- Basic knowledge of SQL is a plus.
- Pastel experience (essential).
Soft Skills:
- Passion for working with people and a naturally high social energy.
- Strong communication skills with the ability to engage constructively with both management and colleagues.
- Team-oriented, with a proactive and positive attitude toward collaboration and feedback.
Job Benefits
At Dye & Durham we strive to be visionaries As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.
Do you share our DNA?
- We ask how tomorrow can be better than today
- We are passionate about solving our customer's challenges
- Our ideas break boundaries
- We value different perspectives and encourage dialogue
- We take ownership and celebrate together
Junior Tax, Bookkeeping
Posted today
Job Viewed
Job Description
Company Description
Tax Core & Associates specializes in providing expert tax, business compliance, and accounting services tailored to meet the unique needs of your business. With over 10 years of experience, we help you navigate complex regulations and ensure your financials are in order. Our commitment is to assist your company in succeeding by performing critical accounting functions that keep your business financially solvent and compliant with financial regulations. Tax Core & Associates is a proud member of SAIT and SAIBA, showcasing our skills and expertise in tax and financial management.
Role Description
This is a full-time, on-site role located in Bryanston for a Junior Tax, Bookkeeping & Compliance Administrator. The individual in this role will be responsible for comprehensive support in tax administration, bookkeeping, and statutory compliance, ensuring accurate records, timely submissions, and smooth client service under the supervision of senior accountants and tax practitioners.
Qualifications
- Skills in Financial Statements, Bookkeeping, and Journal Entries (Accounting)
- Proficiency in using Accounting Software and understanding Finance principles
- Strong attention to detail and organizational skills
- Excellent written and verbal communication skills
- Ability to work on-site in Bryanston
- NQF 6 - National Diploma in Accounting, Finance, or related field is preferred
- Experience in tax compliance and bookkeeping is a plus.
Be The First To Know
About the latest Bookkeeping Jobs in South Africa !
Apply for Bookkeeping Learnership
Posted 11 days ago
Job Viewed
Job Description
This qualification will provide the learner with the knowledge, understanding, skills, and experience to become a Bookkeeper to Financial Statements. Responsibilities include reconciling supplier statements, inventory systems, and bank statements; calculating PAYE/SDL/UIF remuneration; performing all monthly and annual bookkeeping; asset disposal; year-end disposal and adjustments; analysis of financial statements; financial management; business ethics; and more.
Requirements- Minimum requirements for learnership application: MATRIC or NQF 4
- Interest in Bookkeeping and Leadership
- Qualification upon completion of the learnership
- FETC NQF Level upon completion of the learnership
- NQF 3 to NQF 4 progression
- SETAs: FASSET
Accounting and bookkeeping clerk
Posted today
Job Viewed
Job Description
Daily administration and accounting functions. Must hold necessary qualifications.
Job Type: Permanent
Experience:
- Capturing, analyze and compiling monthly financial reports.: 5 years (Required)
Language:
- English (Preferred)
Work Location: In person
Executive Assistant (with Bookkeeping Focus)
Posted 12 days ago
Job Viewed
Job Description
Overview
Job Title: Executive Assistant (with Bookkeeping Focus)
Type: Full-time, Independent Contractor
Location: Remote
Work hours: 9:00 AM - 5:00 PM US Pacific Time
About the RoleWe are seeking a highly organized and digitally savvy Executive Assistant with strong bookkeeping and operations skills to support our CEO across two businesses: a high-growth startup and an established HVAC services company.
This is not a traditional EA role—you'll be a critical partner in managing the CEO's schedule, ensuring operational efficiency, and owning day-to-day financial processes until a formal finance function is established. You'll also provide lightweight support on legal and M&A workflows, helping streamline communication and coordination across multiple stakeholders.
The ideal candidate thrives in fast-paced, entrepreneurial environments, is confident making decisions with limited context, and can move first drafts from concept to something reviewable quickly.
Key Responsibilities Executive Support- Manage inbox: triage, prioritize, and draft concise replies.
- Own complex calendar management across time zones; schedule internal/external meetings.
- Coordinate travel logistics, itineraries, and accommodations.
- Track, process, and reconcile CEO and corporate expenses.
- Handle personal admin as needed to free the CEO for strategic priorities.
- Manage bookkeeping for both businesses (invoicing, bill pay, reconciliations, and reporting).
- Set up and maintain accounting systems (QuickBooks, Xero).
- Collaborate with external accountants/advisors to ensure compliance and accuracy.
- Provide the CEO with regular financial updates and insights.
- Create, improve, and document lightweight systems and checklists.
- Spin up structured first drafts (emails, memos, simple decks) and iterate quickly.
- Research vendors, tools, and solutions; present clear shortlists and recommendations.
- Track tasks and follow-ups to completion without hand-holding.
- Coordinate recurring company deadlines and ensure submissions are on time.
- Assist with expense management and reconciliations.
- Organize data rooms and diligence artifacts; maintain checklists for acquisitions.
- Coordinate with partner firms on document flow and signatures.
- Prepare simple slide materials and summaries for internal reviews.
- Partner with the Marketing Director on CEO thought leadership and digital presence.
- Draft and refine communication materials such as presentations, emails, and posts.
- 3-5+ years in an EA, Operations, Finance, Paralegal, or M&A-adjacent role.
- Strong bookkeeping and financial management experience, including setting up accounting systems.
- Outstanding written and spoken English; crisp, professional communication.
- Highly organized with attention to detail and follow-through.
- Able to manage multiple priorities across two distinct businesses.
- Strong judgment under ambiguity; comfortable operating with limited context.
- Fast first-drafting ability: take a concept to a 30% draft quickly for review.
- Paralegal training or hands-on experience with legal workflows.
- Exposure to buy-side diligence, data rooms, and checklists.
- Experience supporting executives who travel frequently across multiple time zones.
- Google Workspace and Microsoft 365 (Docs, Sheets, Slides, Word, Excel).
- Slack and/or Microsoft Teams.
- WhatsApp for quick coordination.
- QuickBooks or Xero for bookkeeping.
- Asana, Notion, or ClickUp for task and project management.
- Basic familiarity with GitHub is a plus (not required).
- CEO's calendar, inbox, and workflows run seamlessly.
- Books are accurate, up to date, and ready for review.
- Tasks and projects are proactively tracked through completion.
- First drafts of materials are clear, structured, and professional.
- Sensitive information is handled with the utmost confidentiality.
- Systems are created, documented, and continuously improved.
As the businesses expand, this role can evolve into Operations Manager or Chief of Staff , with broader oversight of finance, legal, and cross-functional leadership.
#J-18808-Ljbffr