Job Search and Career Advice Platform

Enable job alerts via email!

Financial Controller (Hospitality)

Kontak Recruitment

Rustenburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent hospitality resort in Rustenburg is seeking an experienced Financial Controller to oversee daily finance operations, ensure robust controls, and provide accurate reports. The ideal candidate will have a BCom degree and 5+ years of finance experience, including 2 years as a Financial Controller in a similar environment. The position requires strong accounting software skills and excellent communication abilities. Accommodation is provided for this on-site role.

Benefits

Accommodation provided

Qualifications

  • 5 or more years of finance experience.
  • 2 years of experience as a Financial Controller in a resort or similar environment.
  • Able to work extended hours during month-end and stock cycles.

Responsibilities

  • Oversee day-to-day finance operations, including journals, reconciliations, and invoicing.
  • Manage month-end and year-end processes with full reporting accuracy.
  • Monitor accounts payable, accounts receivable, payroll, income audit, and cash flow.

Skills

Finance experience
Accounting software proficiency (Sage)
MS Office proficiency
Strong communication skills
Control mindset

Education

BCom degree in Finance/ Management Accounting/ Accounting

Tools

Sage
PMS
POS
Inventory systems
Job description
Financial Controller (Hospitality) required in Rustenburg.

A large hospitality resort is seeking an experienced Financial Controller to manage the daily finance operations, ensure strong controls, and deliver accurate reporting.

You will support the CFO with analysis, budgeting, and compliance while working closely with Operations to maintain financial discipline across the property.

Location: Rustenburg, North West (On-site – accommodation provided).

Salary: R30 000 to R35 000 per month.

Minimum Requirements:

  • Completed BCom degree in Finance/ Management Accounting/ Accounting
  • 5 or more years of finance experience
  • 2 years of experience as a Financial Controller in a resort or similar environment
  • Proficient in accounting software, preferably Sage
  • Strong MS Office proficiency
  • Experience with PMS, POS, and inventory systems
  • Able to work extended hours during month-end and stock cycles
  • High accuracy, strong control mindset, and ability to work independently
  • Strong communication skills to support operational managers

Duties and Responsibilities:

  • Oversee day-to-day finance operations, including journals, reconciliations, and invoicing
  • Manage month-end and year-end processes with full reporting accuracy
  • Monitor accounts payable, accounts receivable, payroll, income audit, and cash flow
  • Ensure accurate billing for all direct bill accounts with complete documentation
  • Maintain strong internal controls to prevent revenue leakage and protect assets
  • Verify all revenue through PMS, POS, and inventory systems
  • Support the CFO with budgets, forecasts, and financial analysis
  • Manage stock processes, including the 15th monthly stock cycle
  • Prepare financial statements and management reportsProvide operational managers with financial guidance and insights
  • Support internal and external audits with complete documentation
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.