Payroll & Office Administrator
Listed on 2026-10-09
-
Administrative/Clerical
Office Administrator/ Coordinator, Finance Assistant
Moonspin is proud to offer industry-leading Customer Service, Risk/Fraud, and Tech Development services to our international client base. Our expertise lies in delivering world-class multilingual customer support 24/7, maintaining strict Risk/Fraud processes, and developing state of the art technological designs and features.
We hire experienced top talented people which enables us to offer exceptional business services while enjoying a “work hard play hard” engaged environment.
Purpose of the Role:We're looking for a detail-driven Payroll & Office Administrator to join our team. In this role, you'll take ownership of payroll data processing, keep our financial records accurate and up to date, and make sure our office runs smoothly day to day. You'll work closely with our Senior HR Business Partner, playing a key role in ensuring our people are paid correctly and on time, our finances are well maintained, and our office remains a great place to work.
Responsibilities:- Payroll Processing:
Extract and capture overtime worked, unpaid leave, new starter details, and terminations from Rippling for monthly payroll input, ensuring all data is accurate and submitted on time. - Payroll Validation:
Submit prepared payroll data to our third-party payroll provider and validate the returned report against source data before finalization. - Employee Records:
Maintain accurate and up-to-date employee master files, contract records, and leave records, and support onboarding and onboarding administration. - Payroll Queries:
Act as the first point of contact for employee payroll and leave queries, escalating where needed. - Bank Reconciliation:
Tag and reconcile monthly payments against bank statements in Excel, ensuring all expenses for the month are accounted for and balance. - Expense Reporting:
Tag invoices per expense category and prepare monthly reports for submission to our third-party provider, and support the preparation of projected expense reports used to request operational funding from head office. - Financial Processing:
Process supplier payments, invoices, and credit notes, manage petty cash, and reconcile company credit card records. - Office Operations:
Oversee day-to-day office operations, including facility safety, inspections, and maintenance call-outs. - Office Supplies:
Manage stationery and grocery purchasing for the office, kitchen, and meeting spaces. - Equipment & IT Coordination:
Work with IT on office hardware, equipment setup, and asset management tracking. - Meetings & Access:
Schedule meetings, manage boardroom bookings, and coordinate visitor and contractor access. - Events:
Plan and organize internal and on-site company events, celebrations, and team activities.
- Degree or Diploma in Human Resources or Business Administration.
- Minimum of 3 years' experience in payroll, HR administration, or Office management.
- Strong demonstrable Excel skills — this role is heavily Excel-based across payroll, reconciliation, and reporting.
- Comfortable working with third-party service providers and meeting their formats and deadlines.
- Experience with business online banking systems.
- Exceptional attention to detail, strict confidentiality, and deadline-driven execution.
- Strong verbal and written communication skills.
- South African citizen.
- Experience with Rippling or a similar HRIS platform.
- Prior exposure to a growing or scaling business environment.
Moonspin is committed to the transformation and redressing of past inequalities. Our employment equity goals will be considered in our selection process.
By submitting your application, you agree that we process your data in accordance with our Privacy Policy for the management of your candidature to any of the positions we offer.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).