Data Scientist (London) Salary After Tax in Middlesbrough 2025-26
Typical salary: £70,000 · Range: £45,000–£110,000 · England
Data Scientist (London) in Middlesbrough — salary overview
London data scientists earn a notable premium — 20–35% above the UK average. Finance, big tech, and fast-growing startups in London pay £60,000–£90,000 for experienced data scientists.
Data Scientist (London) salary tax breakdown in Middlesbrough
| Item | Annual | Monthly | Weekly |
|---|---|---|---|
| Gross salary | £70,000 | £5,833 | £1,346 |
| Personal Allowance (tax-free) | £12,570 | £1,048 | £242 |
| Income Tax | -£15,432 | -£1,286 | -£297 |
| National Insurance | -£3,411 | -£284 | -£66 |
| Net take-home | £51,157 | £4,263 | £984 |
Data Scientist (London) take-home pay in Middlesbrough 2025-26
A Data Scientist (London) in Middlesbrough on the typical salary of £70,000 takes home £51,157 per year after Income Tax and National Insurance. That works out as £4,263 per month and £984 per week.
London data scientists earn a notable premium — 20–35% above the UK average. Finance, big tech, and fast-growing startups in London pay £60,000–£90,000 for experienced data scientists.
Out of £70,000, you pay £15,432 in Income Tax and £3,411 in National Insurance. Your effective tax rate is 26.92%.
Frequently asked questions
What is the take-home pay for a Data Scientist (London) in Middlesbrough?
A Data Scientist (London) in Middlesbrough earning the typical salary of £70,000 takes home £51,157 per year after Income Tax (£15,432) and National Insurance (£3,411). The effective tax rate is 26.92%.
How much does a Data Scientist (London) earn per month in Middlesbrough?
On a typical Data Scientist (London) salary of £70,000 in Middlesbrough, your monthly take-home pay is £4,263 after Income Tax and National Insurance deductions for 2025-26.
What tax rates apply to a Data Scientist (London) in Middlesbrough?
Middlesbrough uses standard UK income tax rates (20% basic, 40% higher, 45% additional). A Data Scientist (London) on £70,000 has an effective tax rate of 26.92%. National Insurance is the same across the UK.
How much tax does a Data Scientist (London) pay in Middlesbrough?
A Data Scientist (London) in Middlesbrough on £70,000 pays £15,432 in Income Tax and £3,411 in National Insurance — £18,843 in total deductions.
What is the hourly rate for a Data Scientist (London) in Middlesbrough?
A Data Scientist (London) in Middlesbrough on £70,000 per year earns approximately 26.23 per hour after tax, based on a 37.5-hour week over 52 weeks.