CDI7 days ago

Bookkeeper

beBee
South Africa
salary 44,988

Job Description

Bookkeeper - Farinha Ducie Christofi Attorneys | BeBee Back Bookkeeper

Finance

Farinha Ducie Christofi Attorneys Johannesburg , South Africa Today Until 2026/07/15

Save Apply now Adapt my CV to this job

Job description Qualifications Matric / Grade 12 with Mathematics or Accounting (essential) Diploma or Certificate in Bookkeeping, Accounting, or Financial Management — e.g., ICB, AAT, or equivalent (essential)

Bachelor's degree in Accounting, Commerce, or Finance (advantageous but not required) Experience Minimum 5 years' proven experience in a full-function bookkeeping role (up to 15 years preferred)

Experience across any industry is accepted — professional services, retail, manufacturing, property, or other commercial environments Demonstrated ability to manage accounts independently through to trial balance Candidates from non-legal backgrounds are welcome and encouraged to apply

Systems & Software Proficiency in at least one recognised accounting package — Pastel, Sage, Xero, QuickBooks, or equivalent (essential) Intermediate to advanced Microsoft Excel skills (reconciliations, formulas, financial summaries)

Comfortable working across digital filing and document management platforms Ability and willingness to learn firm-specific software and systems as part of onboarding Key Responsibilities

The successful candidate will be responsible for the full bookkeeping function, including but not limited to:

Debtors &

  • Invoicing

Generate and issue invoices to clients accurately and timeously

Allocate receipts and maintain up-to-date debtor ledgers

Follow up on outstanding accounts and manage collections professionally

Produce aged debtor reports and flag overdue accounts to management

Creditors &

  • Payment Loading

Capture and process creditor invoices with correct account coding and authorisation

Reconcile supplier statements against firm records and resolve discrepancies

Load electronic payments via internet banking platforms within agreed deadlines

Maintain forward payment schedules and assist with cash flow planning

Bank Reconciliations

Perform daily, weekly, and monthly bank reconciliations across all firm accounts

Investigate and promptly resolve unallocated, duplicate, or disputed transactions

Maintain a clean and reconciled cashbook at all times

Trial Balance &

  • Management Accounts

Prepare accurate monthly trial balances with full supporting schedules

Produce monthly management accounts including income statements, balance sheet extracts, and variance commentary

Maintain the general ledger and process journals with appropriate supporting documentation

Present financial reporting to the Managing Partner on a monthly basis

Regulatory &

  • Audit Support

Compile and organise all financial documentation required for annual external audits

Liaise professionally with auditors and provide accurate schedules and reconciliations on request

Maintain audit-ready records throughout the financial year as standard practice

Respond to audit queries and implement corrective actions timeously

Assist with compliance-related financial reporting as required by the firm (training provided)

General Financial Administration

Maintain petty cash and process staff expense claims with supporting documentation

Manage financial filing — both physical and electronic — in an organised and accessible manner

Assist with reconciliation of payroll deductions and statutory submissions (PAYE, UIF, SDL) in conjunction with the firm's HR function

Support the preparation of VAT supporting documents and liaise with the firm's external accountants

Competencies &

  • Personal Attributes Given the high-standards environment at FDC Law, the following attributes are considered essential:

Meticulous attention to detail — errors are not acceptable in a compliance-driven environment

Ability and willingness to work under pressure and meet non-negotiable deadlines

A genuine hunger to learn, adapt, and grow within a professional services environment

High personal integrity and the ability to handle sensitive financial information with absolute discretion

Self-starter mentality — capable of working independently without constant supervision

Strong time-management and prioritisation skills in a high-volume, fast-moving environment

Professional written and verbal communication skills in English

Resilience and a solutions-focused attitude when faced with complexity or tight turnarounds

Collaborative approach — able to work constructively with partners, management, and support staff

Coachable and receptive to feedback, with a commitment to continuous improvement

Appointment Conditions The successful candidate will be required to undergo a credit and background verification check as part of the appointment process. Given the financial nature of this role, a clean credit record and verifiable employment history are requirements. A minimum of two

[Click the Apply button below to see the contact details]

Expert Application Advice

Technical proficiency — beBee expects hands-on mastery of Sage, QuickBooks. Don't just list them: describe a concrete project where you used them and the outcome delivered.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Targeted application — Align your CV to this offer's exact keywords and back every claimed skill with a concrete example. A cover letter showing you understand the specific challenges of this role consistently makes the difference.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Ready to apply?

Safety Reminder

Never pay money to get an interview. Taf4All will never contact you to request application fees.

You might also be interested in

BE

Bookkeeper

beBeeSouth Africa

Bookkeeper Finance Frank Consult Honeydew , South Africa Until 2026/07/19 Full time Job description On behalf of our cli

CDI
il y a 1 jour
AP

Bookkeeper

Apply NowSouth Africa

Bookkeeper Dante Personnel Monday, 18 May 2026 PTA025793/ABN Verified Ad Finance/Accounting Other Finance/Accounting Pre

Freelance
il y a 3 jours
AP

Bookkeeper

Apply NowSouth Africa

Bookkeeper Dante Personnel Friday, 15 May 2026 PTA025757/MM Verified Ad Finance/Accounting Other Finance/Accounting Sout

Freelance
il y a 6 jours
AP

Bookkeeper

Apply NowSouth Africa

Verified Ad Bookkeeper Raizcorp Thursday, 14 May 2026 Finance/Accounting Auditing Sandton FULL TIME Job Specification Co

CDI
il y a 7 jours