Overview
The role is responsible for performing recurring accounting activities across multiple entities within the group. The position includes recording depreciation, amortization, prepaid expenses, and payroll accruals; managing revenue and rent postings; handling reconciliations for bank, credit card, intercompany, and prepayments; supporting invoicing and accounts receivable; and preparing key reports such as AR aging. This role plays a central part in ensuring accurate, complete, and timely financial reporting across hospitality and corporate entities.
What you will do
- Revenue Recording & Reconciliation
- Record recurring depreciation entries for all entities.
- Post rent revenue and rent expense across operating and holding entities, including internal rent allocations.
- Record payroll and vacation accruals for multiple entities on a monthly basis.
- Post recurring long-term debt amortization and prepaid amortization entries.
- Record tips-related journal entries (tips today, tips payable, and cash float entries).
- Book rental settlements, venue house bill and 3rd party rental payments.
- Record and reconcile Square, Stripe, and other POS revenue streams for venues.
- Record and track deferred revenue schedules to ensure compliance with revenue recognition principles for Events and venues.
- Invoice Processing & Accounts Receivable
- Code vendor invoices in Beanworks for all entities and apply payments across multiple entities.
- Prepare sales invoices and support AR-related enquiries (Events, AGI).
- Generate Accounts Receivable aging reports, highlighting overdue balances for follow-up.
- Maintain accurate receivable schedules for third-party platforms and operators.
- Reconciliations
- Perform bank reconciliations across all operating and holding entities.
- Post monthly cash reconciliation floats/ATM to reconcile cash and support balances.
- Complete Visa/credit card reconciliations, ensuring charges are properly supported and allocated.
- Conduct general ledger reconciliations for key balance sheet accounts.
- Reconcile intercompany accounts across all group entities.
- Perform prepayment reconciliations for operating companies.
- Record and inventory balances for multiple entities.
- Operational and Month-End Support
- Monitor and close operator and pending invoices, ensuring proper accounting and coding in Beanworks.
- Support the month-end close process by posting all required recurring and adjusting entries on time.
- Specific Entity Accounting
- Record Admit One-related transactions, including chargebacks, platform fees (Nuvei, Amex, Adyen), and inter-entity revenue reallocations.
- Support corporate-level entries such as interest income/expense allocations across holding entities.
- Manage deferred and curated package revenue recognition for MRG Travel.
- Kelowna accounting oversight.
What We’re Looking For
2-3 years of full-cycle bookkeeping experience
What’s In It For You
- Competitive salary
- MRG Travel Ambassador Program
- Growth opportunities in an industry-leading company
- A collaborative, creative, and fun workplace culture
- Employee discounts and access to unique experiences across MRG venues, events, and hospitality properties