An established, successful company in the agriculture sector is looking for an Accounts Controller to take charge of its day-to-day bookkeeping. Advertised by KingsleyIrons Recruitment, this permanent, junior-level role sits within the company’s Cape Town finance team and is listed in De Waterkant. The salary is not disclosed in the listing, and the advert was posted on 28 October 2026 with an expiry of 25 days and reference 126813b4-1055-4.
About the company and the work
The employer is described as an established, successful business operating in the agriculture sector. The Accounts Controller role is a hands-on bookkeeping position at the centre of the finance function: journals must be captured and posted accurately, the general ledger kept up to date, and the accountant supported through the month-end close. It suits someone who is detail-driven and organised, and who is confident managing routine accounting work without losing sight of accuracy.
One location detail in the listing deserves a careful read. The listing location is shown as De Waterkant, but the advert text says the finance team is based in Joostenbergvlakte, Kraaifontein. Applicants should confirm the exact work location with the recruiter before applying, and check the original listing for the current position.
Role details and duties
The Accounts Controller will be responsible for the following, as stated in the listing:
- Capture and post journals while ensuring the general ledger remains accurate and up to date.
- Manage and reconcile accounts payable and accounts receivable transactions.
- Oversee daily cashbook functions, including bank, petty cash, credit card and fleet account reconciliations. Note: the listing wording is cut off at this point, so check the original advert for the complete wording of this duty.
- Support the accountant with month-end close activities and the preparation of basic financial reports.
- Provide general financial administration and assist with additional tasks as needed.
This is a broad bookkeeping role rather than a narrow one: the successful candidate touches journals, ledgers, creditors, debtors, cashbooks and reporting, and will need to switch between those tasks through the month.
Requirements
Only the requirements stated in the listing are set out here:
- A tertiary qualification in Accounting or Finance.
- Three to five years of bookkeeping or accounting experience.
- MS Excel experience, which is listed as essential.
- Experience in reconciliations, accounts payable, accounts receivable and journals.
- Experience with Pastel, Xero or another accounting system.
The listing also names the following desired skills: bookkeeping, Excel, financial reporting, general ledger, reconciliations and financial administration.
Where to find and apply safely
Apply only through the official CareerJunction listing linked from this page, using the Apply button. That button leads to the original advert on careerjunction.co.za, where the recruiter’s application route is given. Be wary of anyone asking for payment to secure this job, and do not share banking details or passwords with anyone claiming to represent the employer.
Practical tips
- Make your bookkeeping experience easy to see: state your years of experience, the systems you have used (Pastel, Xero or others) and the reconciliations you have handled.
- Highlight your Excel ability with concrete examples, such as the kinds of schedules or reconciliations you prepare, since Excel experience is listed as essential.
- Show month-end experience clearly, including journals, ledger accuracy and basic financial reporting, because supporting the month-end close is a core part of the role.
- Confirm the work location before you apply, given the De Waterkant listing location and the Joostenbergvlakte, Kraaifontein team base mentioned in the advert text.
How the process works
The advert is placed by KingsleyIrons Recruitment on behalf of the client. Candidates apply through the CareerJunction listing, and the recruiter will contact shortlisted applicants. The listing does not state an interview format or timeline, so applicants should watch for communication from the recruiter after applying and keep an eye on the original listing, which shows an expiry of 25 days from the 28 October 2026 posting date.
Important information
This page is an informational summary of the original CareerJunction advert and is not the employer’s own posting. Details such as the salary, which is undisclosed, and the exact work location should be confirmed on the original listing, and the listing wording for one cashbook duty is cut off in the source view, so check the original advert for its complete wording before relying on it. Always verify the current status of the vacancy on the original listing before applying.
#SouthAfricaJobs #JobsInSouthAfrica #AccountsControllerJobs #BookkeepingJobs #AccountingJobs #FinanceJobs #DeWaterkantJobs #CapeTownJobs #WesternCapeJobs