JOB DESCRIPTION
Role:
Revenue Controller / Revenue Accountant
Benefits:
Holiday Allowance, Paid Breaks, Staff
Discounts, Surfing time
Location:
Bahrain Surf Park, Bilaj Al Jazayer
Reporting to:
Finance Manager / Financial Controller
YOU ARE PART OF WHAT WE ARE AND WHAT WE DO
Our Vision at Bahrain Surf
Park is to bring surfing to the nation, and develop passion for health,
wellbeing and fun through Waves for All. We will attract visitors from all continents, growing Bahrain’s surf and
beach culture, and act as a catalyst to establish Bahrain not only as the
Premier Surf Destination of the Middle East, but as a leading destination for
fun - with Water, Waves and Surfing at our core.
We will create
smiles, happiness, and wellbeing through safe fun activities for all
backgrounds, abilities and generations, now and into the future.
OVERVIEW
AND PURPOSE OF YOUR ROLE
The Revenue Controller is responsible for safeguarding, monitoring,
and accurately reporting all revenue streams generated by Bahrain Surf Park
including surf operations, F&B, retail, memberships, events,
sponsorships, and ancillary activities. The role ensures completeness of
revenue, compliance with IFRS and VAT requirements, prevention of revenue
leakage, and delivery of timely management reporting.
Reporting directly to the Finance Manager, you will serve as the
primary financial safeguard across all commercial revenue centers, auditing
daily settlement flows, verifying deferred revenue, monitoring system
overrides, and collaborating with cross-functional operational teams to
protect company turnover.
ROLE RESPONSIBILITIES
Daily Revenue Reconciliation & Settlement Verification
· Multi-Channel Reconciliation: Perform daily cross-system reconciliations between POS terminals,
ticketing software, online booking engines, cash collections, credit card
settlements, and bank deposits.
· Revenue Completeness: Audit
daily income feeds across all park channels (surf bookings, food &
beverage, retail, memberships, event bookings, sponsorships, and ancillary
guest activities) to guarantee 100% revenue capture.
· Gateway & Merchant Audits: Verify credit card gateway settlements, payment aggregator reports,
and electronic wallet clearing accounts against bank statements.
· Transaction Exception Audits: Conduct rigorous daily audits of discounts, refunds, voids,
complimentary transactions, price adjustments, and manager system overrides.
· Leakage Control: Investigate
revenue discrepancies, missing tickets, unrecorded sales, or unauthorized
rate adjustments, implementing corrective action to prevent loss.
· System Controls & Permissions: Routinely review POS authorization levels, pricing matrices, and
discount rules to ensure compliance with financial authority delegation.
· Revenue Recognition: Track, account
for, and recognize income in full compliance with IFRS 15 (Revenue from
Contracts with Customers).
· Membership Accounting: Audit and
manage deferred revenue schedules for annual/monthly park memberships,
package bookings, and gift vouchers, ensuring accurate monthly amortization.
· Advance Booking Tracking: Reconcile
advance guest deposits for corporate events, surf group bookings, and cabana
rentals against actual consumption.
· Management Dashboards: Compile
and present daily, weekly, and monthly revenue performance reports,
commercial dashboards, and key metric tracking.
· Variance & Yield Analysis: Conduct monthly variance analysis comparing actual yield, average
rate per guest, and channel revenue against approved budgets and forecasts.
· Commercial Insights: Highlight
commercial trends, peak revenue hours, channel mix profitability, and pricing
strategy performance to senior management.
· Journal Entry Preparation: Prepare and post monthly revenue journal entries, accruals, and
deferred income adjustments into the ERP system.
· Balance Sheet Reconciliations: Perform month-end balance sheet reconciliations for revenue-related
clearing accounts, guest ledgers, deferred income, and VAT output accounts.
· VAT Compliance: Review sales
transactions to ensure accurate Value Added Tax (VAT) application in
compliance with Kingdom of Bahrain tax regulations and file supporting
schedules.
· Audit Co-ordination: Serve as the main
point of contact for internal and external auditors for all revenue streams,
maintaining audit trails and supporting schedules.
· Departmental Alignment: Coordinate
closely with front desk operations, F&B outlet managers, retail teams,
event coordinators, and sales teams on revenue handling and billing policies.
· Process Improvement: Continuously
recommend enhancements to POS workflows, ticketing configurations, and
cash-up protocols to streamline revenue collection.
Required Qualification
ü Bachelor’s Degree in Accounting, Finance,
or Commerce (Required).
ü Professional accounting credentials (e.g.,
ACCA, CPA, CMA) are a strong advantage.
ü Fluent in English; Arabic fluency is a
strong advantage.
Required
Experience
ü Minimum of 3 years of dedicated experience in
revenue accounting, revenue control, or financial analysis.
ü Proven background within hospitality, entertainment,
leisure, tourism, or multi-outlet commercial environments.
ü Strong track record in multi-channel POS
reconciliation, deferred revenue schedules, and IFRS revenue recognition.
Required
Professional Skills and Attributes
ü Software Proficiency: Advanced Microsoft
Excel (pivot tables, complex formulas, financial modeling), ERP systems (Zoho
Books / Zoho Finance experience is a strong added advantage), and
POS/ticketing platforms.
ü Financial Mastery: Thorough understanding
of IFRS revenue standards, VAT accounting principles, revenue assurance
techniques, and auditing methods.
ü Core Competencies: Strong analytical
thinking, uncompromising integrity, acute attention to detail, polished
communication skills, functional leadership, structured problem solving, and
sharp commercial awareness.
Required
Personal Qualities
ü High degree of ethics,
objectivity, and firmness when auditing controls and system overrides.
ü Collaborative mindset with the
ability to partner effectively with operational managers to resolve
accounting variances.
ü High speed, precision, and
organization when working under tight month-end financial deadlines.
KEY
PERFORMANCE INDICATORS (KPIS)
ü Reconciliation Timeliness: 100%
completion of daily POS, booking engine, and bank reconciliations by the
established daily deadline.
ü Audit Accuracy: Zero high-risk
audit findings or material misstatements in revenue accounts during internal
and external audits.
ü Deferred Revenue Integrity:
100% accurate monthly amortization and reconciliation of membership and
advance booking deferred accounts.
ü Leakage Resolution: Timely
audit of 100% of voids, discounts, and overrides, resolving exceptions within
24 hours of flag.
ü VAT Compliance: Zero penalty notices or errors in revenue VAT filings
and output calculations.
HOW YOU DO IT:
Our Team Culture depends
on all our team pulling together, and competencies and behaviours matter. Through our performance appraisal process,
the Senior Management Team at Bahrain Surf Park is committed to supporting you
to behave and perform according to our values.
Waves for All:
We are inclusive in everything we do. We
nurture everyone from the complete novice to expert surfer and all in between.
We do this with equal respect for everyone, and without judgement. We champion diversity. We have integrity and are genuine. We do what we say we will do and do it in a
way that aligns with our values – every minute of every day. We deliver ‘Waves for all’ through positive
interactions with our guests and strive to get it right first time.
Bringing the
Aloha Spirit to Bahrain:
We love and respect
Hawaii - the birthplace of surfing - and we embrace their Aloha Spirit in
everything we do. Our positive work environment and culture embodies at its
core a unique, nurturing and compassionate essence which promotes kindness,
understanding & harmony among people, regardless of their background or
beliefs.
Vitality:
We support each other
because everyone matters. People are our
business, define who we are and what we are. We care. We work collaboratively as one team, sharing
ideas, knowledge and insight to achieve our common purpose. We have the
knowledge, skills, enthusiasm and passion to make a difference to everyone
around us. We do things ‘The BSP
Way’. We recruit with Attitude in Mind.
Our people-centric culture drives everything we do, and underpins the way our
guests feel about us, resulting in our ultimate business success.
We Strive for
Excellence:
We do everything to
the best of our ability and never accept second best. Our first priority is SAFETY. We are resourceful and create the best
possible experience for our guests and our BSP team. We look for new ways of doing things, embrace
change and overcome difficulties through Teamwork and open and honest
communication.
Creating Smiles:
Everything we do and
how we do it is about creating safe and memorable experiences for our guests.
We are a SMILE FACTORY! J Our
passion is to ensure everyone who visits Bahrain Surf Park has THE BEST
experience and shares the joy with their friends and family, and wants to
return again and again… and again…
Benefits and Perks
- Attractive remuneration package
with opportunity to grow
- An
amazing unique work environment a few meters from the beach
- Work
alongside a dynamic, qualified and multicultural team
- Opportunity
to use facilities and surf regularly
in state-of-the-art Wavegarden wavepool
- Share
the stoke & health benefits of surfing with an island nation
new to the sport
- Join
a new exciting growing industry
- Medical insurance, holiday allowance (as per
Bahraini Law)
- Staff discounts
- Performance
bonus
Skills Required
- Bachelor’s degree in Accounting, Finance, or Commerce
- Minimum three years of dedicated experience in revenue accounting, revenue control, or financial analysis
- Experience in hospitality, entertainment, leisure, tourism, or multi-outlet commercial environments
- Experience with multi-channel POS reconciliation, deferred revenue schedules, and IFRS revenue recognition
- Fluent English
- Advanced Microsoft Excel skills, including pivot tables, complex formulas, and financial modeling
- Experience with ERP systems and POS or ticketing platforms
- Understanding of IFRS revenue standards, VAT accounting, revenue assurance, and auditing methods
- Professional accounting credential such as ACCA, CPA, or CMA
- Arabic fluency
- Zoho Books or Zoho Finance experience
What We Do
Bahrain Surf Park is a planned surf and leisure destination in Bilaj Aljazayer, Kingdom of Bahrain. Its Club Hawaii Experience is designed to provide waves for everyone, from beginners to seasoned professionals, alongside world-class dining, luxury cabanas, and exclusive shopping. The venue’s recruitment materials classify its business as a leisure attraction, positioning it as an integrated recreational and visitor-experience destination.






