11 Bookkeeping jobs in South Africa

QuickBooks Bookkeeping

Gauteng, Gauteng Exclusively Remote

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome
QuickBooks Bookkeeper

We are seeking a detail-oriented and experienced QuickBooks Bookkeeper to manage our day-to-day accounting and financial tasks. The ideal candidate will be responsible for maintaining accurate financial records, handling accounts payable and receivable, reconciling bank statements, and preparing financial reports using QuickBooks. This role requires strong organizational skills, attention to detail, and the ability to work independently.

Key Responsibilities:
  • Maintain accurate and up-to-date financial records in QuickBooks .

  • Process accounts payable and receivable , including invoicing, bill payments, and collections.

  • Perform bank reconciliations and reconcile credit card statements monthly.

  • Prepare and post journal entries , adjustments, and month-end closing entries.

  • Generate and review financial statements (e.g., profit and loss, balance sheets, cash flow reports).

  • Assist with payroll processing and ensure compliance with local laws and company policies.

  • Maintain and organize digital and physical financial documents for audit readiness.

  • Support preparation for tax filings and liaise with external accountants as needed.

  • Monitor cash flow and assist with budgeting and forecasting .

  • Ensure compliance with financial policies and procedures .

Requirements:
  • Proven experience as a bookkeeper , preferably in a similar role.

  • Proficiency in QuickBooks (Online and/or Desktop version).

  • Solid understanding of accounting principles and financial reporting.

  • Strong Excel skills and familiarity with other financial software/tools.

  • Excellent attention to detail and analytical skills .

  • Strong organizational and time management skills.

  • Ability to work independently and meet deadlines.

  • Diploma or degree in Accounting, Finance, or a related field preferred.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping Training Consultant

Johannesburg, Gauteng Dye & Durham Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

Bookkeeping Training Consultant

Department: Operations

Employment Type: Permanent - Full Time

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

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Bookkeeping training consultant

Johannesburg, Gauteng Dye & Durham Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Bookkeeping Training Consultant Department: Operations Employment Type: Permanent - Full Time Location: Johannesburg Description Ghost Practice Trainers primarily focus on delivering daily client training. Our training department serves as the primary point of contact and knowledge base for all Ghost Practice 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, Power Point, and Teams to support the development of training materials, scripts, and help documentation. Skills, Knowledge & Expertise Familiarity with Ghost Practice 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 #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Apply for Bookkeeping Learnership

Johannesburg, Gauteng Transcend

Posted 3 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 Level 4
  • Interest in Bookkeeping, Leadership

Benefits

  • Qualification upon completion of the learnership
  • FETC NQF Level upon completion of the learnership
  • NQF Level 3 to NQF Level 4 progression
  • Supported by SETA (Sector Education and Training Authority)
  • FASSET qualification
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Apply for bookkeeping learnership

Johannesburg, Gauteng Transcend

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
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 Level 4 Interest in Bookkeeping, Leadership Benefits Qualification upon completion of the learnership FETC NQF Level upon completion of the learnership NQF Level 3 to NQF Level 4 progression Supported by SETA (Sector Education and Training Authority) FASSET qualification #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Accountant (Bookkeeping & Compliance Support) - 41104403084

Somewhere

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome
Accountant (Bookkeeping & Compliance Support) - 41104403084

Position : Accountant (Bookkeeping & Compliance Support)

Work Hours (Client) : 9am - 6pm EST

Pay Range : $1200 - $1500 USD/month (varies based on skill set and experience level)

Location of Search : South Africa, Latin America

Work Location : REMOTE

Company/Client Overview:

We are an early-stage startup operating a growing fleet of Bitcoin ATMs across the United States. With approximately 75 units deployed and another 900 in inventory, we are poised for significant growth. Our vision is to empower financial access and flourishing for all, and we are on a mission to build the most trusted and user-friendly nationwide platform for Bitcoin ATMs. We believe that anyone, anywhere should be able to easily and securely purchase and use Bitcoin, accessing the Internet Financial System seamlessly.
Our Core Values:

  • Trust and Truth: We foster a high-trust environment through open, direct communication, active listening, and accountability.
  • Efficient & Scalable Execution: We prioritize impactful actions, delivering quality quickly and effectively.
  • Act Like an Owner: We take full responsibility for achieving our mission, proactively improving every aspect of the business.
  • Continuous Learning: We embrace feedback and continuously seek opportunities for growth and improvement.
  • Top Talent: We invest in exceptional individuals who raise our team's performance, rewarding excellence and maintaining high standards.
  • Customer Focus: We consistently create value and convenience for our customers, prioritizing ease of use, security, and trust.
  • Winning: We are dedicated to excellence, driven by high performance and collaborative effort, consistently pushing ourselves beyond comfort zones.


