Talent.com
Full-Time BookKeeper

Full-Time BookKeeper

Independent Schools Association of Southern AfricaPinetown, KwaZulu-Natal, South Africa
3 days ago
Job description

The Deutsche Schule Durban (DSD) is seeking a detail-oriented and experienced full-time Bookkeeper to join our administrative team. This role is essential for maintaining accurate financial records, ensuring compliance with SARS regulations, and supporting the school’s operational efficiency. The position operates during normal business hours (typically 08 : 00 to 16 : 30, Monday to Friday) and includes 15 annual leave days per annum. The successful candidate will report to the School’s Finance Director with a dotted line to the Principal and Bursar, and play a key role in safeguarding our financial integrity.

Key Responsibilities

In addition to the core duties provided, the role encompasses standard bookkeeping practices to ensure comprehensive financial oversight. Responsibilities include :

  • Sales and Debtors Management : Processing all sales transactions (e.g., tuition fees, event payments) using accounting software; maintaining accurate debtors’ records; issuing invoices and statements; following up on overdue accounts; and managing collections to minimize bad debts.
  • Purchases and Creditors Management : Handling purchase transactions for school supplies, utilities, and services; maintaining creditors’ records; verifying supplier invoices against purchase orders; processing payments; and negotiating terms where applicable to optimize cash flow.
  • Banking and Reconciliation : Reconciling petty cash and bank statements with internal records monthly; processing bank transfers, deposits, and electronic payments; maintaining banking records; detecting and resolving discrepancies; and ensuring secure handling of financial instruments.
  • School Uniform Shop Operations : Processing transactions for uniform sales; maintaining inventory records including stock levels, purchases, and sales; conducting periodic stock counts; managing supplier relationships for uniforms; and reporting on shop profitability.
  • Fixed Assets Management : Recording acquisitions, disposals, and depreciations of fixed assets (e.g., furniture, equipment, vehicles); maintaining an asset register; ensuring compliance with accounting standards for capitalization and valuation; and preparing depreciation schedules.
  • Accounting Journals and General Ledger : Processing adjusting journal entries; maintaining the general ledger (GL) accounts; ensuring all transactions are accurately coded and classified; and supporting month-end and year-end closings.
  • Accruals, Deferrals, and Provisions : Calculating and processing accruals (e.g., unpaid expenses), deferrals (e.g., prepaid income), and provisions (e.g., for doubtful debts or warranties); ensuring these align with accrual accounting principles and tax requirements.
  • Reconciliations : Performing regular reconciliations of debtors, creditors, inventory, bank accounts, fixed assets, and all GL accounts; identifying variances; investigating root causes; and implementing corrective actions to maintain financial accuracy.
  • Payroll Processing : Managing payroll in the designated payroll system, including calculating salaries, deductions (e.g., PAYE, UIF), bonuses, and leave accruals; processing timesheets and overtime; ensuring compliance with labor laws; and preparing / submitting payroll reports to SARS (e.g., EMP201, EMP501 reconciliations).

Additional Duties (Expanded for Completeness)

