
The position:
We are looking for a detail-oriented and proactive entry-level Financial Accountant to join our Finance Team. In this role, you will ensure that our day-to-day finance processing, reconciliations, and non-client-facing operations (FinOps) are executed accurately and on time.
As a key member of the broader SnapScan Team, you will play a vital role in ensuring our month-end close, VAT/tax compliance, and reporting remain reliable and scalable as we grow. This position offers a fantastic opportunity to:
- Master Fintech Finance: Gain deep exposure to how finance operates within a high-growth payments and fintech business.
- Drive Operational Excellence: Take ownership of high-volume processing and reconciliation, maintaining clear audit trails to keep our business running smoothly.
- Grow Your Career: Benefit from a strong learning curve with future opportunities to increase ownership of payroll, reporting, and process automation.
- Collaborate Across Teams: Work closely with Ops, IT, and our People team to resolve exceptions and manage company assets.
Key responsibilities will include:
1. Financial Accounting and Reconciliations
- Processing bank transactions and journals in Xero with high first-pass accuracy.
- Maintaining reconciliations and supporting schedules for cash, debtors, creditors, accruals, and fixed assets.
2. Billing and Debtors Management
- Preparing invoicing and supporting reconciliations for the group within agreed deadlines.
- Supplier payment preparation.
- Updating AP/AR ageing reports and managing non-client-facing escalations.
3. Finance Operations (FinOps)
- Executing various reconciliations and providing exception lists to Ops/CX where client communication is required.
- Processing refunds and settlements according to strict SLAs.
4. VAT and Payroll Support
- Preparing VAT/turnover reconciliations and VAT201 working papers for review.
- Supporting payroll administration, leave tracking, and preparing statutory submission packs (EMP/UIF/COIDA).
5. Reporting and Audit Readiness
- Completing month-end tasks according to the close checklist and calendar.
- Assisting the finance team with the preparation of financial statements
- Maintaining audit-ready documentation to support external audit processes.
This job might be for you if:
- You are Detail-Oriented: You genuinely enjoy the "puzzle" of reconciliation and take pride in maintaining a clean, accurate audit trail.
- You Thrive on Deadlines: You are energised by a fast-paced environment and can prioritise effectively during busy month-end periods.
- You are a Problem-Solver: You have a "reconciliation mindset" and aren't afraid to dig into messy datasets to find a solution.
- You are a Self-Starter: You follow checklists diligently and can work independently while knowing when to escalate issues early.
- You are a Clear Communicator: You relate well to internal stakeholders and can explain financial queries simply and effectively.
You should be great at:
- Excel: Data cleanup, lookups, and pivot tables are second nature to you.
- Time Management: Managing multiple daily, weekly, and monthly deadlines.
- Analytical Thinking: Identifying patterns and resolving discrepancies in high-volume data.
You are our ideal candidate if you have:
- A Bachelor’s degree in Accounting, Finance, or a related field.
- 1-3 years’ experience in accounting or audit (e.g., as an audit clerk or junior accountant).
- Proven experience in processing transactions and preparing complex reconciliations.
- A strong understanding of IFRS for SME’s, Value Added Tax, Employee Tax and Income Tax legislation.
Bonus points for:
- Professional certification with SAIPA or SAICA, or equivalent.
- Experience with Xero, SimplePay, or Draftworx.
- Previous experience in a Fintech, SAAS, or high-growth startup environment.
The benefits of joining our team:
- A competitive salary
- 30 days of annual leave
- A medical aid contribution/fringe benefit of up to R2 000 per month
- Discretionary annual performance bonus (pro-rata if you haven't worked a full year).
- An Apple MacBook and the necessary gear
- Flexible office/hybrid operating model
- Paid parking (when working from the office) or city parking reimbursement
- Mental health days
- Lots of opportunities to learn!
- The opportunity to be part of a great team and culture!
Do you feel like you would be a good fit? If you’re interested in applying for this role and you meet the necessary requirements, please submit your CV, together with your completed application, on the link below.

