- Location
- Johannesburg
- Type
- Full-time
- Closing date
- Today
- Source
- CareersPage
Description
Accounts Assistant
Location: Remote
Employment Type: Full-Time
Working Hours: 9am to 6pm SA Time
We are seeking a detail-oriented and proactive Accounts Assistant to support the finance function across multiple business entities. This role offers the opportunity to gain broad exposure across accounts payable, accounts receivable, reconciliations, financial administration, and month-end processes within a fast-paced and growing organisation.
The successful candidate will play a key role in maintaining accurate financial records, supporting daily finance operations, and ensuring efficient processing of transactions while working closely with internal teams and external stakeholders.
Key Responsibilities
Accounts Payable
- Process supplier invoices accurately within Xero.
- Maintain supplier records and ensure documentation is complete and up to date.
- Reconcile supplier statements and resolve account discrepancies.
- Prepare supplier payment runs in accordance with company procedures.
- Ensure all costs are correctly coded and authorised.
- Process and reconcile employee expense claims in line with company policies.
- Manage Revolut transactions, including reconciliations and accurate posting within Xero.
Accounts Receivable & Billing
- Prepare and issue customer invoices.
- Allocate incoming payments and reconcile customer accounts.
- Assist with credit control activities and follow up on outstanding balances.
- Reconcile online sales and payment platform transactions.
- Resolve customer account queries promptly and professionally.
Finance Support
- Perform daily bank, credit card, Revolut, and payment platform reconciliations.
- Maintain accurate financial records across multiple entities using Xero.
- Assist with month-end reporting and finance administration.
- Support the preparation of VAT returns and audit documentation.
- Monitor daily banking activity and assist with cash flow management.
- Maintain organised financial records and supporting documentation.
Stakeholder Support
- Collaborate with operational teams to ensure accurate financial information.
- Respond to finance-related queries from suppliers, customers, and internal stakeholders.
- Assist with identifying and implementing process improvements within the finance function.
- Support the Finance Director with ad hoc finance and administrative tasks as required.
Minimum Requirements
- Previous experience as an Accounts Assistant, Accounts Payable Clerk, Accounts Receivable Clerk, or in a similar finance role.
- Experience using Xero accounting software.
- Strong understanding of accounts payable and accounts receivable processes.
- Experience performing bank and account reconciliations.
- Excellent attention to detail and high level of accuracy.
- Strong organisational and time management skills.
- Proficiency in Microsoft Excel and Microsoft Office.
- Excellent communication and interpersonal skills.
- Ability to work independently while managing multiple priorities.
- A proactive, reliable, and solutions-focused approach.
Desirable Skills
- Experience with Revolut business accounts.
- Exposure to VAT preparation and month-end reporting.
- Experience working across multiple business entities.
- Knowledge of online payment platforms and e-commerce reconciliations.
- Accounting or bookkeeping qualification (or currently studying towards one).
Key Competencies
- Financial accuracy and attention to detail
- Analytical and problem-solving skills
- Strong organisational ability
- Effective communication
- Time management and prioritisation
- Confidentiality and professionalism
- Teamwork and collaboration
- Continuous improvement mindset