Skip to main content
Post your resume and find your next job on Indeed!

Credit Controller jobs in Johannesburg, Gauteng

Sort by: -

People also searched:

debt collection

Job Post Details

Senior Accounts Receivable Controller
Rosebank, Gauteng
R30 000 - R35 000 a month
Full-time

Job details

R30 000 - R35 000 a month
Full-time
Rosebank, Gauteng

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

Let Employers Find YouUpload Your Resume