Duties and Responsibilities:

We are looking for a detail-oriented Accountant who can manage end-to-end accounting processes while also taking on a small but important compliance function. This role will be 80% accounting/bookkeeping and 20% compliance, supporting our finance and compliance teams in maintaining accurate financial records and staying up to date with evolving regulations.

If you're experienced with QuickBooks, enjoy improving processes, and are curious about emerging industries like crypto, this could be a great fit.
Accounting & Bookkeeping
  • Manage daily accounting functions, including monthly payments, month-end closings, and reconciliations.
  • Prepare financial reports and provide insights to management, specifically reporting to Nicole (Finance Lead).
  • Identify and implement process improvements using AI and other tools to streamline workflows.
  • Maintain accurate records in QuickBooks.
  • Assist with crypto-related accounting (training provided; prior crypto experience is a plus).
  • Serve as part of the support line, responding to customer inquiries when needed. (Strong English communication skills required.)
Compliance Support
  • Learn and assist with basic compliance tasks (no prior compliance experience required - training provided).
  • Continuously monitor U.S. state-level regulations, especially those related to the crypto space, to ensure the company remains compliant.
  • Support the Chief of Compliance with ad hoc tasks as regulations evolve.


Minimum Requirements:

Language requirement: Excellent English Communication Skills (accent is fine)

Education: Bachelor's Degree (ideally)

Experience: 3+ years of related experience

Industry: US Accounting Experience (required) Crypto industry (nice to have)
Required Experience & Skills:
  • Strong accounting & bookkeeping experience (minimum 3+ years).
  • Hands-on QuickBooks experience (must be confident working independently).
  • U.S. accounting experience (familiar with U.S. financial practices and regulations).
  • Month-end closing and financial reporting expertise.
  • Excellent English communication skills (verbal and written; minimal accent is fine).
  • Tech-savvy - able to leverage AI tools for process improvements and workflow automation.
  • Adaptability and curiosity - willing to learn new tasks, including compliance-related responsibilities.
Preferred (Nice-to-Have):
  • Crypto industry experience or a strong interest in learning about crypto accounting and regulations.
  • Compliance exposure - experience with monitoring or implementing regulatory requirements (not mandatory, but a plus).
  • Experience with Gusto payroll platform (preferred).
  • Customer interaction experience - comfortable communicating with clients or partners when needed.
  • Process improvement mindset - experience identifying inefficiencies and implementing solutions.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Entry Specialist

Mango 5

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Join Our Team as a Data Entry Specialist at Mango5!

Mango5 is looking for a meticulous and reliable Data Entry Specialist to join our Call centre in Cape Town. If you have excellent attention to detail, a knack for organizing data, and enjoy working independently in a structured environment, we want to hear from you!

As a Data Entry Specialist , you will support the operations team by entering and organizing large volumes of data efficiently and accurately. This is a low-compliance role focused on speed, accuracy, and administrative support — no handling of sensitive or regulated data is required.


Key Responsibilities:

