Financial Controller

24 hours ago


Johannesburg, South Africa Affinity International Full time

**Role Overview**

We are seeking an experienced **Financial Controller**that also has a lot of experience in **Accounts Payable (AP)**with expertise to oversee day-to-day finance operations, ensure accurate financial reporting, and maintain tight control over payables, cash flow, and compliance. This role requires a hands-on finance professional who is comfortable managing transactional finance while also contributing to higher-level financial oversight and process improvement.

**Key Responsibilities**

**Financial Control & Reporting**

Oversee month-end and year-end close processes

Prepare and review management accounts, balance sheets, and cash flow statements Ensure accuracy and integrity of financial data across all ledgers

Support budgeting, forecasting, and variance analysis

**Accounts Payable Management**

Own the end-to-end Accounts Payable function

Review and approve supplier invoices, payment runs, and reconciliations Ensure correct coding, approvals, and timely payments

Manage vendor queries and resolve discrepancies efficiently

Maintain strong internal controls over AP processes

**Compliance & Controls**

Ensure compliance with company policies, accounting standards, and local regulations Maintain audit-ready documentation and support external audits

Implement and improve financial controls and approval workflows

**Process Improvement & Systems**

Identify and implement efficiencies within AP and broader finance processes Work closely with operations and procurement teams to improve cost controls Support finance system improvements and integrations

**Stakeholder Support**

Partner with internal teams to provide financial insights and support Assist leadership with financial decision-making and reporting requirements

**Required Experience & Skills**

5+ years’ experience in a Financial Controller, Senior Accountant, or similar role Strong, hands-on experience managing **Accounts Payable**

Solid understanding of general ledger, reconciliations, and financial reporting

Experience working with accounting software (e.g., QuickBooks, Xero, NetSuite, Sage, or similar)

Advanced Excel / Google Sheets skills

Strong attention to detail with the ability to manage multiple deadlines Excellent communication and stakeholder-management skills

**Preferred Qualifications**

Bachelor’s degree in Accounting, Finance, or related field

Professional qualification (CA, CPA, ACCA, or equivalent) advantageous Experience supporting US, UK, or international entities

Experience working in a remote or distributed finance team

**What Success Looks Like in This Role**Accurate, timely financial reporting with mínimal revisions

Well-controlled, efficient Accounts Payable function

Improved cash flow visibility and payment accuracy

Strong compliance posture with clean audit outcomes

**Why Join Us**

Work remotely with an international team

Exposure to senior leadership and strategic finance initiatives Opportunity to improve and scale finance processes in a growing organization


  • Financial Controller

    2 weeks ago


    Johannesburg, South Africa Dimension Data Full time

    The Financial Operations Controller is an advanced level role in the Management Accountants job family. They operate at a national level in medium to advanced complexity environments. The Financial Controller will also ensure that all accounting-related tasks are professionally executed according to company and legal requirements. **Requirements **Part of...


  • Johannesburg, South Africa CloudCA Full time

    CloudCA is looking for an experienced Financial Controller to undertake all aspects of financial management, including corporate accounting, regulatory and financial reporting, budget and forecasts preparation, as well as development of internal control policies and procedures. Finance Controller responsibilities will also include financial risk...

  • Financial Controller

    4 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    Our client is a well-established, multinational pharmaceutical business recognised for its operational excellence and innovation across Africa and beyond.Reporting to the Head of Finance, the Financial Controller will oversee financial performance, cost control, and procurement management across multiple divisions. This role requires a hands-on professional...

  • Financial Controller

    2 weeks ago


    Johannesburg, South Africa Hospitality Hire Full time

    Hospitality Hire, in partnership with The Drostdy Hotel, managed by Valor Hospitality Partners, is recruiting a highly experienced Hotel Financial Controller to lead and oversee the full financial function of this iconic luxury boutique hotel in Graaff-Reinet, Eastern Cape.The Drostdy Hotel blends historic heritage with contemporary boutique luxury,...


  • Johannesburg, South Africa Outsourced Cfo Full time

    The Financial Controller is responsible for maintaining the integrity of the businesses’ financial systems and ensuring that financial reporting, statutory submissions, and audit deliverables are timely, accurate, and compliant. The role will lead the control, accounting, and payables functions to ensure robust governance and efficient financial operations...

  • Financial Controller

    2 weeks ago


    Johannesburg, South Africa Hospitality Hire Full time

    Hospitality Hire , in partnership with The Drostdy Hotel , managed by Valor Hospitality Partners , is recruiting a highly experienced Hotel Financial Controller to lead and oversee the full financial function of this iconic luxury boutique hotel in Graaff-Reinet, Eastern Cape . The Drostdy Hotel blends historic heritage with contemporary boutique luxury,...


  • Johannesburg, South Africa Hospitality Hire Full time

    Hospitality Hire , in partnership with The Drostdy Hotel , managed by Valor Hospitality Partners , is recruiting a highly experienced Hotel Financial Controller to lead and oversee the full financial function of this iconic luxury boutique hotel in Graaff-Reinet, Eastern Cape . The Drostdy Hotel blends historic heritage with contemporary boutique luxury,...


  • Johannesburg, South Africa Hospitality Hire Full time

    Hospitality Hire is partnering with The Drostdy Hotel in Graaff Reinet, proudly managed by Valor Hospitality Partners, to recruit an exceptional Hotel Financial Controller for this iconic luxury boutique property.About The Drostdy HotelSituated in the heart of Graaff Reinet, The Drostdy Hotel is a celebrated historic landmark that blends Karoo heritage with...


  • Johannesburg, South Africa Hospitality Hire Full time

    Hospitality Hire is partnering with The Drostdy Hotel in Graaff Reinet, proudly managed by Valor Hospitality Partners , to recruit an exceptional Hotel Financial Controller for this iconic luxury boutique property. About The Drostdy Hotel Situated in the heart of Graaff Reinet, The Drostdy Hotel is a celebrated historic landmark that blends Karoo heritage...

  • Financial Controller

    4 weeks ago


    Johannesburg, South Africa Ananzi Full time

    Company Description At Genomines, our mission is to pioneer a new era of sustainable metal production by farming plants that hyperaccumulate metal. Through synthetic biology and cutting‑edge technology, we harness the power of nature to create plants that can farm for metals while decontaminating soils and creating cleaner lands for agriculture. Our...