Turn ambition into experience

Accounting Internships

Why join us as an intern?

At Balmon, internships are structured training contracts that combine real client work with documented competency development. You will get exposure across audit, accounting, and tax (depending on your programme), supported by a team that includes directors, managers, and seniors who actively coach and review your work. We track training activities and sign-offs to support regulator requirements for SAICA, SAIPA, and IRBA. We also back your studies with formal study leave and recognise performance with bi-annual bonuses.

Diverse, hands-on training with guidance from all levels, including partners.

Training plans and logbooks are maintained and documented to meet SAICA, SAIPA, and IRBA requirements.

Structured study leave to support exam and course success.

Bi-annual performance bonuses based on each six-month performance cycle.

Internship Opportunities

Explore our internship roles

If you want to sign audit opinions and lead statutory audits, the Registered Auditor (RA) route is the specialist pathway. Our RA internship is designed for qualified Chartered Accountants (SA) who want to deepen audit competence through senior-level audit exposure, structured development, and evidence-based assessment. You will work on audit engagements from planning through reporting, develop judgement on high-risk areas, and learn how a registered audit practice manages quality, ethics, and professional standards.

What you’ll do

Who this is for

Qualified Chartered Accountants (SA) (or other qualified professional accountants who meet IRBA entry requirements) who want to specialise in audit and register as a Registered Auditor.

Entry Requirements

  • A completed professional accountancy qualification that meets IRBA requirements (typically CA(SA)).
  • Strong technical audit fundamentals and an interest in assurance and public interest work.
  • High attention to detail, professional judgement, and clear written communication.

What you’ll learn

  • Advanced audit competence and how to lead an audit file to completion.
  • How to apply ISAs in real engagements and document professional judgement.
  • Quality management, ethics, and how registered audit firms manage risk.
  • How to prepare a Portfolio of Evidence (PoE) aligned to IRBA competence requirements.

Qualification pathway (high level steps)

  1. Qualify as a Chartered Accountant (SA) (CA(SA)) (or other qualifying professional accountant).
  2. Register with IRBA as a Registered Candidate Auditor (RCA) and appoint an Oversight Registered Auditor (ORA).
  3. Complete the Audit Development Programme (ADP) in a registered audit environment (minimum programme period applies).
  4. Submit six-monthly progress reporting during the programme and compile a PoE.
  5. Complete final assessment through the submission of the PoE.
  6. Apply to IRBA for registration as a Registered Auditor (RA) once ADP requirements are met.

What the designation enables you to do

  • Lead and sign audit and assurance reports where a registered auditor is required by law or regulation.
  • Accept appointment as the statutory auditor of an entity, subject to independence requirements.
  • Build a long-term career in external audit, assurance leadership, and technical audit roles.

The Chartered Accountant (SA) (CA(SA)) internship is a structured training contract that builds strong technical accounting foundations and professional judgement. You will work on real client engagements and develop competence across financial reporting, audit and assurance exposure, tax fundamentals, and business advisory, depending on your rotation and client portfolio. This is the core pathway for candidates aiming to qualify as a CA(SA) and progress into senior finance, advisory, or assurance roles.

What you’ll do

Who this is for

Students or graduates on the CA(SA) academic route who want to complete a SAICA training contract.

Entry Requirements

  • Enrolled in, completing, or completed a SAICA-accredited accounting degree (or equivalent).
  • Intention to complete, or already completed, a SAICA-accredited postgraduate programme (PGDA/CTA).
  • Strong analytical ability, professionalism, and a willingness to learn in a client environment.

What you’ll learn

  • Practical application of IFRS and related reporting frameworks.
  • Audit and assurance fundamentals, working paper quality, and file discipline.
  • Exposure to tax compliance and how it integrates with financial reporting.
  • Professional skills: communication, teamwork, time management, and ethics.

