Bookkeeper

1 week ago


Johannesburg, Gauteng, South Africa All Star Placements Full time
We have a Bookkeeper position available in the Bryanston area. The successful candidate will be responsible for managing all aspects of financial record-keeping, payroll processing, debtors' management, and reporting. The ideal candidate will have advanced proficiency in Xero accounting software, experience with payroll systems, and a thorough understanding of debtor's management to ensure the timely collection of outstanding receivables.

General Bookkeeping: Maintain accurate financial records, including daily transactions, reconciliations, and adjustments. Process accounts payable and accounts receivable, ensuring timely payments and collections. Reconcile bank and credit card accounts, ensuring accuracy of transactions.

Payroll Processing: Administer payroll for employees, ensuring that salaries, wages, benefits, and deductions are accurately calculated and processed. Ensure compliance with South African tax legislation (PAYE, UIF, SDL, etc.). Submit monthly payroll taxes and reports to SARS and other regulatory bodies. Handle payroll-related queries and provide employees with detailed payslips and tax information. Maintain employee leave records and statutory contributions (e.g., UIF, Provident Fund).

Debtors Management: Manage and monitor all outstanding debtor accounts, ensuring timely collection of outstanding invoices. Issue invoices and ensure accurate coding of accounts receivable in Xero. Send out regular statements and follow up with customers on overdue payments. Work closely with clients to resolve disputes or discrepancies in outstanding balances. Prepare and maintain debtor aging reports and report on the status of overdue accounts to management. Assist in implementing strategies to reduce overdue debt and improve cash flow.

Xero Accounting Software: Use Xero for bookkeeping tasks such as invoicing, reconciling bank statements, managing debtors, and generating financial reports. Set up clients and maintain Xero accounts, ensuring that all financial information is accurate and up-to-date. Generate and analyze financial reports such as profit and loss statements, balance sheets, and debtor aging reports. Assist with month-end and year-end closing, ensuring all transactions are properly recorded in Xero.

Tax and Compliance: Prepare and submit VAT returns, ensuring VAT compliance is maintained. Ensure that all statutory deductions are correctly calculated and submitted (e.g., PAYE, UIF, SDL). Assist with the preparation of financial statements and liaise with auditors as needed.

Client Support and Communication: Communicate effectively with clients regarding their financial, payroll, and debtor's queries. Provide accurate and timely financial insights to assist clients in their financial decision-making. Support clients in managing their financial and accounting systems, offering advice as necessary.

Additional Responsibilities: Assist with budgeting and forecasting processes. Provide assistance in the preparation of year-end accounts and liaise with auditors when required. Work closely with the management team to optimize cash flow and reduce financial risk.

Relevant bookkeeping/accounting qualification is required to qualify for this position (e.g., Bookkeeping Certificate, Diploma in Accounting).

Minimum of 3 years' experience in bookkeeping, with specific expertise in Xero accounting software. Experience in payroll processing, especially knowledge of South African payroll and tax legislation. Experience in debtors' management, including invoicing, collection, and reporting.

Proficiency in Xero accounting software is essential (Xero certification is an advantage). Experience using payroll systems such as SimplePay, Sage Payroll, or others. Solid knowledge of South African tax laws, including PAYE, UIF, and SDL. Advanced proficiency in Microsoft Excel for data analysis and reporting. Knowledge of debtor management processes and tools.

Experience in a client-facing role, particularly dealing with financial matters; Knowledge of accounting best practices in South African businesses; Familiarity with additional accounting software beyond Xero (e.g., QuickBooks, Pastel) will all be beneficial.

Salary of R 30 000.00 ctc on offer.

