Quick overview
Job description
Victoria
The opportunity
Behind every sailing is a complex operation that depends on accurate financial information and effective processes. As a Revenue Analyst with BC Ferries, you'll help protect the integrity of our revenue by analyzing financial data, reviewing internal controls, identifying discrepancies, and finding opportunities to improve how we work.
Working closely with colleagues across Finance, IT, Security and Operations, you'll investigate unusual transactions, support audits and system testing, and help ensure new revenue streams are accurately captured in our financial systems. You'll also contribute to projects that strengthen our financial processes and support our ongoing digital transformation.
If you're analytical, curious, detail-oriented, and enjoy solving problems that have a real impact on business operations, this is an opportunity to put your skills to work in a meaningful way.
The Role
Reporting to the Revenue Manager, you add value by key areas of oversight such as:
- Analyzing and protecting revenue by reviewing revenue data, identifying discrepancies, duplicate transactions, potential fraud, control weaknesses and non-compliance with established policies and procedures;
- Strengthening internal controls by examining financial records, reports, operational practices and supporting documentation to assess accuracy, completeness and compliance;
- Supporting investigations by identifying unusual or potentially fraudulent transactions and working with Security, Operations and other teams to investigate and resolve concerns;
- Interpreting financial data by analyzing financial information and operational results, identifying trends and deficiencies, and recommending practical improvements;
- Supporting audits and reporting by assisting with quarterly and year-end audit activities, preparing reports, and providing information for management investigations and reviews;
- Contributing to projects and system improvements by supporting project delivery, system testing and validation, and implementing new business models and revenue streams;
- Advancing revenue automation and digital transformation by helping ensure new revenue sources are accurately recognized and recorded in financial systems;
- Building strong working relationships with colleagues across Finance, IT, Security and Operations, including conducting site visits and communicating with employees to understand processes and resolve issues; and
- Administering the employee travel pass program (TPASS), as required, by coordinating with People Experience stakeholders, managers and travel card passholders.
What you bring to the team
- Bachelor’s Degree in Accounting, Finance, Business Administration, or related discipline preferred
- Associate’s Degree/Post Graduate in Accounting, Finance, Business Administration, or related discipline required
- Minimum 1-3 years of experience in auditing, accounting or any similar combination of education and experience
- Experience in using Excel advanced functions (macros, index, conditional list, arrays, pivots, lookups)
- Strong analytical skills and can work under pressure of tight deadlines
- Ability to work effectively with projects and diverse teams
- Strong oral and written communication skills
What we offer
This is a regular full-time position with a target salary range of $57,400 - $71,700 per annum. The starting salary is determined based on the successful candidate’s knowledge, experience and internal equity.
Taking care of our employees is a top priority for us, and to do that, we offer benefits that help you stay healthy in all ways. Some of our great benefits include:
- Career development and learning opportunities
- Competitive compensation and comprehensive benefits
- Defined benefit Public Service Pension Plan
- Minimum four weeks’ vacation
- Wellness programs and employee discounts
Join us!
If this sounds like your next great career move, please submit your cover letter and resume by November 22, 2026 at 11:59PM.
"We sail to serve and connect the people and the coast of BC”
At BC Ferries, our people are at the heart of delivering safe and reliable service along 1,600km of coastline. Every day, we connect communities and move tens of thousands of passengers and vehicles across our 25 routes through the dedication, expertise and hard work of our teams. Guided by a shared commitment to safety, service, inclusion and local commitment, we offer meaningful work, opportunities for growth, and the chance to make a positive impact. Whether you work onboard our vessels, in our terminals or behind the scenes, you'll play an important role in connecting people, supporting communities, and keeping coastal BC moving.
We support employment equity and diversity in the workplace and encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+) and others who reflect our ever-changing workplace.
Similar jobs
- DS

Analyste comptabilité financièreNew Auto Apply
Distribution stox · Boucherville, QC · Hybrid 🇨🇦
Microsoft ExcelCPAERP+1FinanceSalary not listedYesterday - DW

Senior Financial Analyst (16-month contract)
DP World · Burnaby · Hybrid 🇨🇦
OracleMicrosoft ExcelBudgeting+8FinanceSalary not listed1 week ago - ZE

FP&A Analyst Auto Apply
Zeneducate · Vancouver · Hybrid 🇨🇦
FinanceC$80k - C$90k/yr1 week ago - ZE

Financial Analyst Auto Apply
Zeneducate · Vancouver · Hybrid 🇨🇦
FinanceC$80k - C$90k/yr1 week ago - SA

Financial Analyst Auto Apply
Sait · Calgary · On-site 🇨🇦
BudgetingComplianceFinancial Analysis+2FinanceSalary not listed6 weeks ago - PO

Sr. Financial Analyst Auto Apply
Pointclickcare · Mississauga · Hybrid 🇨🇦
OnboardingFinancial ReportingFinanceC$81k - C$99k/yr4 weeks ago - PO

Sr. Financial Analyst, FP&A Auto Apply
Pointclickcare · Toronto · Hybrid 🇨🇦
OnboardingMicrosoft ExcelGAAPFinanceC$81k - C$99k/yr2 months ago - PO

Strategic Finance Analytics Manager (Canada) Auto Apply
Pointclickcare · Remote or Mississauga · Remote 🇨🇦
OnboardingTechnologyC$108k - C$120k/yr3 months ago - MA

Finance Co-op (Winter 2027) Auto Apply
Magnetforensics · Waterloo / Ottawa / Ontario · Hybrid 🇨🇦
IoTFinanceSalary not listed5 weeks ago - GO
Analyste financier(ère) – Fiscalité et Comptabilité (CPA) Auto Apply
Gorh · Montréal · Hybrid 🇨🇦
OracleMicrosoft ExcelCPA+1Salary not listed4 weeks ago - GO
Analyste financier et comptabilité Auto Apply
Gorh · Baie-du-Febvre · Hybrid 🇨🇦
OracleMicrosoft ExcelCPA+3Salary not listed2 months ago - GO
Analyste en planification financière Auto Apply
Gorh · Québec · Hybrid 🇨🇦
Salary not listed1 year ago