ul>
  • Update and maintain spreadsheets and data trackers.
  • Perform high-volume data entry with accuracy and efficiency.
  • Cross-check information to ensure consistency and flag any discrepancies.
  • Organize and label files for easy access and future reference.
  • Support the operations team with day-to-day administrative tasks.
  • Communicate task progress and completion regularly with your supervisor.
  • Skills and Experience:

    • 1-2 Years Data Entry Specialist 
    • li>Excellent typing speed with a high degree of accuracy.
    • Proficient in Microsoft Excel and comfortable with basic spreadsheet functions.
    • Strong attention to detail and consistency.
    • Ability to work independently, follow through on tasks, and meet deadlines.
    • Reliable, self-motivated, and comfortable with repetitive tasks.
    • Prior administrative or clerical experience is advantageous but not required.
    • Familiarity with online data entry tools is a plus.
    • Matric
    • Criminal Clear

    Work Schedule:

    • 45-hour work week with rotating shifts between 15:00 – 03:00
    • li>Rotational working days from Monday to Sunday (based on Daylight Saving)
    • Dynamic holiday schedule

    Salary Structure:

    • Basic Salary: R12,500
    • Shift Allowance: R500
    • Commission & Incentives: Up to R4,000
    • Anniversary Bonus

    Benefits:

    • Medical Insurance (after 3 months of employment)
    • Emergency Assistance
    • Access to our LMS Portal for continuous learning and development

    Ready to Make an Impact?

    If you're highly organized, process-driven, and ready to bring your data entry skills to a fast-paced international operation, apply now and become part of the Mango5 team!

    Due to high application volumes, if you meet our criteria but do not hear back from us within two weeks, your CV will be kept in our talent pool for future opportunities

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Bookkeeping Jobs in South Africa !

    Master Data Entry Specialist

    Johannesburg, Gauteng African Recruitment and Training

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Responsibilities
    1. Your area of responsibility includes the independent analysis, maintenance, control, and correction of master data in the relevant systems.
    2. Maintain master data mainly for all The Company’s TMS & other global applications.
    3. Data preparation using Excel and continuous assurance of data quality.
    4. Enforce established data standards and guidelines.
    5. Provide accurate control and ensure rapid clarification in the event of discrepancies.
    6. Create analysis and reports as needed.
    7. Design and optimize master data processes, preparing MDM documents / SOPs.
    8. Act as the internal contact person for master data specific questions.
    Requirements
    1. Matric or Senior Certification equivalent.
    2. Working knowledge of ERP modules.
    3. Experience of working as offshore service providers would be an advantage.
    4. Independent, structured, prospective, and solution-oriented way of working.
    5. English language skills as well as confident handling of MS-Office, especially Excel.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Master Data Entry Specialist

    Johannesburg, Gauteng African Recruitment and Training

    Posted 25 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    • Your area of responsibility includes the independent analysis, maintenance, control, and correction of master data in the relevant systems.
    • Maintain Master Data mainly for all The Company`s TMS & other global applications.
    • Data preparation using Excel and continuous assurance of data quality.
    • Enforce established data standards and guidelines.
    • Accurate control and ensuring rapid clarification in the event of discrepancies.
    • Create analysis and reports as needed.
    • Design and optimization of master data processes, preparing MDM documents/SOPs.
    • Internal contact person for master data specific questions.

    Requirements:

    • Matric or Senior Certification equivalent
    • Working knowledge of ERP modules.
    • Experience of working as offshore service providers would be an advantage.
    • Independent, structured, prospective, and solution-oriented way of working
    • English language skills as well as the confident handling of MS-Office, especially Excel
    This advertiser has chosen not to accept applicants from your region.

    Data Entry Specialist Job Description

    TemplateData

    Posted 19 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Data entry specialists are responsible for digitizing data for storage purposes. They work in the administrative department of a company and their duties include collecting client information, maintaining an organized filing system, and reviewing data for completeness and accuracy.

    Data Entry Specialist Job Description

    We are looking to hire a dynamic data entry specialist to join our company's administrative department. In this role, you'll be responsible for entering client information into our electronic storage system, updating existing entries, and organizing hard copies of information appropriately.

    To ensure success as a data entry specialist, you should display impeccable organizational skills and experience working with a variety of databases. Ultimately, a top-notch data entry specialist should have a razor-sharp eye for detail and excellent knowledge of data management.

    Data Entry Specialist Responsibilities:
    • Collecting and digitizing data such as invoices, canceled bills, client information, and financial statements.
    • Maintaining a detailed and organized storage system to ensure data entries are complete and accurate.
    • Keeping a record of hard copy data such as invoices, inventory checklists, and other financial documents.
    • Establishing data entry standards by continually updating filing systems to improve data quality.
    • Addressing data inconsistencies by working with administrative staff to locate missing data.
    • Attending to data queries and reporting any major data errors to management.
    • Adhering to best data management practices and maintaining a high standard of accuracy and efficiency.
    Data Entry Specialist Requirements:
    • A high school diploma or GED.
    • At least 1 year of experience working as a data entry specialist.
    • Excellent knowledge of data entry software, such as Ninox, Kintone, and OmPrompt Order Management.
    • Exceptional organizational skills, a keen eye for detail, and the ability to spot errors with accuracy and efficiency.
    • Good communication skills and the ability to collaborate with staff members.
    • Solid time management skills and the ability to prioritize tasks.
    • Excellent typing skills and experience working with Windows, Microsoft Office, and Google Suite.
    #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