Senior Accountant (Drafting)

Bdo · South Africa - Western Cape

Posted 31 July 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

At BDO, we believe in investing in our people to help them grow, both professionally and personally. The foundation of our business is strong relationship, with colleagues, clients and other stakeholders and we work hard every day to make this a reality. Our commitment is to create unlimited growth by giving our people continuous opportunities and our client's unparalleled support. BDO’s global organisation extends across 167 countries and territories, with 91,054 people working out of 1,658 offices – and we’re all working towards one goal: to provide our clients with exceptional service. Our firms across the organisation cooperate closely and comply with consistent operating principles and quality standards. BDO South Africa has a vacancy for an Senior Accountant within the Business Services and Outsourcing in our Cape Town office. The Primary Purpose of the Job is to assist with the drafting of Annual Financial Statements in compliance with IFRS or IRFS for SME's or GRAP. Main Duties and Responsibilities: Obtain drafting request form from trainee/manager. Obtain prior year signed Annual financial statements (AFS) and case ware file from trainee/manager. Confirm that the prior year signed Annual financial statements (AFS) agree to the prior year case ware file. Obtain a Public interest score (PIS) working paper from trainee/manager. Confirm from the trainee/manager whether the current year AFS should comply with IFRS or IRFS for SMEs. Create a roll forward of the prior year case ware file. Create new case ware file from scratch if it's a new client or if the prior year case ware file is not on the server. Obtain a current year trial balance from trainee or manager and confirm that it balances. Import the trial balance into case ware. Map new accounts. To obtain note disclosure information from audit team / client for inclusion in AFS and to assess reasonability of the information Perform a spelling check. Place case ware file on the server. Email the Annual financial statements (AFS) to manager/trainee and explain all the issues encountered during drafting. Follow up on review notes. Follow up on whether the Annual financial statements (AFS) have been signed or not. Assist trainees with case ware issues Assist trainees with working papers when not balancing

Auto-apply to this jobView original posting ↗
Senior Accountant (Drafting) at Bdo — South Africa - Western Cape · JobAlertsZA