Source: every figure comes from Companies House records and the accounts companies file there. How the figures are produced.

Accounting firms in the UK ranked by reported turnover

Ranked from each company's filed annual accounts. This list last changed on and was last checked against the data on . Showing the top 50 of 1,532 companies that qualified.

Companies qualified
1,532 of 71,266
Ranked first
BLICK ROTHENBERG LIMITED
Turnover of no. 1
£76,715,263
Data as of

Summary

The list is led by BLICK ROTHENBERG LIMITED (opens in a new tab) with £76,715,263 of turnover; M&S ON-TIME SERVICES LTD (opens in a new tab) and LEONARD CURTIS (UK) LIMITED (opens in a new tab) complete the top three.

The ranking uses each company's most recent filed accounts. 1,532 accounting firms in the UK qualified. 23 of the listed companies report turnover above £1,000,000. The median listed company was incorporated 13 years ago.

The ranking

Accounting firms in the UK ranked by reported turnover: 50 companies in rank order, with each company's number, latest and previous turnover, change, latest accounts date and age.
Rank Company Turnover Latest accounts Avg. employees Age (yrs)
Previous year Latest year Change Change %
1 BLICK ROTHENBERG LIMITED (opens in a new tab)10238654 Registered in London £73,819,9452023 £76,715,2632024 +£2,895,318 +3.9% 779 9
2 M&S ON-TIME SERVICES LTD (opens in a new tab)08982232 Registered in Brentwood – £33,931,0882025 – – 7 11
3 LEONARD CURTIS (UK) LIMITED (opens in a new tab)04200476 Registered in Whitefield £15,410,3912023 £21,382,1102024 +£5,971,719 +38.8% 189 24
4 OLD MILL ACCOUNTANCY LIMITED (opens in a new tab)13566765 Registered in Yeovil £14,436,5952023 £15,909,0562024 +£1,472,461 +10.2% 244 3
5 BUZZACOTT LIVINGSTONE LIMITED (opens in a new tab)03601142 Registered in London £13,310,8132023 £15,394,6932024 +£2,083,880 +15.7% – 27
6 ABC FML LIMITED (opens in a new tab)10034352 Registered in London – £13,123,3042025 – – 2 9
7 AZETS G & E PROFESSIONAL SERVICES LIMITED (opens in a new tab)02194840 Registered in London – £13,064,2332025 – – – 37
8 NO WORRIES RED UMBRELLA LTD (opens in a new tab)09320753 Registered in Kingston Upon Thames £12,230,1182023 £11,729,1542024 -£500,964 -4.1% 134 10
9 HYDE CENTRAL SERVICES LIMITED (opens in a new tab)01642711 Registered in Stalybridge £9,430,3082023 £10,006,6792024 +£576,371 +6.1% 55 43
10 SARGENT-DISC LIMITED (opens in a new tab)02020919 Registered in Bromsgrove £12,349,4082023 £8,575,8892024 -£3,773,519 -30.6% 58 39
11 TIAA LIMITED (opens in a new tab)04546319 Registered in Fareham – £8,498,2792025 – – 1 22
12 ABGI-UK LIMITED (opens in a new tab)SC331999 Registered in Edinburgh – £6,433,5582024 – – 51 17
13 FISCAL SOLUTIONS LIMITED (opens in a new tab)02048284 Registered in London £5,173,9752023 £5,642,7932024 +£468,818 +9.1% – 38
14 LEONARD CURTIS OFFSHORE LIMITED (opens in a new tab)05639292 Registered in Whitefield £4,499,1572023 £4,669,6582024 +£170,501 +3.8% 31 19
15 THP LIMITED (opens in a new tab)04664338 Registered in London – £3,572,4592025 – – 48 22
16 PEARTREESERVICESUK LTD (opens in a new tab)12834588 Registered in Coventry – £3,340,3652024 – – 6 4
17 SCARISTA LIMITED (opens in a new tab)SC152660 Registered in Highland – £3,175,8572024 – – 87 30
18 KROGH & PARTNERS LIMITED (opens in a new tab)02349266 Registered in London £1,595,4552023 £1,890,9682024 +£295,513 +18.5% 9 36
19 TAILWIND INVESTMENTS LIMITED (opens in a new tab)07564871 Registered in Hove – £1,677,0032024 – – – 14
20 BERTELSMANN CORPORATE SERVICES LIMITED (opens in a new tab)10664131 Registered in London £1,414,0002023 £1,556,2002024 +£142,200 +10.1% 9 8
21 ZENITH AUDIT LTD (opens in a new tab)11017575 Registered in London £1,160,4052023 £1,522,9632024 +£362,558 +31.2% 10 7
22 RURAL ACCOUNTANTS LTD (opens in a new tab)12185939 Registered in Matlock £1,192,8732023 £1,184,6322024 -£8,241 -0.7% 26 5
23 INSIGHT ASSOCIATES LIMITED (opens in a new tab)05670047 Registered in Stoney Common Road, Stansted £916,4712024 £1,005,8522025 +£89,381 +9.8% 10 19
24 BESTCARD LIMITED (opens in a new tab)03080080 Registered in West Yorkshire – £983,9062025 – – 23 30
25 D J PAPE & ASSOCIATES (NW) LIMITED (opens in a new tab)08502896 Registered in Glossop £711,1452023 £973,9572024 +£262,812 +37.0% 8 12
26 MCKENZIES ATS LIMITED (opens in a new tab)11410605 Registered in Oxted – £962,6372024 – – 11 7
27 LEAVITT WALMSLEY ASSOCIATES LTD (opens in a new tab)03041661 Registered in Sale – £943,7632025 – – 19 30
28 MJH ACCOUNTANTS LIMITED (opens in a new tab)07967944 Registered in Preston – £924,6262024 – – 12 13
29 BENNEWITH 2018 LIMITED (opens in a new tab)11241883 Registered in Guildford £725,6092023 £849,2532024 +£123,644 +17.0% 9 7
30 K&A CONSULTANCY SOLUTIONS LIMITED (opens in a new tab)11364963 Registered in Maidenhead – £827,7502024 – – 1 7
31 BUZZACOTT TRONCMASTER SERVICES LIMITED (opens in a new tab)10433678 Registered in London £606,1372023 £794,4962024 +£188,359 +31.1% – 8
32 GOWER ACCOUNTANCY LIMITED (opens in a new tab)03789568 Registered in London – £679,1612025 – – 7 26
33 CHARTERBROOK LIMITED (opens in a new tab)08284376 Registered in London – £595,1242024 – – – 12
34 F9 CONSULTING LTD (opens in a new tab)07945247 Registered in Brentwood – £568,7602025 – – 8 13
35 HUGHES COLLETT LIMITED (opens in a new tab)03238467 Registered in East Molesey £537,7382024 £537,7382025 +£0 +0.0% 5 28
36 OPTIMUSTAX LIMITED (opens in a new tab)08012571 Registered in Bath – £511,4532024 – – – 13
37 BRUCE ROBERTS & CO LIMITED (opens in a new tab)04458413 Registered in Wrexham – £464,7442025 – – 11 23
38 HERIOT HUGHES LIMITED (opens in a new tab)05939676 Registered in Liverpool £445,0432023 £445,0432024 +£0 +0.0% 7 18
39 AL-MARRUNA LIMITED (opens in a new tab)04657014 – £444,6022025 – – 5 22
40 AGENCY BUSINESS LIMITED (opens in a new tab)05824012 Registered in Berks – £421,6812025 – – 1 19
41 PINEHURST FINANCIAL SERVICES LIMITED (opens in a new tab)08852790 Registered in Seaton – £416,0602025 – – 5 11
42 PANNU TAX LIMITED (opens in a new tab)09679931 Registered in Leeds – £399,0862024 – – 5 10
43 THP GLASGOW LIMITED (opens in a new tab)SC596861 Registered in Glasgow – £390,8952024 – – 8 7
44 PAYPARTNERS LIMITED (opens in a new tab)05056710 Registered in Manchester £387,5672024 £387,5672025 +£0 +0.0% 7 21
45 INTREPID ADVISORS LIMITED (opens in a new tab)12150917 Registered in Amersham £376,9522023 £379,2242024 +£2,272 +0.6% 1 5
46 ACCESS TAX AND ACCOUNTING LIMITED (opens in a new tab)08573399 Registered in London £381,9122023 £367,9572024 -£13,955 -3.7% 2 12
47 ROGER BYERS & CO LIMITED (opens in a new tab)09131620 Registered in Swansea – £360,3932024 – – 9 11
48 SOGIC LTD (opens in a new tab)10936112 Registered in London – £320,4202024 – – 4 7
49 TAXUNDO LIMITED (opens in a new tab)05349106 Registered in Altrincham £276,6612024 £312,2202025 +£35,559 +12.9% 3 20
50 DANLEX DEVELOPMENT LIMITED (opens in a new tab)09336935 Registered in Waltham Cross – £305,0002024 – – 3 10
Download CSV of this ranking 50 rows, the same as the table. “–” means the figure was not filed.

How this list was made

Industry
Companies with any of these SIC codes on their Companies House record:
  • 69201 – Accounting and auditing activities
  • 69202 – Bookkeeping activities
  • 69203 – Tax consultancy
Location
The whole UK: every company on the register, wherever its registered office is.
Periods compared
Each company's latest annual accounts. The previous year's figure is shown for context and does not affect the ranking.
Ranking
Ranked by turnover (revenue) in the latest filed accounts. Only companies that report turnover can be ranked: small companies may file accounts without it, so this list covers the companies that chose or were required to publish it.
Exclusions
Companies that are dissolved, in liquidation, in administration or proposed to be struck off; dormant companies; and companies whose latest accounts end more than 21 months before the newest accounts in the data (or are dated after it).
Companies checked
Companies with a matching SIC code in the UK71,266
Not active−7,910
Dormant−5,733
Latest accounts too old or wrongly dated−27,043
Turnover not filed in the latest accounts−29,047
Turnover below £1−1
Qualified for this list1,532