
Table of Contents
Bookkeeper (JHB) at FlySafair – A Career Opportunity in Aviation Finance
bookkeeper job in Johannesburg
FlySafair, one of South Africa’s most respected low-cost airlines, is offering an exciting opportunity for an experienced Bookkeeper to join its Johannesburg-based finance team. This role is ideal for finance professionals who thrive in structured environments, have strong cash management experience, and are looking to build a long-term career within a fast-paced, regulated industry.
For candidates actively searching for a bookkeeper job in Johannesburg, this vacancy presents a rare chance to work within the aviation sector, contributing directly to financial accuracy, operational excellence, and organisational growth.
About FlySafair as an Employer
FlySafair has established itself as a trusted name in South African aviation, known for reliability, safety, and operational discipline. Behind every successful flight operation is a highly structured finance and accounting function that ensures compliance, accuracy, and transparency across all financial activities.
Working at FlySafair means being part of a professional, performance-driven environment where attention to detail, integrity, and accountability are non-negotiable. For professionals seeking a bookkeeper job in Johannesburg with long-term credibility, FlySafair offers exposure to complex financial systems, audits, and multi-account operations.

Other Opportunities
• Apply for cashier x10 at Clicks
• Apply for Administrator at Fidelity Service Group
Dailyspark is on Social media platforms for more updates, follow our WhatsApp channel
Role Overview: Bookkeeper (Johannesburg)
The Bookkeeper role is designed to support the finance department by ensuring accurate recording, reconciliation, and reporting of financial transactions. The successful candidate will work closely with accountants and auditors, contributing to monthly reporting cycles, year-end audits, and daily cash management functions.
This role requires someone who is technically strong, deadline-driven, and comfortable working with both digital systems and physical cash. In the context of a bookkeeper job in Johannesburg, this position stands out due to its scope, responsibility, and industry exposure.
Key Contribution of the Role
The Bookkeeper will play a central role in maintaining the financial integrity of FlySafair’s operations. This includes:
• Ensuring all transactions are correctly classified and supported
• Maintaining accurate cash books and reconciliations
• Supporting audits and financial reviews
• Monitoring revenue and accounts receivable
• Assisting with month-end and year-end close processes
Accuracy, consistency, and compliance are essential, particularly in a regulated industry such as aviation.
Core Responsibilities and Duties
Financial Reporting and Reviews
The Bookkeeper contributes to monthly financial reviews and reporting processes. This includes preparing supporting schedules, identifying discrepancies, and ensuring that reports reflect accurate financial data. These responsibilities are essential in any senior bookkeeper job in Johannesburg, where reporting accuracy directly impacts management decision-making.
General Ledger Reconciliations
A key responsibility is analysing and reconciling General Ledger (GL) accounts. This involves identifying errors, correcting misallocations, and ensuring balances align with source documentation. The role demands a solid understanding of debits, credits, and accounting principles.
Support to the Accounting Function
The Bookkeeper provides direct support to the Accountant across several areas, including:
• Debtors and revenue monitoring
• Journal entries and adjustments
• Month-end processing
• Weekly, monthly, and annual financial reports
This collaborative function is essential in maintaining efficient finance operations within FlySafair.
Audit Preparation and Support
The role requires assisting with year-end reconciliations and providing auditors with the required documentation. This includes compiling supporting schedules, verifying transactions, and responding to audit queries in a timely manner.
For professionals seeking a bookkeeper job in Johannesburg with audit exposure, this role offers valuable experience that strengthens long-term career prospects.
Cash Book and Cash Management
One of the most critical components of this role is managing the cash book function. Responsibilities include:
• Ensuring transactions are correctly recorded and classified
• Maintaining accurate bank balances across multiple accounts
• Processing local, foreign, and ad-hoc payments
• Reconciling cashbooks and credit card accounts daily
The ability to work confidently with physical cash and reconcile it to system records is essential.
Petty Cash and Foreign Currency Management
The Bookkeeper is responsible for issuing, processing, and reconciling petty cash and foreign currency floats. This includes balancing physical cash against system records and resolving discrepancies.
This hands-on responsibility makes the role particularly suited to candidates with strong technical skills seeking a challenging bookkeeper job in Johannesburg.
Beneficiary Administration
The role includes administering and controlling the setup of new beneficiary profiles, ensuring compliance with internal controls and preventing fraud or errors in payments.
Accounts Receivable and Revenue Oversight
Monitoring the Accounts Receivable and revenue functions forms part of the role. The Bookkeeper verifies transactions, supports revenue accuracy, and highlights discrepancies or irregularities.
Team Support and Collaboration
Beyond technical duties, the Bookkeeper supports team cohesion by:
• Providing guidance when challenges arise
• Assisting colleagues in achieving team goals
• Promoting a positive teamwork ethic
This collaborative mindset is essential in high-performance finance environments.
Minimum Requirements and Qualifications
Educational Requirements
Candidates must meet one of the following criteria:
• Grade 12 or equivalent (essential)
• Completed Diploma in Bookkeeping, Accounting, or a related field (NQF Level 5 or higher), or
• Currently enrolled in a relevant degree (second or third year) with demonstrated foundational accounting knowledge
These requirements ensure that candidates possess the technical foundation needed for a bookkeeper job in Johannesburg at this level.
Experience Requirements
• Minimum of 3–5 years’ experience in bookkeeping or a similar role
• Experience using accounting software (advantageous)
• Proven experience working with physical cash and multiple cash boxes
Technical and Professional Skills
Candidates must demonstrate:
• Strong understanding of accounting principles
• Knowledge of accounts payable and receivable processes
• Proficiency in Microsoft Word, Excel, and Outlook
• Ability to reconcile physical cash to system records
• High accuracy and attention to detail
• Ability to work under pressure and meet strict deadlines