Qualification pathway (high level steps)

  1. Complete a SAICA-accredited undergraduate degree (BCom Accounting or equivalent).
  2. Complete a SAICA-accredited postgraduate programme (PGDA/CTA).
  3. Write and pass the SAICA Initial Assessment of Competence (IAC) (previously the ITC).
  4. Enter and complete a SAICA training contract at an accredited training office (duration depends on the route, typically 3 years).
  5. Complete a SAICA-accredited Professional Programme (board course).
  6. After meeting eligibility requirements, write and pass the Assessment of Professional Competence (APC).
  7. Complete the remaining requirements of the training contract and apply for SAICA membership as a CA(SA).

What the designation enables you to do

  • Progress into senior accounting, advisory, finance leadership, and assurance roles across industries.
  • Lead financial reporting, technical accounting projects, and complex business decisions.
  • Pursue further specialisation, including the IRBA Audit Development Programme if you want to register as an RA.

The Associate General Accountant (SA) (AGA(SA)) internship is a structured route for candidates who want a strong professional accounting qualification through SAICA, with deep workplace competence development. You will gain practical experience in financial reporting, accounting operations, tax fundamentals, and client-facing delivery. This programme suits candidates who want a clear, structured development path and a designation that supports progression into accounting, reporting, and finance roles.

What you’ll do

Who this is for

Graduates who want to qualify as an AGA(SA) through SAICA’s training pathway.

Entry Requirements

  • A SAICA-endorsed degree for the AGA(SA) pathway (or an equivalent SAICA-recognised route).
  • Commitment to completing structured workplace training and competency sign-offs.
  • Strong attention to detail, communication skills, and professional conduct.

What you’ll learn

  • Strong practical competence in accounting, reporting, and operational finance.
  • How to apply standards and principles in real client environments.
  • How to manage deadlines, quality reviews, and client communication professionally.
  • How to maintain and evidence workplace competence in a structured programme.

Qualification pathway (high level steps)

  1. Complete a SAICA-endorsed degree for the AGA(SA) (or a SAICA-recognised equivalent).
  2. Complete a SAICA training contract (or an approved alternative route where applicable).
  3. Obtain discharge from the SAICA training requirements and apply to SAICA for registration as an AGA(SA).

What the designation enables you to do

  • Build a career in financial reporting, accounting management, and operational finance.
  • Take on increasing responsibility in month-end, year-end, and client delivery roles.
  • Progress into specialised areas such as reporting, tax, finance operations, or advisory support roles.

The Professional Accountant (SA) internship is a SAIPA-aligned learnership that builds strong, practical competence in accounting, tax, and business reporting. You will work on real clients, develop disciplined file and reporting habits, and build the judgement needed to deliver compliant accounting services. This programme suits candidates who want a direct, practice-focused route into the profession, with structured workplace learning and a clear assessment milestone.

What you’ll do

Who this is for

Students or graduates who want to qualify as a SAIPA Professional Accountant (SA) through a structured learnership.

Entry Requirements

  • A SAIPA-accredited accounting degree (or equivalent) that meets SAIPA’s subject requirements.
  • Strong analytical skills, accuracy, and willingness to learn in a deadline-driven environment.
  • Professional communication and good teamwork.

What you’ll learn

  • Practical accounting competence across bookkeeping, reporting, and compliance.
  • How to deliver accurate, well-supported financial information to clients.
  • Tax compliance processes and the discipline needed for submissions and reviews.
  • How to complete logbooks and prepare for the Professional Evaluation (PE) assessment.

Qualification pathway (high level steps)

  1. Complete a SAIPA-accredited accounting qualification that meets SAIPA’s academic requirements.
  2. Register as a SAIPA trainee and enter a learnership with an accredited training centre.
  3. Complete the required workplace learnership period (typically 3 years) and maintain your logbook.
  4. Write and pass SAIPA’s Professional Evaluation (PE) assessment (offered twice a year).
  5. Apply for SAIPA membership and register as a Professional Accountant (SA).

What the designation enables you to do

  • Build a career in practice or commerce in accounting, reporting, and compliance roles.
  • Deliver accounting and tax compliance services for individuals and businesses.
  • Progress into senior accounting roles with a recognised professional designation.