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.
- Get strong at spreadsheet modelling, including three-statement basics, scenario models and driver-based revenue forecasts built from volumes and prices.
- Learn SQL well enough to pull bookings, invoices and customer data from a database and reconcile it with what finance reports.
- Learn subscription and revenue metrics such as ARR, MRR, churn, expansion and net revenue retention, and how each one is calculated.
- Get comfortable with CRM data, such as Salesforce or HubSpot pipeline reports, because sales forecasts usually start from the pipeline.
- 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.
- Build a sample revenue forecast and dashboard from a public dataset and use it in interviews to show how you explain variances.
| Route | How long | Cost | Best for |
|---|---|---|---|
| Finance or FP&A analyst, then revenue | 1-3 years | Exams often employer-funded | Graduates and accounting trainees |
| Sales operations or data analyst, then revenue | 1-3 years | Low; self-study for skills | People strong in data and CRM systems |
| Level 4 Data Analyst apprenticeship | Around 2 years | Paid by the employer | School 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.
Not sure revenue analyst is the right career for you? A good career test narrows the field before you spend money retraining.