521 Bookkeeping jobs in South Africa

Bookkeeping Manager

Gauteng, Gauteng Pillango Placements

Posted 4 days ago

Job Viewed

Tap Again To Close

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
Team Management
  • 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
Process & Compliance
  • 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
Required Qualifications & Experience
  • 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
Key Competencies & Skills
  • 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-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping Manager

Johannesburg, Gauteng Pillango Placements

Posted 5 days ago

Job Viewed

Tap Again To Close

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
Team Management
  • 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
Process & Compliance
  • 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
Required Qualifications & Experience :
  • 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
Key Competencies & Skills :
  • 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-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping Manager

Johannesburg, Gauteng Professional Resources Partners Pty Ltd

Posted 17 days ago

Job Viewed

Tap Again To Close

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 :

  1. Sales Reporting & Analysis
  2. Compile Sales Invoice Schedule from Sales Department.
  3. Export monthly invoices from SAP and analyse in Excel.
  4. Prepare salesperson breakdowns, file reconciled reports.
  5. Prepare sales lists for FI reconciliation and draft pipeline reports.
  6. Upload order intake and preliminary figures to group portal.
  7. Debtors
  8. Allocate and post receipts from bank statements into SAP.
  9. Handle foreign currency transactions (e.g., Euro customers).
  10. Maintain prepaid schedules and debtor ageing reports.
  11. Prepare monthly statements and initiate follow-ups.
  12. Reconcile debtor receipts with bank and escalate discrepancies.
  13. Creditors
  14. Post non-stock supplier invoices into SAP.
  15. Reconcile supplier accounts to statements.
  16. Process EFT payments, including international transfers.
  17. Fixed Assets
  18. Record additions / disposals on SAP’s Fixed Asset Module.
  19. Maintain Excel-based fixed asset register.
  20. Run monthly depreciation, file reports and supporting documentation.
  21. Banking
  22. Download and reconcile monthly bank statements.
  23. Post all receipts, payments, and debit orders into SAP.
  24. Validate balances against General Ledger and file accordingly.
  25. Petty Cash
  26. Manage disbursements and monthly reconciliations.
  27. Journal expenses into G / L and verify balances.
  28. Monthly Journals & Reconciliations
  29. Post monthly accruals, provisions, and adjustments.
  30. Journalise items such as audit fees, bonuses, prepaid travel, and commissions.
  31. Extract reports from SAP and reconcile with invoices / expenses.
  32. Submit VAT201 via SARS e-Filing and ensure timely EFT payments.
  33. Maintain proper documentation for audits.
  34. Payroll (Full Function)
  35. Add / remove employees and capture monthly payroll figures.
  36. Generate reports, print payslips, and perform backups.
  37. Reconcile payroll accounts to the G / L.
  38. Submit EMP201 for PAYE / UIF / SDL and pension contributions.
  39. Year-End / Audit Preparation
  40. Update leave provisions, reconcile salary accounts.
  41. Finalise asset register and reconcile to SAP reports.
  42. Post year-end journals (e.g., for obsolete stock, warranties).
  43. Provide all necessary documentation to auditors on request.
  44. Annual Responsibilities
  45. Trial Balance upload to Group Portal (Year-End).
  46. Skills Development reconciliation (April).
  47. WCC Assessment (May).
  48. Employment Equity reporting (October).
  49. SARS-compliant travel expenses breakdown (Year-End).

Minimum Requirements :

  1. Minimum 5–8 years of experience in a Senior Bookkeeping role.
  2. Strong working knowledge of SAP and Microsoft Excel .
  3. Solid understanding of payroll systems, VAT, EMP201, and year-end processes.
  4. Analytical, highly organized, and able to manage multiple deadlines.
  5. Strong interpersonal and communication skills.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping Clerk

R180000 - R250000 Y Cargo Compass SA

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Administrative & Bookkeeping Support

East London, Eastern Cape Profile Personnel

Posted 5 days ago

Job Viewed

Tap Again To Close

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


Responsibilities

  • 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-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping Training Consultant

R150000 - R250000 Y Dye & Durham Corporation

Posted today

Job Viewed

Tap Again To Close

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
DDhp
This advertiser has chosen not to accept applicants from your region.

Junior Tax, Bookkeeping

Bryanston, Gauteng R150000 - R250000 Y Tax Core & Associates

Posted today

Job Viewed

Tap Again To Close

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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Bookkeeping Jobs in South Africa !

Apply for Bookkeeping Learnership

Transcend

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

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
Benefits
  • Qualification upon completion of the learnership
  • FETC NQF Level upon completion of the learnership
  • NQF 3 to NQF 4 progression
  • SETAs: FASSET
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Accounting and bookkeeping clerk

Krugersdorp, Gauteng R600000 - R1200000 Y Kapp Attorneys Inc

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Executive Assistant (with Bookkeeping Focus)

Western Cape, Western Cape Somewhere

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

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 Role

We 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.
Bookkeeping & Financial Operations
  • 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.
Operations & Workflow
  • 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.
Finance, Legal & M&A Support (lightweight)
  • 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.
Marketing & Communications
  • Partner with the Marketing Director on CEO thought leadership and digital presence.
  • Draft and refine communication materials such as presentations, emails, and posts.
Qualifications
  • 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.
Nice to Have
  • 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.
Tools You'll Use
  • 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).
What Great Looks Like
  • 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.
Growth Opportunities

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
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Bookkeeping Jobs