Financial Advisor Salary UK 2026 ranges from £22,000–£33,000 for trainees to £65,000 for qualified IFAs in London, with established advisers holding their own client book earning £100,000+.
Financial advisor salary
Base pay £30K – £62K/yr
£43K/yr average base pay
The estimated total pay for a Financial Advisor is £57,572 per year in the London area, with an average salary of £43,465 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is £14,107 per year. Additional pay could include cash bonus, commission, tips, and profit sharing.
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
What do Financial advisor earn
How much does a Financial advisor make in United Kingdom?
£51,173/yr
Financial Advisor Salary UK by Stage
| Stage | UK Average |
|---|---|
| Trainee | £22,000–£33,000 |
| Qualified IFA (outside London) | £30,000–£50,000 |
| Qualified IFA (London) | £65,000 |
| Established, own client book | £100,000+ |
London pays a consistent 15–30% premium over the rest of the UK at every career stage, but the biggest driver long-term is building a client book — established independent advisers with their own client relationships routinely out-earn salaried advisers at any firm, since a large share of pay comes from performance-linked bonuses.
See our CPA Salary guide, or use the Paycheck Calculator.
Highest paying cities for Financial advisor near United Kingdom
- Liverpool £68,927 per year
31 salaries reported - Cardiff £58,851 per year
21 salaries reported - London £56,792 per year
274 salaries reported - Birmingham £56,385 per year
53 salaries reported - Peterborough £53,514 per year
8 salaries reported - Leeds £47,489 per year
106 salaries reported - Leicester £45,592 per year
42 salaries reported - Bristol £38,312 per year
61 salaries reported - Blackburn £38,053 per year
33 salaries reported
FAQ
What is the average financial advisor salary in the UK?
Trainees earn £22,000–£33,000; qualified IFAs earn £30,000–£50,000 outside London and around £65,000 in London.
How much do experienced financial advisors earn?
£100,000+ is achievable for established independent advisers with their own client book.
Does location affect pay?
Yes — London advisers typically earn 15–30% more than those outside the capital.