Skip to content
Hourly→Salary

data analyst salary uk

Data Analyst Salary UK: Hourly Rates, Annual Pay and Common Myths About Overtime

According to ONS ASHE 2025, the median full-time hourly earnings (excluding overtime) for all occupations is £19.67, but data analyst roles typically fall in higher deciles; precise figures vary by experience and location.

Understanding Data Analyst Salary UK: Hourly to Annual Conversion and Overtime Myths

If you're exploring a career in data or negotiating a new role, knowing how to convert your hourly rate to an annual salary is essential. The latest ONS ASHE data provides a reliable benchmark for data analyst salary UK figures, but common misunderstandings about overtime, London weighting, and hourly-to-annual calculations can lead to confusion. This article clarifies the key facts and busts persistent myths.

The Official Benchmarks: What ONS ASHE Tells Us

The Office for National Statistics’ Annual Survey of Hours and Earnings (ASHE) is the most authoritative source for UK earnings. In April 2025, the median gross annual earnings for full-time employees stood at £39,039, up 4.3% from the previous year. The median full-time hourly earnings (excluding overtime) were £19.67, a 5.4% increase. These figures cover all occupations, but data analyst roles typically sit above the median, especially in London and the South East.

For context, the National Living Wage for workers aged 21 and over was £12.21 per hour from April 2025. Most data analyst positions pay significantly more, but entry-level or apprentice roles should at least meet this floor.

How to Convert Hourly Rate to Annual Salary

A common rule of thumb is to multiply your hourly rate by your contracted weekly hours and then by 52 weeks. For a standard full-time week of 37.5 hours:

Annual salary ≈ hourly rate × 37.5 × 52

For example, if you earn £25 per hour, that works out to roughly £48,750 gross per year. However, this assumes:

  • You work exactly 37.5 hours every week
  • No unpaid overtime
  • No salary sacrifice or bonus adjustments
  • Holiday pay is included in your hourly rate (most salaried roles include paid leave)

Use our Hourly to Salary tool for quick conversions with different hour assumptions.

Myth 1: Overtime Is Always Paid at a Premium Rate

Many people assume that any hours worked beyond the standard week must be paid at time-and-a-half or double time. In reality, UK employment law does not mandate a higher rate for overtime. Your contract or company policy dictates the rate. Some data analyst roles in finance or tech offer enhanced overtime, while others pay standard hourly rates or offer time off in lieu. Always read your contract carefully.

Myth 2: Hourly Rate Equals Annual Salary Divided by 52 and 37.5

While the conversion formula is a useful estimate, actual annual pay can differ. ASHE data shows that annual earnings include pay affected by absence (e.g., parental leave), while hourly earnings exclude overtime. Moreover, many data analysts receive bonuses, performance-related pay, or London weighting that isn't captured in a simple hourly-to-annual calculation. For a more accurate picture, look at your total compensation package.

Myth 3: London Weighting Is Automatically Included

London weighting is an additional allowance paid by some employers to offset higher living costs in the capital. It is not a legal requirement, and not all London-based data analyst roles include it. If you're comparing a London hourly rate with a regional one, check whether the London figure already includes weighting. ONS data shows that median earnings in London are higher than the UK average, but that reflects both higher base pay and weighting.

Myth 4: Part-Time Hourly Rates Are the Same as Full-Time

Part-time workers often earn a lower hourly rate than full-time colleagues in the same role, especially in sectors where full-time staff receive additional benefits. However, the National Living Wage applies equally regardless of hours. For data analysts working part-time, ensure your hourly rate meets the legal minimum and compare with full-time equivalents using the conversion formula above.

Using ASHE Data for Your Salary Negotiation

When negotiating a data analyst salary UK, refer to the ONS ASHE tables for your specific occupation code. ASHE provides breakdowns by two-digit Standard Occupational Classification (SOC). Data analysts typically fall under SOC 21 (Science, Research, Engineering and Technology Professionals) or SOC 35 (IT and Telecommunications Professionals). The latest tables show median hourly and annual earnings for these groups. You can explore the data on our salary data page.

Key Takeaways

  • The median full-time hourly earnings in the UK are £19.67 (excluding overtime), with annual median of £39,039.
  • Convert hourly to annual using hours × 52, but remember this is an estimate.
  • Overtime rates depend on your contract, not the law.
  • London weighting is not guaranteed; check your offer carefully.
  • Always use official sources like ONS ASHE and GOV.UK for accurate benchmarks.

Understanding these nuances will help you avoid common pitfalls and negotiate with confidence. For more tools and articles, visit our salary articles section.


Disclaimer: Hourly-to-salary figures assume a steady contracted week with no unpaid overtime, bonus, tips or salary sacrifice. Annual ≈ hourly × hours/week × 52. Actual pay depends on rota, holiday pay method, London weighting and overtime rules. Always check your contract and official GOV.UK guidance.

FAQs

How do I convert my hourly rate as a data analyst to an annual salary?

Multiply your hourly rate by your contracted weekly hours and then by 52 weeks. For a standard full-time week of 37.5 hours, the formula is: annual salary ≈ hourly rate × 37.5 × 52. For example, at £25 per hour, that gives roughly £48,750 gross per year. Remember this assumes no unpaid overtime and a consistent rota. Use our [Hourly to Salary](/calculator) tool for quick conversions.

Is overtime always paid at a higher rate for data analysts in the UK?

Not necessarily. While many employers offer time-and-a-half or double time for overtime, there is no legal requirement to pay a premium for overtime hours. Your contract or company policy will specify the rate. Some data analyst roles, especially in tech or finance, may offer enhanced overtime, but others may pay standard hourly rates or offer time off in lieu. Always check your employment contract.

Does the National Living Wage apply to data analyst roles?

Yes, the National Living Wage (NLW) is a legal minimum for employees aged 21 and over. As of April 2025, the NLW is £12.21 per hour. Most data analyst roles pay well above this, but if you are in an entry-level or apprenticeship position, ensure your hourly rate meets at least the NLW or National Minimum Wage depending on your age. See [salary data](/data) for typical ranges.

Hourly to Salary

Pull → year

£563/wk ·£2,438/mo

£29,250

Formula: hourly × hours/week × 52 · tip shows annual gross