Credit Controller jobs in Johannesburg, Gauteng
- Alliance MediaRosebank, Gauteng
- Our teams work from offices in Harare and Johannesburg.
- We are looking for an experienced, self-driven Senior Accounts Receivable Controller to take full…
- Endress+Hauser Level+Pressure GermanyJohannesburg, Gauteng
- Understanding and interpreting credit information.
- Accurate and timeous request for credit notes.
- Manage the credit controllers including performance management…
- The Capital Hotels and ApartmentsSandton, Gauteng 2196
- We keep things real with no red tape, just doers who make things happen.
- The Creditors Assistant ensures the accurate, complete and timely processing of all…
- HR GROUPKya Sand, Gauteng
- The successful candidate will play a key role in maintaining accurate financial records, managing supplier accounts, and ensuring that all payments,…
- View all HR GROUP jobs - Kya Sand jobs
- Salary Search: Credit Controller salaries in Kya Sand, Gauteng
- Enable BenefitsMelrose Arch, Gauteng
- Minimum 3 years' proven, hands-on experience in debt collections, debt recovery or credit control with direct collection responsibilities.
- View all Enable Benefits jobs - Melrose Arch jobs - Collection Agent jobs in Melrose Arch, Gauteng
- Salary Search: Collections Specialist salaries
- See popular questions & answers about Enable Benefits
- NedbankJohannesburg, Gauteng
- Implement sound credit risk management by providing advice on specialized credit risk matters to CRM’s and Credit managers.
- TotalEnergiesJohannesburg, Gauteng
- To manage timeous annual credit reviews on all customers with credit limits.
- Assist internal sales partners with credit decisions and with communicating the…
- CoreSandton, Gauteng
- Communicate credit decisions clearly and professionally.
- This role is responsible for reviewing customer credit applications, assessing affordability and…
- View all Core jobs - Sandton jobs - Credit Analyst jobs in Sandton, Gauteng
- Salary Search: Credit Analyst – Consumer Finance salaries in Sandton, Gauteng
- See popular questions & answers about Core
- CoreSandton, Gauteng
- Communicate credit decisions clearly and professionally.
- This role is responsible for reviewing customer credit applications, assessing affordability and…
- View all Core jobs - Sandton jobs - Credit Analyst jobs in Sandton, Gauteng
- Salary Search: Credit Analyst – Consumer Finance salaries in Sandton, Gauteng
- See popular questions & answers about Core
- Radisson Hotel GroupKempton Park, Gauteng 1619
- To oversee and reconcile cash and credit card banking.
- RESPONSIBLE FOR ACCOUNTING AND FINANCIAL CONTROL.
- To oversee the Accounts Receivable Clerk and any and…
- CoreSandton, Gauteng
- 5–8 years' experience in collections, credit or a related operational environment.
- The role is responsible for the end-to-end collections and payments…
- View all Core jobs - Sandton jobs - Collection Manager jobs in Sandton, Gauteng
- Salary Search: Collections Manager salaries
- See popular questions & answers about Core
- FERREROJohannesburg, Gauteng
- The Jr Controller will support the commercial controlling activities in the cluster of South Africa and SADEC countries in terms of monthly closing, budgeting,…
- Prologue ConsultingJohannesburg, Gauteng
- Support the building and development of credit metrics, as well as projects to deliver credit risk control;
- Perform credit and background searches on applicant…
- ZiyabuyaJohannesburg, Gauteng
- The successful candidate must have a minimum of 5 years' experience in creditors, preferably within the construction industry, and be confident managing…
- View all Ziyabuya jobs - Johannesburg jobs - Clerk jobs in Johannesburg, Gauteng
- Salary Search: Creditors Clerk salaries in Johannesburg, Gauteng
- Motus CorporationJohannesburg, Gauteng
- Follow up on bank statements for unpaid cheques, credit card reversals and fleet management re-debits.
- You will play a key role in keeping accounts accurate,…
- CoreSandton, Gauteng
- 5-8 years' experience in credit risk, credit assessment or compliance within a consumer lending environment, including 2-3 years managing a team of credit…
Job Post Details
Senior Accounts Receivable Controller
Senior Accounts Receivable Controller
Job details
Full job description
We’re Hiring: Senior Accounts Receivable Controller
Location: Johannesburg, in person
Department: Finance
About Terrace Africa
Terrace Africa is a dynamic, Africa-focused property development and management company that has been building and managing real estate since 2011. We specialise in commercial and convenience retail property and have delivered successful projects across Zimbabwe, Zambia, Mozambique and South Africa.
We are also the Asset Manager of the ZSE-listed Tigere REIT. As a vertically integrated business spanning property development, property management and asset management, we offer finance professionals unusual exposure to the full property lifecycle. Our teams work from offices in Harare and Johannesburg.
The Opportunity
We are looking for an experienced, self-driven Senior Accounts Receivable Controller to take full ownership of the AR function across multiple portfolios and jurisdictions.
This is a role for a seasoned finance professional who is comfortable working independently. You will manage complex billing, reconciliations, VAT compliance and reporting across a multi-property, multi-stakeholder environment. You will also support audits, budgeting and cross-functional teams, and act as a trusted point of contact for managing agents, trust managers and auditors.
Key Responsibilities
Billing & Invoicing
- Run and process invoices and manage billing imports
- Review and maintain billing schedules
- Prepare and issue tenant and customer invoices accurately and on time
- Collate and review meter readings to support accurate utility billing
Collections & Credit Control
- Monitor outstanding balances, conduct aging reviews and drive follow-up on overdue accounts
- Issue and track Letters of Demand (LODs) and monitor LOD expiry
- Prepare and update customer and tenant statements
Reconciliations & Reporting
- Reconcile reports and manage Sage X3 balancing and reconciliations
- Prepare AR aging reports, weekly and mid-month cashflows, and MPS and ad hoc reporting
- Collate turnover schedules and manage turnover reporting for portfolio properties
- Prepare Mopani and Ringsmoke portfolio reporting and assist with related budget preparation
- Prepare Platt reporting and legal reporting as required
VAT & Compliance
- Review and manage fiscal VAT schedules
- Respond to VAT queries and support statutory compliance requirements
Stakeholder Management & Support
- Liaise with Trust Managers (TM) and Platt on reporting requirements and auditor queries
- Attend and contribute to billing review meetings with Managing Agents (MA), Back Office (BO) and Facilities Managers (FMs)
- Provide support and query resolution to Managing Agents
- Manage Sage X3 contact imports and safeguard system data integrity
- Coach and support team members as required
What You Bring
- Degree or Diploma in Accounting or Finance
- 8+ years’ experience in Accounts Receivable, ideally in property, real estate or multi-portfolio environments
- Working knowledge of Sage X3 (or a similar ERP) and workflow tools such as Kissflow, plus advanced Excel skills
- Experience with multi-jurisdictional VAT and fiscal reporting (Zimbabwe or regional exposure is advantageous)
- Strong reconciliation, analytical and reporting skills, with excellent attention to detail
- Excellent stakeholder management skills, with the confidence to engage managing agents, auditors and cross-functional teams
- A proven ability to work independently and manage multiple portfolios at once
- African market exposure is essential. This is a firm requirement for the role.
Why Join Terrace Africa?
- Own a high-impact function across several portfolios and countries
- Gain exposure to a listed REIT and a vertically integrated property business
- Work with an experienced, cross-border team in a growing Africa-focused company
Pay: R30 000,00 - R35 000,00 per month
Work Location: In person