To cover potential oversights, the role may also include :

  • Assisting with budgeting and forecasting by providing financial data and variance analysis.
  • Preparing financial statements, trial balances, and management reports for internal review.
  • Ensuring compliance with IFRS / GAAP standards, SARS regulations, and school policies; filing tax returns and responding to audits.
  • Maintaining confidentiality of financial data and implementing internal controls to prevent fraud.
  • Collaborating with auditors, suppliers, and school staff on financial matters.
  • Utilizing accounting software (e.g., Pastel, QuickBooks, or Sage) proficiently; performing data backups and system maintenance.
  • Monitoring cash flow and advising on financial health.
  • Any ad-hoc administrative tasks related to finance, such as expense tracking or grant reporting.
  • Maintain and prepare financial reports by project code and other reporting dimensions.
  • Requirements and Qualifications

  • Matric certificate; a relevant qualification (e.g., National Diploma in Accounting or Bookkeeping) is preferred.
  • At least 3-5 years of bookkeeping experience, ideally in an educational or non-profit environment.
  • Proficiency in payroll systems and SARS eFiling; knowledge of South African tax laws (e.g., VAT, PAYE).
  • Strong computer skills, including Microsoft Excel and accounting software.
  • Excellent attention to detail, numerical aptitude, and problem-solving abilities.
  • Ability to work independently and meet deadlines in a fast-paced school setting.
  • Benefits and Terms

  • Full-time employment aligned to normal business hours.
  • 15 annual leave days per annum.
  • Competitive salary commensurate with experience (to be discussed).
  • Opportunities for professional development and a supportive team environment.
  • How to Apply

    Interested candidates should submit a CV, cover letter, and references to , marked “Attention for the Principal : Bookkeeper” by 17h00, Monday, 3 November 2025.

    Shortlisted applicants will be contacted for interviews.

    The appointment of candidates is at the Deutsche Schule Durban’s sole discretion. Applicants are invited from South African citizens and persons with a legal work permit. An application will not in itself entitle the applicant to an interview or appointment and failure to meet the minimum requirements of the advertised post will result in applicants automatically disqualifying themselves from consideration. Only short listed candidates will be contacted. If you have not heard from the Deutsche Schule Durban within 10 days of the closing date, please assume that you have been unsuccessful in your application.

    Deutsche Schule Durban, in line with POPIA (Protection of Personal Information Act) will attempt to ensure the confidentiality of all applicants for this role. All reasonable measures will be in place to protect personal information but will be used in the recruitment, selection, and reporting process. By submitting your application for this position, you are recognising and accepting this disclaimer.

    Closing Date

    03 / 11 / 2025

    Cowies Hill Durban, KwaZulu-Natal, South Africa

    #J-18808-Ljbffr

    Create a job alert for this search

    Bookkeeper • Pinetown, KwaZulu-Natal, South Africa

    Related jobs
    QuickBooks Bookkeeper (Remote)

    QuickBooks Bookkeeper (Remote)

    Exclusively RemoteDurban, South Africa
    Remote
    Quick Apply
    We are seeking a detail-oriented and experienced.The ideal candidate will have in-depth knowledge of law firm accounting practices, trust accounting, and compliance requirements, combined with adva...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Bookkeeper

    Bookkeeper

    Ntice Search SolutionsDurban, KwaZulu-Natal, South Africa
    Our client is an established producer, packer, and exporter of citrus and table grapes, with production units and packhouses located across the Western Cape. Our client is seeking a Bookkeeper to jo...Show moreLast updated: 1 hour ago
    • Promoted
    Bookkeeper

    Bookkeeper

    Tower GroupDurban, South Africa
    The Bookkeeper ensures accurate financial data record-keeping, reconciliations, and reporting across the Distribution Center’s operations. The role is highly data-driven, focusing on accuracy, compl...Show moreLast updated: 30+ days ago
    • Promoted
    Bookkeeper

    Bookkeeper

    Talent Fox SADurban, KwaZulu Natal, South Africa
    Remote
    We’re Hiring : Remote Bookkeeper | Westville-based Accounting & Tax Consulting Firm Our client, an established Accounting and Tax Consulting business based in Westville, is looking for an experience...Show moreLast updated: 12 days ago
    • Promoted
    Junior Bookkeeper

    Junior Bookkeeper

    JDJ DiagnosticsDurban, KwaZulu-Natal, South Africa
    Attend to general bookkeeping and administration duties and tasks.Assist with general accounting month-end closing procedures. Adhoc investigations and reporting.Complete special projects as needed ...Show moreLast updated: 11 days ago
    • Promoted
    Total Rewards Manager

    Total Rewards Manager

    Edge ExecutivesDurban, South Africa
    Group Head / Role Title : Total Rewards Manager.Westville, Durban (preferred, open to other regions).Design rewards that drive performance. Lead the strategy that balances people, performance, and pu...Show moreLast updated: 30+ days ago
    • Promoted
    BOOKKEEPER (DURBAN)

    BOOKKEEPER (DURBAN)

    MPRTCDurban, South Africa
    Strong knowledge of accounting principles, reconciliations, and VAT legislation.Proficiency in accounting software and MS Office. Excellent organizational skills and attention to detail.Ability to w...Show moreLast updated: 30+ days ago
    • Promoted
    Bookkeeper

    Bookkeeper

    PKF DurbanDurban, KwaZulu-Natal, South Africa
    A bookkeeper is required within a Body Corporate Division of an Accounting firm based in the Durban South area.Technical Skills & Experience : . At least 2 years’ experience in an accounting / auditi...Show moreLast updated: 3 days ago
    • Promoted
    Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum

    Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum

    E-MergeDurban, South Africa
    Were on the lookout for a Senior Full Stack C# Developer whos ready to take on high-impact projects that demand both technical excellence and creative problem-solving. In this role, youll work acros...Show moreLast updated: 30+ days ago
    • Promoted
    Bookkeeper

    Bookkeeper

    Profile PersonnelDurban, South Africa
    Logistics / Tech company based in.At least 2–3 years’ experience as a bookkeeper.Strong knowledge of accounting software - Xero & Mechanic Desk (Advantageous). Strong working knowledge with MS Excel s...Show moreLast updated: 30+ days ago
    • Promoted
    Head of Finance Special Projects and Automation

    Head of Finance Special Projects and Automation

    The UnlimitedWestville, KwaZulu-Natal, South Africa
    Head of Finance Special Projects and Automation.Are you passionate about driving automation, efficiency, and AI-driven process improvements in the finance function? Do you thrive in.If so, we're ea...Show moreLast updated: 30+ days ago
    • Promoted
    Commercial Finance & Collections Analyst

    Commercial Finance & Collections Analyst

    The UnlimitedWestville, KwaZulu-Natal, South Africa
    We're on the hunt for a Commercial Finance & Collections Analyst.Are you passionate about using data and analytics to drive smarter financial decisions and enhance cash flow predictability? Do you ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Bookkeeper

    Bookkeeper

    Talented RecruitmentDurban, KwaZulu-Natal, South Africa
    Process daily bank statements, petty cash, and creditor invoices in Pastel.Maintain supplier reconciliations, resolve discrepancies, and update cash flow. Handle VAT, fleet management, telecom accou...Show moreLast updated: 1 hour ago
    • Promoted
    Bookkeeper

    Bookkeeper

    Tower Group South Africa (PTY) LtdDurban, KwaZulu-Natal, South Africa
    The Bookkeeper ensures accurate financial data record-keeping, reconciliations, and reporting across the Distribution Center’s operations. The role is highly data-driven, focusing on accuracy, compl...Show moreLast updated: 6 days ago
    • Promoted
    Management Accountant

    Management Accountant

    Tower GroupCato Ridge, South Africa
    Our client, a leader in the steel / manufacturing industry is seeking a highly experienced.Minimum academic qualification : Bachelor’s degree in Commerce, Finance, Accounting or Equivalent.Professiona...Show moreLast updated: 30+ days ago
    • Promoted
    Financial Accounting Manager

    Financial Accounting Manager

    Kerry Kopp RecruitmentPinetown, South Africa
    Statutory returns submitted and paid timeously.Foreign currency account management.Training & development and management of staff. B Comm : Acc (an added advantage).Years Assistant Accountant / 3 ...Show moreLast updated: 13 days ago
    • Promoted
    Senior Bookkeeper

    Senior Bookkeeper

    Fouche & Co RecruitmentUmhlanga, South Africa
    As a Senior Bookkeeper, you will play an important role in managing a diverse portfolio of clients, ensuring accurate financial records, VAT reconciliations, and monthly management accounts.Manage ...Show moreLast updated: 30+ days ago
    • Promoted
    CREDITORS CLERK SUPERVISOR - DURBAN NORTH

    CREDITORS CLERK SUPERVISOR - DURBAN NORTH

    Level-UpDurban North, South Africa
    To ensure accurate, timeous, and efficient processing and reconciliation of creditor accounts using the Genesis Accounting Software Excel-Based Accounting System, maintaining excellent supplier rel...Show moreLast updated: 30+ days ago