- Pretoria
- Salary: Market Related
- Job Type: Contract
- Sectors: Manufacturing
- Reference: 2349381
Vacancy Details
Job Purpose
To ensure the accurate and timely processing, reconciliation, and reporting of all cash and bank transactions. The role supports financial control by maintaining complete and up-to-date cashbook records.
Key Responsibilities
Cashbook Management:
- Capture all bank transactions (receipts, payments, transfers) daily
- Maintain accurate and up-to-date cashbooks for all bank accounts
- Allocate transactions to correct General Ledger (GL) accounts
Bank Reconciliations:
- Perform daily / weekly / monthly bank reconciliations
- Investigate and resolve reconciling items and discrepancies
- Ensure all unreconciled items are cleared timeously
Payments Processing:
- Prepare and process supplier payments (EFTs, bank uploads)
- Verify supporting documentation and approvals
- Ensure payments align with cash flow planning
Receipts & Allocations:
- Allocate customer receipts to correct debtor accounts
- Follow up on unidentified deposits
- Liaise with Debtors Clerk on allocations
Cash Flow Support:
- Assist with daily/weekly cash flow tracking
- Provide accurate bank balances for management decisions
Financial Controls & Compliance:
- Ensure adherence to internal controls and company policies
- Maintain audit trails and supporting documentation
- Assist during audits with requested information
General Finance Support:
- Assist with month-end procedures
- Support Accountant / Financial Manager with ad hoc tasks
- Assist with intercompany transactions where required
Key Performance Indicators (KPIs)
- Bank reconciliations completed accurately and on time
- Minimal unreconciled items
- Accurate capturing of transactions (low error rate)
- Timely processing of payments
- Compliance with internal controls
Candidate Requirements
Minimum Requirements
Education:
- Grade 12 (Matric)
- Certificate/Diploma in Accounting or Finance (advantageous)
Experience:
- 2–5 years experience in a similar role
- Experience with accounting systems (e.g., SYSPRO, Pastel, Sage)
- Experience with high transaction volumes (advantageous)
Technical Skills:
- Strong understanding of cashbook and bank reconciliations
- Knowledge of basic accounting principles
- Proficient in Microsoft Excel
- Attention to detail and accuracy
Competencies & Attributes
- High attention to detail
- Strong organizational skills
- Ability to work under pressure and meet deadlines
- Good communication skills
- Integrity and reliability
- Problem-solving ability
Working Conditions
- Office-based role
- May require extended hours during month-end
Optional (Nice-to-Have)
- Experience with multi-company / intercompany structures
- Understanding of internal sales vs cost allocations
- Exposure to ERP implementations or system clean-ups
33 people have applied for this job. 269 people have viewed this job.
Similar Jobs
Financial Assistant/Debtors
- Centurion
- Job Type: Permanent
- Posted 05 Mar 2026 | 5 Days left
Finance Clerk
- East Rand
- Job Type: Permanent
- Posted 19 Mar 2026 | 24 Days left
Financial Assistant
- East Rand
- Job Type: Permanent
- Posted 23 Mar 2026 | 28 Days left
CREDITORS CLERK
- Johannesburg
- Job Type: Permanent
- Posted 26 Mar 2026 | 32 Days left