Junior Accountant (saipa) Pretoria

Pretoria, GP, ZA, South Africa

Job Description

To support the Finance Director in the day-to-day financial operations of the Group, with a focus on payroll, project costing, client billing, and reconciliations. The Company Accountant will play a key operational role in managing finance-related functions across all group entities, ensuring accuracy, compliance, and timely reporting. This is a post-SAIPA articles opportunity with hands-on exposure to multi-entity financial management in a TES and project-based environment.



JOB RATIONALE



This role is essential to ensure the smooth and accurate financial administration of high-volume payroll processes, project-based budgets, and TES client billings. With direct involvement in cost allocations, reconciliations, and budget tracking, the Company Accountant supports the broader finance team's ability to provide real-time financial insights. The role serves as a foundation for future growth into senior financial management and contributes directly to the financial integrity of the organisation.



Involves daily transactional processing, R1m+ payroll reconciliation, and monthly billing duties



Payroll Administration - Process and reconcile payroll for 200+ employees across TES and training divisions



Client Billing & Invoicing -Generate and send invoices based on labour hours placed and project activity ( Timeliness of invoicing; Accuracy of labour-hour billing; Collection turnaround)



Budgeting & Project Cost Tracking - Maintain and reconcile budgets against actual costs; monitor cost allocations per project ( Monthly budget feedback accuracy; Expense allocation correctness)



Reconciliations & Allocations - Perform daily and monthly bank, supplier, and intercompany reconciliations ( Reconciliation turnaround time; Zero unreconciled balances)



Financial Data Administration - Capture and classify financial transactions and support monthly reporting ( Accuracy of transaction capture; VAT rule compliance)



Collections & Client Engagement - Follow up on outstanding invoices and manage client accounts ( Reduction in debtor days (DSO); % of overdue payments collected)



Procurement & Petty Cash - Track expenses, manage petty cash float, support purchasing controls ( Petty cash recon accuracy; PO matching to budgets)



Asset Register Maintenance - Update and manage employee and company asset registers ( Asset register completeness; Asset-tagging and reporting accuracy)



Education



Bachelor's degree in accounting, Financial Management, or BCompt (Essential)



SAIPA Articles completed (Essential)



Job related work experience



No post-articles experience required; this is a first-role post-SAIPA articles



Experience with multi-entity environments, project costing, or payroll is advantageous



Must be able to Speak (Afrikaans & English)



Job related knowledge



Basic understanding of TES operations, payroll principles, and labour costing



Familiarity with South African VAT rules, invoice processing, and reconciliations



Job related skills



Strong attention to detail and accuracy



High level of Excel proficiency (VLOOKUP, PivotTables, formulas)



Time management and deadline orientation



Ability to interpret financial data and communicate findings clearly



Technical competencies



SAGE Accounting (Essential)



PaySpace (Payroll) and Beyond Attendance (Time & Attendance)



Experience working with budgets and spreadsheets



Knowledge of intercompany transactions and financial allocations



Physical requirements



Primarily office-based with ad hock local travel to clients, funders, and stakeholder meetings



Ability to work extended hours during high-demand periods (e.g. proposal submissions, funding windows)



Comfortable with presentation delivery in corporate and formal public settings



Between 3 - 5 Years

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1471428
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, GP, ZA, South Africa
  • Education
    Not mentioned