Bookkeeper
Job Crystal
JOB SPECIFICATION : BOOKKEEPER
Location Johannesburg (In office)
Department Finance
Reporting to Financial Manager
Company Introduction
We’re building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining. If you’re passionate about cutting-edge technology,solving complex problems, and building systems that push the limits of what is possible in robotics and automation, this is where your skills can make a global impact.
We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office’s in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.
Job Overview
We are looking for a reliable, detail-oriented Bookkeeper to maintain accurate financial records, manage accounts payable and receivable, reconcile bank and credit card statements, and assist with payroll, VAT and tax compliance.
Key Responsibilities
- Maintain accurate and up-to-date financial records by capturing daily transactions, expenses, receipts, and payments.
- Manage accounts payable and receivable, including supplier payments, client invoicing, and payment follow-ups.
- Reconcile bank, credit card, supplier, and customer accounts, investigating and resolving any discrepancies.
- Assist with payroll processing as required.
- Assist with tax and statutory compliance, including VAT returns and preparation of information for income tax submissions.
- Maintain organised digital and physical financial records to ensure information is complete, accessible, and audit-ready.
- Prepare and support monthly financial reports, including income statements, balance sheets, and cash flow information.
Qualifications & Experience
- Relevant certification / tertiary qualification.
- Minimum 3 years’ bookkeeping experience.
- Proficiency in Microsoft Excel and experience with ERP/finance systems (e.g. NetSuite, QuickBooks, SAP, Oracle, or similar).
Skills & Competencies
- Excellent communication skills
- High level of integrity and confidentiality.
- Strong attention to detail and accuracy
- Ability to manage multiple priorities and meet tight deadlines.
- Proactive self-starter
- Team-oriented with a positive, collaborative approach.
- Proactive, adaptable and self-motivated
- Numeracy and analytical skills
What We Offer
- Opportunity to learn from and collaborate with a talented, growing team
- Involvement in a variety of projects and jurisdictions
- A supportive team culture
- ...service to every client. Duties & responsibilities: Maintain monthly cashbooks for a portfolio of clients Perform full bookkeeping functions up to trial balance Prepare and submit various tax returns Assist with VAT, PAYE, and other statutory submissions...
- ...Duties & Responsibilities Key Responsibilities:( not limited to ) Maintain financial records and perform daily bookkeeping tasks. Manage intercompany transactions and reconciliations. Prepare and submit SARS tax returns (VAT, PAYE, Income Tax, etc.). Process...
- ...Company and Job Description: A well-established organisation is looking for a detail-oriented and reliable Bookkeeper to join their finance team. Reporting to the Financial Manager, you will play a key role in ensuring the accurate processing, recording, and maintenance...
- ...Company and Job Description: A reputable educational institution is seeking a detail-oriented and proactive Bookkeeper to join their finance team. This opportunity is ideally suited to a finance professional with strong debtors’ management and collections experience...
- An established accounting practice is seeking an experienced Bookkeeper to join its growing team Randburg. This opportunity is perfect for someone who enjoys the variety that comes with managing multiple client portfolios while delivering accurate bookkeeping, tax compliance...
- ...Job & Company Description An exciting opportunity has become available for a skilled Bookkeeper to join a well-established business based in Kempton Park. This role is ideal for someone who enjoys a broad finance function, with responsibility for both full-function...
- ...to the finance team. Job Experience and Skills Required: ~ Grade 12 (Matric). ~ Certificate, Diploma, or qualification in Bookkeeping, Accounting, Finance, or a related field. ~3–5 years' experience in a finance administration, debtors, accounts receivable, or...
- ...The Senior Bookkeeper will be responsible for the full bookkeeping function across multiple entities, ensuring accurate financial reporting, compliance, and operational efficiency. This role requires a mature, proactive, and highly dynamic individual with strong analytical...
- ? Minimum Requirements National Diploma in Accounting, Finance, Bookkeeping, or a related qualification (advantageous) Minimum 5 years' bookkeeping/accounting experience Proven experience managing the accounting function for multiple branches Advanced Microsoft...
- ...What you will bring: Degree or Diploma in Accounting, Bookkeeping, or related field (advantageous). Minimum 2 to 3 years' bookkeeping/accounting experience, preferably within hospitality, retail, or a similar high-transaction-volume environment. Demonstrated experience...
- ...Minimum Requirements National Diploma (Advantageous) 5+ years' bookkeeping experience Experience managing the finance function for multiple branches Advanced Microsoft Excel skills Proficient in SAP Business One and Sage (Advantageous) Non-Negotiable Requirements...
- ...well-established organisation that values accuracy, teamwork, and professional growth. Key Responsibilities: - Manage the full bookkeeping function up to trial balance - Process bank, creditor, debtor, and general ledger reconciliations - Prepare journals and...
- ...Looking for an experienced Senior Bookkeeper to take responsibility for day-to-day financial management, reporting, and operational support within the finance department. This position requires hands-on accounting experience in a production environment and the ability...
- ...Minimum Requirements: National Diploma in Accounting, Finance, Bookkeeping or related field (Advantageous) Minimum 5 years' relevant accounting / bookkeeping experience Experience managing accounts for multiple branches Advanced Microsoft Excel skills Working...
R 7,000 per month
...management company, Compeg, based in Parkwood (Rosebank border), Johannesburg, is urgently seeking the services of an all-round Junior Bookkeeper with about 3 years work experience for a Temporary 6-Month Contract position, with a chance of extending the contract period...- ...An industry-leading company in the water solutions and home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality products and services, supported by a strong national footprint and a commitment...
- ...Johannesburg, South Africa Salary 30000 Monthly SUMMARY A Well - Established Company in Wynberg Sandton seeks a Bookkeeper. POSITION INFO Key Responsibilities Process supplier invoices and reconcile purchase orders on Sage Pastel. Perform monthly...
- An exciting opportunity is available for an experienced Bookkeeper to Trial Balance to join a busy finance team. This role is ideal for someone who thrives in a fast-paced environment, enjoys working with both creditors and debtors, and takes pride in maintaining...
R 20,000 per month
...Permanent | Full-Time Salary: R20,000 per month Introduction Our client is seeking an experienced and detail-oriented Bookkeeper to join their finance team. This is a hands-on role suited to someone who enjoys managing the day-to-day financial operations of...- ...We have an amazing opportunity for a Senior Bookkeeper / Client Accountant at a reputable Accounting & Professional Services Firm based in Johannesburg (Gauteng)! To manage full-function accounting up to Trial Balance for a portfolio of 15+ clients, ensure SARS/VAT compliance...
- ...Hospitality Bookkeeper Recruiter Bright Search Recruitment (Pty) Ltd Job Ref JHB003299/Tori Date posted Monday, July 27, 2026 Location Johannesburg, South Africa SUMMARY KEY AREAS OF RESPONSIBILITY Processing of monthly invoices Reconciliation...
- ...We are seeking a detail-oriented and experienced Bookkeeper to join our client’s team in Roodepoort. The ideal candidate will have a strong bookkeeping background, excellent organizational skills and hands-on experience with Xero and payroll administration. Maintain...
- ...We're looking for a Bookkeeper with deep QuickBooks expertise to own the books for a fast-moving, fully remote software holding company operating across multiple products and revenue streams. You will manage day-to-day bookkeeping, reconciliations, reporting, and financial...
- ...improvement. Our client, committed to high standards of financial governance and professional growth, is seeking a detail-oriented Junior Bookkeeper to play a vital role in maintaining accurate financial records and supporting seamless financial processes. What You'll Do:...
- ...Date posted Tuesday, July 28, 2026 Location Johannesburg, South Africa Salary R350K SUMMARY Junior & Senior Bookkeepers – JHB (remote) Are you an experienced Bookkeeper who enjoys building strong client relationships as much as balancing the books...
- ...Job Ref RDP000079/TP Date posted Tuesday, July 21, 2026 Location Weltevreden Park, South Africa SUMMARY Legal Bookkeeper Based in Weltevreden Park, Gauteng A well-established and reputable Conveyancing Law Firm in Weltevreden Park is...
R 25,000 - 30,000 per month
...Our client, a well-established company operating across multiple group entities, is seeking a detail-oriented and reliable Junior Bookkeeper to join their finance team. This role supports the department with debtors administration, creditors processing, reconciliations,...R 15,000 - 18,000 per month
...Junior Bookkeeper Reference: MID664 Selby, Johannesburg Salary: R15 000 R18 000 per month Midvaal Recruitment is currently seeking a detail-oriented and motivated Junior Bookkeeper for a well-established company based in Selby. This is an excellent opportunity...R 1,800 - 3,000 per month
...______________________________________________________________________ Role : Staff Accountant / Bookkeeper - 63027924309 (D igital Marketing Agency) Priority Location : South Africa, Philippines & Latin America Working Hours : 9am - 5pm (Mon - Fri) US Eastern...- ...PAYROLL ADMINISTRATOR / BOOKKEEPER (REMOTE) Recruiter Dante Personnel Job Ref CPT008292/ST Date posted Monday, July 13, 2026 Location Ruimsig, South Africa SUMMARY PAYROLL ADMINISTRATOR / BOOKKEEPER (REMOTE) JOHANNESBURG / CAPE TOWN Market...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!
