About the JobWe are looking for a motivated and detail-oriented Junior Accountant to join our Finance team. In this role, you will assist with day-to-day finance operations such as billing, accounts payable, month-end tasks, banking administration, fixed asset updates, and compliance activities. You will work under the guidance of the Senior Financial Accountant and support the Billing Lead, FinOps, and other teams to help keep financial processes accurate, organised, and running smoothly.Your role and responsibilities will include:Billing & Revenue:Maintain and update the Billing Engine, including processing billing changes and supporting monthly billing cycles.Raise month-end invoices and prepare associated reports.Populate revenue schedules and ensure reconciliations are completed Provide support to the Billing Lead when required.Accounts Payable & Procurement:Manage the full Accounts Payable function, including vendor onboarding and procurement.Perform AP reconciliations and month-end close activities Month-End & Financial Reporting:Assist the Senior Financial Accountant with month-end tasks, including float reconciliations, journal imports, bank balance checks, and passing standard monthly journals.Process prepayments and accruals Update financial documents with consolidated actuals.Manage Mauritian month-end close and payment processing.Banking & Cash Management:Manage finance inbox queries and communication.
Perform bank imports and perform bank reconciliations.Maintain general banking administration.Fixed Assets:Maintain the fixed asset register and ensure accurate classification, tracking, and depreciation processing.Compliance & Audit:Support statutory and group audit processes and respond to audit requests.Handle CIPC submissions.Prepare and submit monthly VAT and PAYE returns.Compiling & providing necessary documents for B-BBEE verifications.Project work:Manage the end-to-end onboarding of franchisees/store owners onto Billdozer.Send mandates, follow up, and ensure successful completion.Maintain accurate store owner details across systems.Identify inefficiencies in the onboarding process and recommend improvements.Manage onboarding of digital & physical gift card clients, issue invoices, and coordinate with FinOps and the Campaigns team once funds are received.