11 Bookkeeping jobs in South Africa
QuickBooks Bookkeeping
Posted 13 days ago
Job Viewed
Job Description
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 .
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.
Bookkeeping Training Consultant
Posted today
Job Viewed
Job Description
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
Bookkeeping training consultant
Posted today
Job Viewed
Job Description
Apply for Bookkeeping Learnership
Posted 3 days ago
Job Viewed
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
Apply for bookkeeping learnership
Posted today
Job Viewed
Job Description
Accountant (Bookkeeping & Compliance Support) - 41104403084
Posted 3 days ago
Job Viewed
Job Description
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.)
- 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.
- 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.
Data Entry Specialist
Posted 12 days ago
Job Viewed
Job Description
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>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
Be The First To Know
About the latest Bookkeeping Jobs in South Africa !
Master Data Entry Specialist
Posted 3 days ago
Job Viewed
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.
- Provide accurate control and ensure rapid clarification in the event of discrepancies.
- Create analysis and reports as needed.
- Design and optimize master data processes, preparing MDM documents / SOPs.
- Act as the internal contact person for master data specific questions.
- 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 confident handling of MS-Office, especially Excel.
Master Data Entry Specialist
Posted 25 days ago
Job Viewed
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
Data Entry Specialist Job Description
Posted 19 days ago
Job Viewed
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 DescriptionWe 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.
- 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.