Disclaimer: Dear Applicant, please note that if you are not contacted by All Star Placements within five days of your application you may assume that the application was unsuccessful (i.e. You do not adhere to the minimum standards for the position in question) your CV will however be placed onto our database for any future employment opportunities that may arise.
  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full time

    The Full Charge Bookkeeper will be responsible for tasks such as handling financial statements, journal entries, bookkeeping, payroll taxes, and general accounting duties. Qualifications Financial Statements, Journal Entries (Accounting), and Bookkeeping skills Knowledge of payroll taxes and general accounting practices Experience in managing financial...

  • Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa Recruitment Dynamix (Pty) Ltd Full time

    We are seeking a detail-oriented and experienced Junior to Mid-Level Bookkeeper to join our team. Job Summary: Responsible for maintaining accurate financial records, including processing transactions, reconciling accounts etc. The ideal candidate will have a strong understanding of bookkeeping principles, excellent organizational skills, and the ability...

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa H&S Labour Brokers Full time

    Key Responsibilities:Oversee and manage all aspects of bookkeeping process, including journal entries, invoicing, accounts payable, accounts receivable, payroll, bank reconciliations, petty cash, etcTrial balanceDebtor invoicing and reconciliations.Review and verify the financial transactions and entries recorded in the accounting system, reconcile accounts...


  • Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job title : Bookkeeper - JohannesburgJob Location : Gauteng, JohannesburgDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries Job Description    The Full Charge Bookkeeper will be responsible for tasks such as handling financial statements, journal entries, bookkeeping, payroll taxes, and general accounting duties. Inherent...

  • Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa Lexdan Select Full time

    Job title : BookkeeperJob Location : Gauteng, JohannesburgDeadline : April 05, 2025Quick Recommended LinksJobs by Location Job by industries Lexdan Select is assisting a Law firm based in Johannesburg with their search for a Bookkeeper.Functions:Responsible for full accounting function. Debtors & Creditors Budgeting Engaging with clients of the firm...

  • Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you a meticulous and detail-oriented bookkeeping professional looking for your next challenge?A well-established firm is seeking a skilled Bookkeeper to join their dynamic team. This role is perfect for someone with a keen eye for accuracy, strong reconciliation skills, and the ability to manage multiple financial processes with efficiency.Key...

  • Bookkeeper

    7 days ago


    Johannesburg, Gauteng, South Africa AFRIZAN Full time

    Are you a meticulous and detail-oriented bookkeeping professional looking for your next challenge?A well-established firm is seeking a skilled Bookkeeper to join their dynamic team. This role is perfect for someone with a keen eye for accuracy, strong reconciliation skills, and the ability to manage multiple financial processes with efficiency.Key...

  • Senior Bookkeeper

    5 days ago


    Johannesburg, Gauteng, South Africa Cletech Recruitment Full time

    Snr bookkeeper basic R25000-R30000neg. + pensionBased in Linbro Park Job Overview:We are seeking a highly skilled and reliable Senior Bookkeeper to join our dynamic team. The successful candidate will be responsible for maintaining accurate financial records, overseeing day-to-day bookkeeping operations, and ensuring the smooth running of financial...

  • Bookkeeper (JB5035)

    2 hours ago


    Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Bookkeeper (JB5035)Sunninghill, JohannesburgR15 000 - R20 000 CTC per monthPermanentAre you ready to grow your career in a dynamic, international environment? We're looking for a proactive and capable individual to join our team as a Bookkeeper who will also assist with Administrative Support.This role serves companies in Australia, requiring flexibility to...

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Ubuntu Markets Full time

    Bookkeepers complete data entrycollect transactionstrack debits and maintain and monitor financial records.Pay invoices, complete payroll, file tax returns and even maintain office supplies.

  • Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa Ubuntu Markets Full time

    Bookkeepers complete data entrycollect transactionstrack debits and maintain and monitor financial records.Pay invoices, complete payroll, file tax returns and even maintain office supplies.

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Dynexity Full time

    Any financial or accounting qualification is essentialFull bookkeeping function with experience in management accounts and project accountingACCPAC Accounting software or a similar softwareFleet management and procurementJohannesburg North

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Signa Opportunity Full time

    About the role:To assist the finance team by performing bookkeeping tasks and supporting financial operations. This role is an excellentopportunity for a motivated individual to gain hands-on experience in maintaining financial records, payroll support, andensuring compliance with financial standardsResponsibilities:Bookkeeping Support:Assist with recording...

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Lexdan Select Full time

    Functions:Responsible for full accounting function.Debtors & CreditorsBudgetingEngaging with clients of the firmAssisting fee earners with recording of feesRequirements:Relevant qualification in Bookkeeping or related.Minimum of 4 years experience.Experience in a law firm is a non-negotiable


  • Johannesburg, Gauteng, South Africa Ananzi Full time

    We are seeking a highly skilled bookkeeper to join our team at Ananzi, a pioneering water and electricity producer.Key Responsibilities:Process and record all financial transactions accurately and efficientlyConduct regular account reconciliations to ensure financial accuracyPrepare and present comprehensive financial reports to managementEssential...

  • Bookkeeper (JB5035)

    4 weeks ago


    Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Bookkeeper (JB5035)Sunninghill, JohannesburgR15 000 - R20 000 CTC per monthPermanentAre you ready to grow your career in a dynamic, international environment? We're looking for a proactive and capable individual to join our team as a Bookkeeper who will also assist with Administrative Support.This role serves companies in Australia, requiring flexibility to...

  • Bookkeeper (JB5035)

    2 weeks ago


    Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Bookkeeper (JB5035)Sunninghill, JohannesburgR15 000 - R20 000 CTC per monthPermanentAre you ready to grow your career in a dynamic, international environment? We're looking for a proactive and capable individual to join our team as a Bookkeeper who will also assist with Administrative Support.This role serves companies in Australia, requiring flexibility to...

  • Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    We are looking for a bookkeeper to manage and verify financial transactions, ensuring accuracy and compliance with accounting standards. The successful candidate will be responsible for general ledger (GL) monitoring, payroll reconciliations, bank reconciliations, and financial reporting.Key ResponsibilitiesMonitor and verify GL transactions to ensure...

  • Bookkeeper

    6 days ago


    Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    We are looking for a bookkeeper to manage and verify financial transactions, ensuring accuracy and compliance with accounting standards. The successful candidate will be responsible for general ledger (GL) monitoring, payroll reconciliations, bank reconciliations, and financial reporting.Key ResponsibilitiesMonitor and verify GL transactions to ensure...

  • Bookkeeper

    5 days ago


    Johannesburg, Gauteng, South Africa Staff Connection Full time

    Key Responsibilities: Manage full accounting processes Prepare and review monthly management packs Handle balance sheet reconciliations Assist with the preparation of audits Work efficiently within the MDA property management systemRequirements:Local citizensDegree in financeProven experience in sectional title bookkeepingProficiency in MDA softwareStrong...