Revenue Controller

Bahrain Surf Park

Zallaq

On-site

BHD 60,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Beachfront office
Surf access
Multicultural team

Job summary

Bahrain Surf Park invites an experienced Revenue Controller to safeguard and report all revenue streams across surf operations, F&B, retail, memberships, events, and sponsorships. The role ensures IFRS and VAT compliance and protects turnover through robust controls and timely management reporting.

Reporting to the Finance Manager, you will audit daily settlements, manage deferred revenue, and deliver daily to monthly dashboards, partnering with operational teams to optimize revenue capture and

Qualifications

  • Minimum 3 years of dedicated experience in revenue accounting, revenue control, or financial analysis.
  • Experience in hospitality, entertainment, or multi-outlet venues.
  • Strong IFRS and VAT knowledge with ability to ensure compliance.
  • Proficiency in Excel (pivot tables) and ERP systems.

Responsibilities

  • Daily revenue reconciliation across POS, booking engines, and bank settlements.
  • Audit discounts, refunds, voids, and system overrides to prevent leakage.
  • Track and recognize revenue per IFRS 15 and manage deferred revenue.
  • Prepare monthly revenue journal entries and balance sheet reconciliations.
  • Collaborate with front desk, F&B, and retail teams on billing policies.

Skills

Revenue reconciliation
IFRS knowledge
VAT compliance
Audit & controls
Excel advanced
ERP systems
Analytical thinking
Cross-functional partnering

Education

Accounting credentials

Tools

Zoho Books/Zoho Finance
POS/ticketing platforms
ERP systems

Job description

Bilaj Aljazayer, Kingdom of Bahrain | Posted on 08/30/2026

Location:

Reporting to:

Finance Manager / Financial Controller

YOU ARE PART OF WHAT WE ARE AND WHAT WE DO

Our Vision at Bahrain SurfPark 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 andbeach culture, and act as a catalyst to establish Bahrain not only as thePremier Surf Destination of the Middle East, but as a leading destination forfun - with Water, Waves and Surfing at our core.

We will createsmiles, happiness, and wellbeing through safe fun activities for allbackgrounds, abilities and generations, now and into the future.

OVERVIEWAND PURPOSE OF YOUR ROLE

The Revenue Controller is responsible for safeguarding, monitoring,and accurately reporting all revenue streams generated by Bahrain Surf parkincluding surf operations, F&B, retail, memberships, events,sponsorships, and ancillary activities. The role ensures completeness ofrevenue, compliance with IFRS and VAT requirements, prevention of revenueleakage, and delivery of timely management reporting.

Reporting directly to the Finance Manager, you will serve as theprimary financial safeguard across all commercial revenue centers, auditingdaily settlement flows, verifying deferred revenue, monitoring systemoverrides, and collaborating with cross-functional operational teams toprotect company turnover.

