1,972,280open jobs
116,611companies
257,722added this week
Browse all
Salary
≈ $17k – $35k per year (Estimated)
Location
In office (South Africa)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Oct 20, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Hospitality Hire is recruiting an experienced Hotel Financial Controller for a permanent, full-time position in Montagu, Western Cape. We are looking for a hands-on hospitality finance professional with strong full-function bookkeeping experience who can independently manage the financial function across two trading entities and take the books accurately through to trial balance each month. KEY RESPONSIBILITIES
• Full financial function for two separate entities
• Processing books through to trial balance
• Bank, card merchant and control account reconciliations
• Daily hotel revenue reconciliations
• Creditors and debtors management
• Age analyses and payment runs
• End-to-end payroll processing
• EMP201 preparation
• VAT preparation and reconciliation
• Stock and cost-of-sales entries
• Accruals and payroll journals
• Fixed asset register and depreciation
• Month-end schedules and supporting documentation
• Maintaining accurate separation of transactions between entities
• Supporting and guiding an existing finance administrator MINIMUM REQUIREMENTS
• Minimum 4 years’ full financial function experience within hotels or lodges
• Proven experience taking books independently through to trial balance
• Strong bank and control account reconciliation experience
• VAT preparation and reconciliation experience
• End-to-end payroll processing experience
• Strong creditors and debtors experience
• Experience with age analyses and payment runs
• Strong Excel skills, including lookups and pivot tables
• Relevant bookkeeping or accounting qualification, or equivalent proven experience
• High level of accuracy and attention to detail
• Able to work independently and meet strict monthly deadlines
• Must be willing to work on-site in Montagu ADVANTAGEOUS
• Hotel revenue and stock reconciliation experience
• Xero experience
• Fixed asset and depreciation experience
• Understanding of capital versus operating expenditure
• Afrikaans and English SYSTEMS Systems used include Xero, Nightsbridge, Semper, Yoco, SimplePay and HubDoc. Experience with every system is not required. IDEAL CANDIDATE You should be commercially aware, methodical and naturally curious. We need someone who does more than process transactions and who will identify discrepancies, question unusual financial movements and take ownership of the accuracy of the accounts. Permanent | Full-Time | On-Site | Montagu, Western Cape

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,972,280 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
South Africa
Accountant 1 hour ago
$46k – $51k per year • In office • Full-Time • 5+ years exp • Cape Town
Analytics
Microsoft Excel
Apply
Cost Accountant 1 hour ago
$43k – $51k per year • In office • Full-Time • 5+ years exp • South Africa
Analytics
Microsoft Excel
Apply
≈ $19k – $46k per year (Estimated) • In office • Part-Time • South Africa
Management
Agile
Apply
In office • Argentina
SQL
Analytics
Power BI
Apply
≈ $10k – $30k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Kuala Lumpur
Python
SQL
Python
pySpark
Databases
Db2
AI/ML
Spark
Analytics
ETL/ELT
Informatica
DataStage
Azure Data Factory
Apply
In office • 2+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
In office • 3+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
≈ $50k – $115k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Cairo
Analytics
Microsoft Excel
Apply
In office • 3+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
In office • 7+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
≈ $14k – $31k per year (Estimated) • In office • Full-Time • 3+ years exp • South Africa
Apply
$16k – $18k per year • In office • Full-Time • 2+ years exp • South Africa
Apply
≈ $13k – $29k per year (Estimated) • In office • Full-Time • 2+ years exp • Gqeberha
Apply
$54k – $72k per year • In office • Full-Time • 2+ years exp • Cape Town
AI/ML
Copilot
Management
QuickBooks
Xero
Apply
$8.7k per year • In office • Full-Time • Benoni
DevOps
Incident Management
Analytics
Microsoft Excel
Apply
≈ $14k – $31k per year (Estimated) • In office • Full-Time • 3+ years exp • South Africa
Apply
$16k – $18k per year • In office • Full-Time • 2+ years exp • South Africa
Apply
$12k per year • In office • Full-Time • 3+ years exp • South Africa
Apply
≈ $16k – $42k per year (Estimated) • In office • Contractor • South Africa
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
Apply
≈ $12k – $25k per year (Estimated) • In office • Full-Time • 4+ years exp • South Africa
Apply
See all jobs
This is one of many
1,972,280 more open roles from verified company boards, updated every day.