Accountant , Modderfontein A well-established company is looking for a hands-on Senior Accountant / Bookkeeper to take full ownership of the finance function, including payroll, month-end processing, statutory submissions, creditors, and general office/HR administration. This role suits someone who is deadline-driven , highly organised, and comfortable managing multiple responsibilities in a fast-paced environment. Key Responsibilities Daily Finance & Admin Process invoices daily and ensure accurate allocation to correct accounts Manage day-to-day supplier payments (review and release payments) Follow up on outstanding client payments Reconcile bank accounts, petty cash, and credit control accounts Support general office administration and filing compliance Payroll & Wages Full payroll processing using Pastel Payroll Prepare weekly wages (metal industry experience beneficial) Ensure payslips are issued and salary changes are authorised Prepare salary/wage schedules and ensure commission is included Month-End & Reporting Prepare journals and complete month-end to Trial Balance Produce Trial Balance reports for management with relevant commentary Reconcile open documents and resolve reconciling items Maintain month-end checklists and supporting documentation files Creditors, Stock & Imports Capture and reconcile creditors (including import creditors and VAT) Match supplier invoices to purchase orders Ensure stock take is finalised and reports are obtained (adjustments, waste, theft, values) Prepare monthly/weekly/fortnightly creditor payment lists Fixed Assets Maintain and reconcile the fixed asset register Calculate and process monthly depreciation journals Statutory Submissions Submit VAT, PAYE, UIF, SDL on time Manage EMP reconciliations and provisional tax submissions Ensure annual compliance submissions are completed Additional Responsibilities General HR support (leave forms, staff loans, filing) Manage junior staff (bookkeeper and receptionist) Assist with BEE admin/verification preparation Liaise with IT consultants and support banking-related admin Compile annual equity and MERSETA reports Minimum Requirements Strong experience with Pastel Partner Proven payroll experience using Pastel Payroll Solid understanding of VAT, PAYE, UIF, SDL, and statutory compliance Ability to work under pressure and meet strict deadlines Strong attention to detail and reconciliation skills Valid drivers licence and own reliable transport Key Competencies Deadline-driven and structured Team player with strong communication skills Able to multitask and take initiative Comfortable managing both finance and admin responsibilities If you match the above and enjoy a role where you can truly own the finance function end-to-end, we'd love to hear from you.