Bookkeeper position available in Klerksdorp.
A well-established company is seeking a skilled and detail-oriented Bookkeeper to manage and oversee day-to-day financial administration, payroll, and accounting processes.
The role requires hands-on experience in bookkeeping, statutory compliance, and general office financial management.
The ideal candidate will be proactive, organised, and able to take ownership of all bookkeeping functions while working closely with senior management.
Salary: R22 000 – R25 000 per month.
Duties and Responsibilities:
- Data Capturing & Filing:
- Capture all invoices onto the company’s approved accounting system (SAGE ACCPAC).
- Capture all payroll data onto the approved payroll system (SAGE VIP).
- Maintain an organised and efficient filing system for financial and payroll records in compliance with company policy, POPI, and PAIA requirements.
- Payroll Management:
- Process monthly payroll accurately and timeously, including calculations, payments, and statutory submissions.
- Manage and reconcile all payroll-related deductions (PAYE, UIF, SDL, provident funds, garnishee orders, union fees, etc.).
- Handle payroll queries promptly and accurately.
- Submit WCA/IOD reports within legal timelines and liaise with relevant authorities.
- Maintain accurate employee records, including leave registers and statutory documents.
- Capture Skills Development and Employment Equity data on SAGE VIP.
- Accounting:
- Perform monthly bank reconciliations for cash, EFT, card payments, and debtor deposits.
- Capture and process all relevant accounting data on SAGE ACCPAC.
- Reconcile and process creditor payments in line with terms and credit limits, subject to approval.
- Ensure correct and secure handling of EFT and petty cash payments.
- Administer VAT201 and EMP201 returns, ensuring accurate reconciliation and submission within statutory deadlines.
- Assist with EMP501 reconciliations and submissions in liaison with external consultants.
- Prepare financial information for audits and year-end processes.
- Manage and reconcile site change floats and petty cash.
- Prepare documentation for credit applications.
- Address and resolve financial queries in liaison with relevant managers.
- General:
- Act as the main point of contact for all bookkeeping and accounting queries.
- Liaise regularly with directors, providing updates and reports on financial matters.
- Support other departments with finance-related input where required.
- Ensure compliance with company policies and procedures in all financial operations.
Minimum Requirements:
- Matric / Grade 12 is essential.
- Bookkeeping or financial administration qualification advantageous.
- Proven experience in a bookkeeping role, including payroll and statutory submissions.
- Proficiency in SAGE ACCPAC and SAGE VIP is highly advantageous.
- Strong Excel skills and good general computer literacy.
- Solid understanding of VAT, EMP201, and payroll compliance requirements.
- Strong organisational skills and attention to detail.
- Ability to work independently and manage multiple priorities.
- Excellent communication skills and professional work ethic.