Hospitality Financial Accountant
ExecutivePlacements.com
Sandton, Gauteng
Finance and accounting roles cover bookkeeping, accounts, payroll and qualified accountants, a stable career path in every SA city.
This listing does not state a salary. As a guide, finance roles in South Africa typically pay R12 000 to R40 000 a month (indicative).
Job description
Hospitality Financial Accountant
Recruiter: Bright Search Recruitment (Pty) Ltd
Job Ref: JHB003115/Jade
Date posted: Tuesday, June 23, 2026
Location: Bryanston, South Africa
SUMMARY: Management is seeking an experienced individual to manage and oversee financial accounting, reporting, reconciliations, compliance, and internal controls for a hospitality establishment (hotel, resort, lodge, restaurant group, or hospitality management company). Ensures accurate financial information to support operational decision-making and business performance.
Key Responsibilities
- Prepare monthly management accounts (PCL, Balance Sheet, Cash Flow).
- Perform month-end close processes (journals, accruals, prepayments, depreciation).
- Maintain general ledger
- Produce weekly and monthly financial reports for
Accounts Payable G Receivable
Oversee AP processing (supplier invoices, purchase orders, GRNs).
- Ensure timely supplier payments and maintain supplier
- Oversee AR billing, credit control, and debt
Cash G Banking
Perform daily, weekly, and monthly bank
- Monitor cash flow and
- Ensure proper cash-handling procedures (front office, bars, restaurants, petty cash).
Revenue G Cost Control (Hospitality-specific)
- Verify daily revenue reports from PMS/POS systems (Opera, Micros, GAAP, ).
- Review room revenue, FCB revenue, banqueting/events
- Monitor cost of sales and inventory movements (food, beverage, consumables).
- Support stock takes and variance
Taxation G Compliance
- Prepare VAT calculations and
- Ensure compliance with hospitality and finance
- Liaise with auditors during internal and external
Budgeting G Forecasting
- Assist with annual budgets and rolling
- Support operational teams (FCB, Rooms, Front Office, Events) with cost
Internal Controls
- Ensure strong controls around revenue, procurement, stock, cash, and
- Enforce company financial policies and
Systems G Technology
- Work with hospitality systems such as:
- PMS: Opera, Apex
- POS: Micros, GAAP, Pilot
- Accounting: Pastel, Sage
- Ensure data integrity between
POSITION INFO: Ǫualifications Bachelor's degree in Accounting, Finance, or related Professional qualification or studying toward: SAIPA, SAICA, ACCA (advantage). Hospitality finance experience preferred. Experience Minimum 2-4 years accounting experience (hospitality experience strongly preferred). Experience with PMS\/POS integration and hospitality financial Experience with stock control, food C beverage cost systems, and revenue Skills G Competencies Technical Skills Strong knowledge of accounting principles and Advanced Excel skills (VLOOKUP, pivot tables, reconciliations). Experience with hospitality systems and accounting Behavioural Competencies Attention to detail and Strong communication and interpersonal Problem-solving and analytical Ability to work under pressure and meet High integrity and commitment to financial Working Conditions Hospitality environment (hotel\/lodge\/restaurant group). Rotational or extended hours during peak seasons, month-end, or On-site presence required; occasional weekend\/public holiday work depending on Benefits Competitive salary and performance-based Professional development Comprehensive benefits
Good to know
What does this finance job pay?
This listing does not state a salary. As a guide, finance roles in South Africa typically pay R12 000 to R40 000 a month (indicative).
Do I need experience for finance jobs in Sandton?
This finance role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Linkedin" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Linkedin · Posted 1 weeks ago