Personal Attributes and Behavioural Competencies
FlySafair seeks candidates who demonstrate strong personal integrity and professionalism. Desired attributes include:
• High ethical standards and honesty
• Dependability and adaptability
• Ability to work independently and within a team
• Strong time management and punctuality
• Positive, solution-focused attitude
• Coaching and mentoring capability
These traits are critical for success in a demanding bookkeeper job in Johannesburg.
Work Environment and Expectations
The role operates in a fast-paced environment with high volumes of transactions and strict deadlines. Candidates must be willing to work overtime when required, particularly during month-end and year-end periods.
FlySafair’s finance environment values structure, accountability, and compliance. Employees are expected to uphold company policies and contribute to continuous improvement within the department.
Employment Equity and Selection Process
Preference will be given to suitably qualified candidates from under-represented designated groups, in line with FlySafair’s employment equity objectives.
FlySafair reserves the right not to proceed with the vacancy or to appoint candidates based on operational requirements.
Why This Role Stands Out
For professionals seeking a bookkeeper job in Johannesburg, this opportunity offers:
• Exposure to the aviation industry
• Strong audit and compliance experience
• Hands-on cash management responsibilities
• Collaboration with experienced finance professionals
• Career credibility with a respected national brand
This role is ideal for candidates who want more than routine bookkeeping and are looking for meaningful responsibility.
Career Growth and Long-Term Value
Experience gained in this role strengthens career prospects in:
• Senior bookkeeping roles
• Accounting and finance supervision
• Audit and compliance positions
• Financial operations management
A bookkeeper job in Johannesburg within an organisation like FlySafair adds significant value to a professional CV.
Application Process
Interested candidates who meet the requirements should apply as follows:
• Prepare an updated CV clearly outlining bookkeeping and cash management experience
• Ensure qualifications and current enrolment details (if applicable) are included
• Submit your application through the official FlySafair online recruitment platform
Please note:
• Email applications will not be accepted
• Only shortlisted candidates will be contacted
• If no response is received within two weeks of the closing date, consider the application unsuccessful
Closing Date: 5 January 2026

Other Opportunities
• Apply for cashier x10 at Clicks
• Apply for Administrator at Fidelity Service Group
Dailyspark is on Social media platforms for more updates, follow our WhatsApp channel
Disclaimer: DailySpark.co.za shares publicly available job vacancies.
We are not affiliated with any company or any employer.
For official updates, always visit the employer’s website directly.


Leave a Reply