WHAT YOU DO:
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 cardsettlements, and bank deposits.
  • Revenue Completeness: Auditdaily income feeds across all park channels (surf bookings, food &beverage, retail, memberships, event bookings, sponsorships, and ancillaryguest 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.
Revenue Assurance, Audit & Leakage Prevention
  • Transaction Exception Audits: Conduct rigorous daily audits of discounts, refunds, voids,complimentary transactions, price adjustments, and manager system overrides.
  • Leakage Control: Investigaterevenue discrepancies, missing tickets, unrecorded sales, or unauthorizedrate adjustments, implementing corrective action to prevent loss.
  • System Controls & Permissions: Routinely review POS authorization levels, pricing matrices, anddiscount rules to ensure compliance with financial authority delegation.
Deferred Revenue, Memberships & Advance Bookings
  • Revenue Recognition: Track, accountfor, and recognize income in full compliance with IFRS 15 (Revenue fromContracts with Customers).
  • Membership Accounting: Audit andmanage deferred revenue schedules for annual/monthly park memberships,package bookings, and gift vouchers, ensuring accurate monthly amortization.
  • Advance Booking Tracking: Reconcileadvance guest deposits for corporate events, surf group bookings, and cabanarentals against actual consumption.
Financial Reporting & Variance Analysis
  • Management Dashboards: Compileand present daily, weekly, and monthly revenue performance reports,commercial dashboards, and key metric tracking.
  • Variance & Yield Analysis: Conduct monthly variance analysis comparing actual yield, averagerate per guest, and channel revenue against approved budgets and forecasts.
  • Commercial Insights: Highlightcommercial trends, peak revenue hours, channel mix profitability, and pricingstrategy performance to senior management.
Month-End Closing, Ledger & VAT Compliance
  • Journal Entry Preparation: Prepare and post monthly revenue journal entries, accruals, anddeferred income adjustments into the ERP system.
  • Balance Sheet Reconciliations: Perform month-end balance sheet reconciliations for revenue-relatedclearing accounts, guest ledgers, deferred income, and VAT output accounts.
  • VAT Compliance: Review salestransactions to ensure accurate Value Added Tax (VAT) application incompliance with Kingdom of Bahrain tax regulations and file supportingschedules.
  • Audit Co-ordination: Serve as the mainpoint of contact for internal and external auditors for all revenue streams,maintaining audit trails and supporting schedules.
Operational Collaboration & Cross-Functional Support
  • Departmental Alignment: Coordinateclosely with front desk operations, F&B outlet managers, retail teams,event coordinators, and sales teams on revenue handling and billing policies.
  • Process Improvement: Continuouslyrecommend enhancements to POS workflows, ticketing configurations, andcash-up protocols to streamline revenue collection.

Professional accounting credentials (e.g.,ACCA, CPA, CMA) are a strong advantage.

Fluent in English; Arabic fluency is astrong advantage.

Minimum of 3 years of dedicated experience inrevenue accounting, revenue control, or financial analysis.

Proven background within hospitality, entertainment,leisure, tourism, or multi-outlet commercial environments.

Strong track record in multi-channel POSreconciliation, deferred revenue schedules, and IFRS revenue recognition.

Software Proficiency: Advanced MicrosoftExcel (pivot tables, complex formulas, financial modeling), ERP systems (ZohoBooks / Zoho Finance experience is a strong added advantage), andPOS/ticketing platforms.

Financial Mastery: Thorough understandingof IFRS revenue standards, VAT accounting principles, revenue assurancetechniques, and auditing methods.

Core Competencies: Strong analyticalthinking, uncompromising integrity, acute attention to detail, polishedcommunication skills, functional leadership, structured problem solving, andsharp commercial awareness.

High degree of ethics,objectivity, and firmness when auditing controls and system overrides.

Collaborative mindset with theability to partner effectively with operational managers to resolveaccounting variances.

High speed, precision, andorganization when working under tight month-end financial deadlines.

Reconciliation Timeliness: 100%completion of daily POS, booking engine, and bank reconciliations by theestablished daily deadline.

Audit Accuracy: Zero high-riskaudit findings or material misstatements in revenue accounts during internaland external audits.

Deferred Revenue Integrity:100% accurate monthly amortization and reconciliation of membership andadvance booking deferred accounts.

Leakage Resolution: Timelyaudit of 100% of voids, discounts, and overrides, resolving exceptions within24 hours of flag.

VAT Compliance: Zero penalty notices or errors in revenue VAT filingsand output calculations.

Our Team Culture dependson 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 youto behave and perform according to our values.

Waves for All: We are inclusive in everything we do.Wenurture 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 away that aligns with our values – every minute of every day.We deliver ‘Waves for all’ through positiveinteractions with our guests and strive to get it right first time.

Bringing theAloha Spirit to Bahrain: We love and respectHawaii - the birthplace of surfing - and we embrace their Aloha Spirit ineverything we do. Our positive work environment and culture embodies at itscore a unique, nurturing and compassionate essence which promotes kindness,understanding & harmony among people, regardless of their background orbeliefs.

Vitality: We support each otherbecause everyone matters.People are ourbusiness, define who we are and what we are. We care.We work collaboratively as one team, sharingideas, knowledge and insight to achieve our common purpose. We have theknowledge, skills, enthusiasm and passion to make a difference to everyonearound us.We do things ‘The BSPWay’.We recruit with Attitude in Mind.Our people-centric culture drives everything we do, and underpins the way ourguests feel about us, resulting in our ultimate business success.

We do everything tothe best of our ability and never accept second best.Our first priority is SAFETY.We are resourceful and create the bestpossible experience for our guests and our BSP team.We look for new ways of doing things, embracechange and overcome difficulties through Teamwork and open and honestcommunication.

Creating Smiles: Everything we do andhow we do it is about creating safe and memorable experiences for our guests.We are a SMILE FACTORY! J Ourpassion is to ensure everyone who visits Bahrain Surf Park has THE BESTexperience and shares the joy with their friends and family, and wants toreturn again and again…and again…

Benefits and Perks

  • Attractiveremunerationpackagewith opportunity to grow
  • Anamazing unique work environment a few meters from the beach
  • Workalongside a dynamic,qualifiedand multicultural team
  • Opportunityto use facilities and surf regularlyinstate-of-the-artWavegardenwavepool
  • Sharethe stoke & health benefits of surfing withan island nationnew to the sport
  • Joina new exciting growing industry
  • Medical insurance, holiday allowance (as perBahraini Law)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Accountant
Financial Accountant

Bahrain Surf Park • Zallaq

On-site
BHD 10,000 - 17,000
Attractive remuneration package
Beachside work environment
Medical insurance
Treasury Accountant
Treasury Accountant

Bahrain Surf Park • Zallaq

On-site
BHD 36,000 - 60,000
Medical insurance
Holiday allowance
Beachside work environment
+1
Food & Beverages Supervisor
Food & Beverages Supervisor

Bahrain Surf Park • Zallaq

On-site
BHD 13,000 - 23,000
Attractive remuneration package
Beachside work environment
Multicultural team
+4
Assistant F&B Manager
Assistant F&B Manager

Bahrain Surf Park • Zallaq

On-site
BHD 17,000 - 23,000
Beachfront work environment
Medical insurance
Holiday allowance
+2
Head Waiter
Head Waiter

Bahrain Surf Park • Zallaq

On-site
BHD 7,000 - 12,000
Medical insurance
Beachfront work environment
Multicultural team
+2
Retail Assistant
Retail Assistant

Bahrain Surf Park • Zallaq

On-site
BHD 7,000 - 11,000
Medical insurance
Holiday allowance
Performance bonus
+2
Retail Manager
Retail Manager

Bahrain Surf Park • Zallaq

On-site
BHD 8,000 - 14,000
Competitive salary
Shared accommodation available
Medical Insurance
+2
Head Bartender
Head Bartender

Bahrain Surf Park • Zallaq

On-site
BHD 9,000 - 13,000
Beachfront environment
Medical insurance
Surf facilities access
+1
Bartender
Bartender

Bahrain Surf Park • Zallaq

On-site
BHD 7,200 - 11,000
Attractive remuneration package
Beachside work environment
Multicultural team
+2
Surf Academy Team Member
Surf Academy Team Member

Bahrain Surf Park • Zallaq

On-site
BHD 4,800 - 7,200
Competitive salary with career growth
Shared staff accommodation
Holiday allowance, medical and life保险
+3