{"id":3797897,"url":"https://alion.io/job/network-recruitment-payroll-administrator-contract","title":"Payroll Administrator (contract)","company":{"id":4496313,"name":"Network Recruitment","domain":"networkrecruitmentinternational.com","url":"https://alion.io/company/network-recruitment","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Finance","role_family":"Finance","seniority":"senior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-11-05T07:21:35Z","employer_posted_date":null,"last_verified_at":"2026-11-05T07:21:35Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Reference: NFR011734-PaB-1\n\nAn exciting opportunity is available for an experienced and detail-oriented Payroll Administrator to join a dynamic Group Human Capital team.\nDuties & Responsibilities\nThe successful candidate will be responsible for managing the full payroll administration cycle, including employee onboarding and terminations, monthly payroll processing, leave administration, third-party reconciliations, statutory submissions and payroll reporting.\n\nThis role requires a highly organised and analytical individual with strong payroll knowledge, excellent attention to detail and the ability to handle confidential employee information while ensuring payroll accuracy and legislative compliance.\n\nThis is a fixed term contract role based in Bryanston, Johannesburg North.\n\nKey Responsibilities:\n1. Employee Administration\n\nProcess new employee appointments and ensure accurate capturing of personal and banking details.\n\nManage employee resignations and terminations, ensuring all relevant procedures and documentation are completed.\n\nMonitor fixed-term contract expiry dates and facilitate contract administration.\n\nProcess and administer employee leave requests and maintain accurate leave records.\n\nCoordinate criminal and credit background checks.\n\nMaintain employee information and job title structures on the payroll system.\n\n2. Payroll Processing and Administration\n\nPerform monthly time and attendance checks, ensuring employee hours are accurately reflected.\n\nExtract and review monthly salary cost reports for management approval.\n\nPrepare and process monthly salary payments, including regular and ad-hoc payments.\n\nAdminister medical aid applications, amendments and monthly contributions.\n\nCapture approved salary increases and verify supporting documentation against approved schedules.\n\nCalculate and process annual bonuses, including applicable tax implications.\n\nProcess employee travel claims and various payroll deductions, including garnishees and staff accounts.\n\nExtract and monitor employee leave reports and balances.\n\nEnsure accurate payroll data capturing and timely processing.\n\n3. Third-Party Payments and Reconciliations\n\nReconcile third-party contributions and payments, including medical aid, pension, provident fund, union contributions and ITA88 deductions.\n\nProcess monthly third-party payments and distribute proof of payments and supporting schedules to relevant providers.\n\nReconcile payroll information between PaySpace and SAP, ensuring data accuracy and consistency.\n\nPrepare and submit monthly, biannual and annual statutory returns, including EMP201, EMP501 and UIF declarations.\n\nCapture statutory payments on the accounting system and process payments through the banking platform.\n\n4. Payroll Reporting\n\nExtract and prepare monthly payroll reports for financial management.\n\nCompile leave reports for HR management.\n\nPrepare quarterly Statistics South Africa reports.\n\nCompile Employment Equity reports for presentation at committee meetings.\n\nPrepare payroll deductions reports to assist with general ledger reconciliations.\n\n5. Compliance and Audit Support\n\nPrepare and submit IOD documentation and assist with annual COIDA submissions and payments.\n\nComplete monthly W.CI.6 and W.CI.2 earnings documentation for submission to external consultants.\n\nPrepare annual Workmen's Compensation W.AS.8 (Return of Earnings) reports.\n\nAssist with internal and external payroll audits, ensuring all supporting documentation is available.\n\nProvide guidance and support to employees regarding payroll legislation, compliance requirements and payroll system changes.\n\nJob Experience and Skills Required\n\nDiploma or Degree in Accounting, Finance or a related field.\n\nMinimum 5 years' payroll administration experience, preferably within a retail or manufacturing environment.\n\nStrong working knowledge of PaySpace and SAP.\n\nExperience with Nedbank payment systems and payroll payment processing.\n\nGood understanding of payroll legislation, statutory submissions and compliance requirements.\n\nExperience processing EMP201, EMP501, UIF and COIDA documentation.\n\nKnowledge of medical aid, pension, provident fund and third-party payment reconciliations.\n\nCertified Payroll Professional (CPP) qualification or similar certification would be advantageous.\n\nApply now!\n\nFor more exciting (Finance/ Engineering/ IT / Supply Chain / Commercial & C-Suite) vacancies, please visit: https://www.networkrecruitmentinternational.com/\n\nIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.\nPackage & Remuneration\nR 300 000 - R 360 000 - Annually","description_format":"text","description_chars":4710,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual bonuses","Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-05T09:58:45Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":3,"expected_fill_days":17,"reasons":["seen:3","agency","velocity","win:early","comp:brand"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/network-recruitment-payroll-administrator-contract","json_url":"https://alion.io/job/network-recruitment-payroll-administrator-contract.json","meta":{"generated_at":"2026-11-09T13:06:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16916,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4496313},"rest":"https://alion.io/mcp/rest/get_company?id=4496313"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-recruitment-payroll-administrator-contract"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetwork-recruitment-payroll-administrator-contract"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetwork-recruitment-payroll-administrator-contract"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/network-recruitment-payroll-administrator-contract\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-recruitment-payroll-administrator-contract"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3797897}},{"tool":"search_jobs","arguments":{"company":"networkrecruitmentinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3797897},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}