BDO is looking for a highly motivated and proactive Bookkeeper Intern to join our team in Pretoria. As an intern, you will gain hands-on experience and exposure to financial management and bookkeeping functions within an established Audit Assurance firm in our external audit department.
The role will involve performing a range of bookkeeping duties to support the finance team and ensure accurate financial records for specific clients. The successful candidate must demonstrate a strong work ethic, a keen eye for detail, and a commitment to upholding BDO’s core values.
Key Responsibilities:
- Capture Daily Receipts and Payments: Accurately capture and record client and employee receipts and payments on a daily basis.
- Maintain and Reconcile Accounts: Maintain and reconcile audited accounts for specific clients, ensuring accuracy and timeliness.
- Journal Entries: Process journal entries and update the general ledger as required.
- Creditors Management: Ensure creditors are paid correctly and timeously and maintain accurate records of all transactions.
- Subsistence Allowances: Prepare and process subsistence allowances in line with company policies and client agreements.
- Vendor Accounts Management: Maintain and update BDO vendor accounts, ensuring all payments are accurate and up to date.
- Compliance: Ensure all accounting and bookkeeping practices comply with relevant standards, legislation, and company policies.
- General Support: Provide general bookkeeping and administrative support to the audit support team as required.
Requirements
- Proficient in Microsoft Office Suite (Excel, Word, Outlook).
- Ability to maintain high accuracy in financial reporting and transaction entries.
- Strong organizational skills with the ability to prioritize tasks and meet deadlines in a fast-paced environment.
- A proactive approach to identifying issues and finding solutions
- Strong verbal and written communication skills. Able to clearly communicate with team members, clients, and vendors.
- Ability to work effectively both independently and as part of a team.
- High level of integrity, professionalism, and commitment to completing tasks efficiently.
- Willingness to learn and adapt to new processes and systems.

