- Pretoria
- Salary: R35 000.00 - R40 000.00 Per Month
- Job Type: Permanent
- Sectors: Accounting Mining
- Reference: LC_030146403480
Vacancy Details
My Client are leaders in the precision drilling and blasting service provider industry. We pride ourselves in providing a professional and efficient drilling and blasting service to all our clients who are mainly operating open-cast mines and/or quarries. Our more than 30 years’ combined experience has given them a reputation of excellence throughout the Southern African mining and construction industries.
Daily Tasks:
- Check previous day’s / weekends clock in’s & out’s on Agrigistics – phoning site managers for missing clock in’s & out’s or any absent employees. If absent leave was due to sick / unpaid leave – process this on the system and ensure details are given through to Administration - Petra
- Checking of all bank account balances
- Managing & checking in on all administrative employees and helping with problems as and when required
Bi-Daily Tasks:
- Loading of all payments on Mondays, Wednesday & Friday’s.
- Load urgent payments as and when required to be released by management
- Duo – diligence on paper work and approvals before loading payments
Weekly Tasks:
- Updating of DTH budget per drilling– to be submitted every Thursday
- Overseeing of stock – send updated general ledger stock items to the team for allocation – to be send on a Monday morning
- Processing of all bank transactions & bank reconciliations on SAGE
Monthly Tasks:
- Update actual vs budget reconciliation per site – to be submitted no later than the 20th of each month – highlight any concern for the given month
- Send out the Agrigistics hour sheet twice a month (on the 1st and the 16th of every month to relevant site managers for approval)
- Attend to month end salary run (updating of reconciliations, changes, etc.)
- Checking of all salaries prior to loading payments on the bank
- Reconcile meter reading per employee with actual meter reading sheets to ensure accuracy
- Checking and updating of any changes made to the provident fund directly on the platform
- Attend to salary queries & changes and submission of EMP201’s
- Submission of UIF declarations – to be submitted on the 7th of each month
- Prepare the UI19 forms
- Circulate the UI19 forms no later than the 7th of each month
- Calculating & loading of all living out payments – to be done on the 14th of each month
- Processing of all bank transactions & bank reconciliations on SAGE
- Attend to inter account invoicing
- Attend to journal entries for both Sebenzi & Umndeni Drilling – which includes but is not limited to depreciation, finance, salary, allocation corrections & inter account journals
- Update financial asset register
- Attend to customer invoicing – every first week of the month – double check meters with administrative reconciliations & site manager reconciliations and dispute any changes
- Checking and managing of customer & supplier age analysis
- Checking and sign off on all month end and recurring supplier reconciliations – to be done no later than the 20th of each month
- Checking Tracker & Car Track reports
- Load vehicle licence renewals as and when required
- Attend to month end VAT calculations – send tax box reports for both companies – to be submitted on the last day of the month
- Depreciation
- Monthly management accounts
- Budgeting and forecasting
Other Tasks:
- Attending to all bank related enquiries directly with the relevant banks
- Attend to any finance lease applications
- Attend to all insurance updates
- Attend to all Tracker & Car Track additions / removals
- Prepare offer of employments as and when required
- Attend to finance meetings / letters/ etc as and when required
- Attend to biannual provisional tax calculations & discussions
- Attend to yearly budget forecast per site
- Managing of Biometric data & issues
- Managing refreshment & stationery orders as and when required
- Loading and removing of employees on the clock in system as and when required
- Prepare the EEA2 & EEA4 reporting – to be submitted every January
- Attend to EMP501 reconciliations & submissions on E@syFile – to be submitted every May & August
- Ensure we comply with BEE policies and regulations – attend meetings, reconciliation, etc as and when required
- Attend to all paperwork & payments for imported goods
- Recalculate imported goods pricing to include import costs (custom duties, VAT, delivery fees, etc).
- Attend to stock counts at financial year end and every third month thereafter
- Adding of any new suppliers on the banking & SAGE platform
- Processing of all PO deletions
- Processing of all credit notes as and when required
- Processing of any FEM claims & queries
- Running budgets and cost control monthly.
- Meeting with directors weekly and monthly about costs
Candidate Requirements
- BSc Accounting Science / BCom Financial Accounting
- SAIPA/ SAICA Articles (An Advantage)
- 4 - 5 Years experience
- Audits / Forex / IFRS / BECSA / VAT
- Sage Evolution & Excel experience a must
- Monthly management accounts
- Budgeting and forecasting
- Strong Payroll
- Running budgets and cost control monthly.
- Attend to month end VAT calculations
- Monthly Journals
- Reconciliation
- Prepare the EEA2 & EEA4 reporting
- Attend to any finance lease applications
- Attend to all insurance updates
103 people have viewed this job.
Similar Jobs
Accountant
- Roodepoort
- Job Type: Permanent
- Posted 04 Jun 2026 | 61 Days left
Accountant
- Johannesburg
- Job Type: Permanent
- Posted 11 May 2026 | 37 Days left
Accountant
- East Rand
- Job Type: Permanent
- Posted 20 May 2026 | 15 Days left
Junior Accountant
- Midrand
- Job Type: Permanent
- Posted 22 Apr 2026 | 18 Days left