How to Become a Revenue Analyst in the UK

Revenue analysts forecast, track and explain how much money a company brings in and why it changes. You build revenue forecasts, report on metrics such as bookings, recurring revenue, churn and pricing, reconcile sales data with finance figures, and explain variances to the finance director and sales leaders. The role is common in software, subscription businesses, hotels and travel, telecoms and retail.

A degree helps but is not always required. Most revenue analysts move in from finance, FP&A, sales operations or data analyst roles after building strong Excel modelling and SQL skills.

Quick facts

Starting salary
£35,000 - £45,000
Mid-career salary
£55,000 - £80,000
Senior salary
£90,000 - £130,000
Work environment
Office or remote, desk-based
Time to entry
1 - 3 years
Degree required
Helpful, not always required
Category
AI, Data and Automation

Compare pay across careers in the UK salaries by career report. Also in: High-paying careers, Career change.

What a Revenue Analyst does

Forecast, track and explain a company's revenue - the analyst the CFO and sales leaders both lean on.

  • SaaS Metrics - MRR, NRR, churn and cohort analytics.
  • Pricing Analytics - Pricing experiments and willingness-to-pay studies.
  • Revenue Forecasting - Build bottoms-up revenue forecasts and pipeline models.
  • Sales Compensation Analytics - Model and govern sales comp plans.

How to become a revenue analyst in the UK

Employers often ask for a degree in finance, economics, accounting, maths or a business subject, but proven skills can replace it. Common routes in are a finance or FP&A analyst role, sales operations, or a data analyst job. The Level 4 Data Analyst apprenticeship and accounting qualifications such as AAT, CIMA or ACCA are recognised alternatives to a degree, with CIMA particularly relevant for business finance roles. The core skills are Excel or Google Sheets modelling, SQL, a dashboard tool such as Power BI, Tableau or Looker, and working with CRM data. In subscription businesses, you need to understand metrics such as ARR, MRR, churn and net revenue retention.

  1. Get strong at spreadsheet modelling, including three-statement basics, scenario models and driver-based revenue forecasts built from volumes and prices.
  2. Learn SQL well enough to pull bookings, invoices and customer data from a database and reconcile it with what finance reports.
  3. Learn subscription and revenue metrics such as ARR, MRR, churn, expansion and net revenue retention, and how each one is calculated.
  4. Get comfortable with CRM data, such as Salesforce or HubSpot pipeline reports, because sales forecasts usually start from the pipeline.
  5. Move into a finance analyst, FP&A, sales operations or data analyst role if you are not already in one, and volunteer for revenue reporting work.
  6. Build a sample revenue forecast and dashboard from a public dataset and use it in interviews to show how you explain variances.
Ways to become a revenue analyst
RouteHow longCostBest for
Finance or FP&A analyst, then revenue1-3 yearsExams often employer-fundedGraduates and accounting trainees
Sales operations or data analyst, then revenue1-3 yearsLow; self-study for skillsPeople strong in data and CRM systems
Level 4 Data Analyst apprenticeshipAround 2 yearsPaid by the employerSchool leavers without a degree

How long it takes

Expect 1 to 3 years to reach a revenue analyst role, usually after starting in finance, sales operations or data analysis. Read our revenue analyst career guide for more on the day-to-day work.

Revenue Analyst salary in the UK

Revenue analysts usually start on around £35,000 to £45,000. With experience, pay rises to roughly £55,000 to £80,000, and senior analysts, revenue managers and heads of revenue operations earn about £90,000 to £130,000. Software and fintech companies, especially in London, pay most, and bonuses or share options are common in tech. Strong SQL, forecasting accuracy and a finance qualification such as CIMA or ACCA push you towards the top of each range.

Key skills

  • Excel modelling
  • SQL
  • Forecasting
  • Reporting
  • Communication

Revenue Analyst FAQs

How do I become a revenue analyst?

Build strong Excel modelling and SQL skills, learn revenue and subscription metrics, and get experience in a finance, FP&A, sales operations or data analyst role. Then move into revenue analysis internally or apply for revenue analyst roles, using sample forecasts and dashboards to show your skills.

Do I need a degree to be a revenue analyst?

Not always. Many employers prefer a degree in finance, economics, maths or business, but they also hire on proven skills. A Level 4 Data Analyst apprenticeship or accounting qualifications such as AAT, CIMA or ACCA are recognised alternatives.

How much does a revenue analyst earn?

Starting salaries are around £35,000 to £45,000. Experienced revenue analysts earn about £55,000 to £80,000, and senior analysts or revenue managers around £90,000 to £130,000. Tech companies in London pay the most and often add bonuses or share options.

What is the difference between a revenue analyst and a financial analyst?

A financial analyst looks across the whole business, including costs, cash and investment decisions. A revenue analyst focuses on the top line: forecasting sales, tracking recurring revenue and churn, and explaining why revenue moved. Many revenue analysts start as financial analysts.

Is Revenue Analyst right for you?

Career Compass ranks careers from your interests and priorities and explains every suggestion, with UK routes and trade-offs. See how well Revenue Analyst actually fits you. £19.99 once, full report included.

Get Career Compass

Not sure revenue analyst is the right career for you? A good career test narrows the field before you spend money retraining.