MP Expenses

MP expenses by total claimed — 2025-26

This table sorts current MPs by the total business costs IPSA published for 2025-26. It is a navigation tool, not a judgement: staffing, office, travel and accommodation needs vary by constituency and role.

Published total

£11,716,900

MPs with claims

645

Average published total

£18,166

Choose a financial year

All current MPs, sorted by total

Open an MP's profile for the category breakdown and individual IPSA source links.

MPConstituencyPartyTotal claimed (2025-26)
Sarah PochinRuncorn and HelsbyReform UK£76,839
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£57,469
Peter DowdBootleLabour£56,771
Tulip SiddiqHampstead and HighgateLabour£51,176
Al CarnsBirmingham Selly OakLabour£48,245
Colum EastwoodFoyleSocial Democratic & Labour Party£46,994
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£46,085
Alison GriffithsBognor Regis and LittlehamptonConservative£45,692
Adrian RamsayWaveney ValleyGreen Party£44,806
Esther McVeyTattonConservative£44,774
Steve BarclayNorth East CambridgeshireConservative£44,449
Rupert LoweGreat YarmouthRestore Britain£43,754
Jon TrickettNormanton and HemsworthLabour£43,389
Stuart AndersonSouth ShropshireConservative£40,943
Dr Zubir AhmedGlasgow South WestLabour£40,637
Josh NewburyCannock ChaseLabour£40,528
Sarah SmithHyndburnLabour£40,172
Adam ThompsonErewashLabour£39,459
Patrick HurleySouthportLabour£39,069
Mr Angus MacDonaldInverness, Skye and West Ross-shireLiberal Democrat£38,742
Mr Peter BedfordMid LeicestershireConservative£38,742
Gareth SnellStoke-on-Trent CentralLabour (Co-op)£38,362
Chris CoghlanDorking and HorleyLiberal Democrat£37,915
Natalie FleetBolsoverLabour£37,888
Sir Ashley FoxBridgwaterConservative£37,767
Mary CreaghCoventry EastLabour£37,387
Peter KyleHove and PortsladeLabour£37,262
Dave DooganAngus and Perthshire GlensScottish National Party£36,885
Ms Abena Oppong-AsareErith and ThamesmeadLabour£36,707
Dame Siobhain McDonaghMitcham and MordenLabour£36,609
Tracy GilbertEdinburgh North and LeithLabour£36,393
Alex McIntyreGloucesterLabour£36,364
Gill GermanClwyd NorthLabour£36,014
Maya EllisRibble ValleyLabour£35,876
Jim ShannonStrangfordDemocratic Unionist Party£35,727
Warinder JussWolverhampton WestLabour£35,516
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£35,431
Shaun DaviesTelfordLabour£35,311
Mark GarnierWyre ForestConservative£34,562
Jesse NormanHereford and South HerefordshireConservative£34,537
Bridget PhillipsonHoughton and Sunderland SouthLabour£34,472
Paul WaughRochdaleLabour (Co-op)£34,164
Dr Neil Shastri-HurstSolihull West and ShirleyConservative£34,090
Josh MacAlisterWhitehaven and WorkingtonLabour£33,006
Patrick SpencerCentral Suffolk and North IpswichConservative£32,711
Andrew GeorgeSt IvesLiberal Democrat£32,686
Jodie GoslingNuneatonLabour£32,511
Ms Nusrat GhaniSussex WealdConservative£32,486
John LamontBerwickshire, Roxburgh and SelkirkConservative£32,413
David TaylorHemel HempsteadLabour£32,251
Sam RushworthBishop AucklandLabour£31,949
Sorcha EastwoodLagan ValleyAlliance£31,718
Graham StuartBeverley and HoldernessConservative£31,531
Emily DarlingtonMilton Keynes CentralLabour£31,314
Judith CumminsBradford SouthLabour£31,097
Helena DollimoreHastings and RyeLabour (Co-op)£30,913
Dan AldridgeWeston-super-MareLabour£30,875
Harpreet UppalHuddersfieldLabour£30,667
Michelle ScroghamBarrow and FurnessLabour£30,349
Tom MorrisonCheadleLiberal Democrat£30,319
Melanie WardCowdenbeath and KirkcaldyLabour£30,140
David ReedExmouth and Exeter EastConservative£30,113
Alan MakHavantConservative£30,009
Iqbal MohamedDewsbury and BatleyIndependent£29,938
Mr Andrew SnowdenFyldeConservative£29,840
Kate DeardenHalifaxLabour (Co-op)£29,595
Dr Ellie ChownsNorth HerefordshireGreen Party£29,530
Andrew PakesPeterboroughLabour (Co-op)£29,507
Katie LamWeald of KentConservative£29,494
Caroline NokesRomsey and Southampton NorthConservative£29,099
Dr Simon OpherStroudLabour£28,993
Sir Lindsay HoyleChorleySpeaker£28,927
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£28,924
Rebecca PaulReigateConservative£28,791
Bill EstersonSefton CentralLabour£28,628
Helen GrantMaidstone and MallingConservative£28,530
Abtisam MohamedSheffield CentralLabour£28,526
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£28,525
Kirith EntwistleBolton North EastLabour£28,393
Neil CoyleBermondsey and Old SouthwarkLabour£28,388
Dr Beccy CooperWorthing WestLabour£28,364
Matt TurmaineWatfordLabour£28,360
Llinos MediYnys MônPlaid Cymru£28,078
Aphra BrandrethChester South and EddisburyConservative£28,041
Steve RaceExeterLabour£27,750
David Pinto-DuschinskyHendonLabour£27,633
Pam CoxColchesterLabour£27,397
Greg SmithMid BuckinghamshireConservative£27,382
Emma FoodyCramlington and KillingworthLabour (Co-op)£27,377
Tessa MuntWells and Mendip HillsLiberal Democrat£27,314
Mr Tanmanjeet Singh DhesiSloughLabour£27,305
Ian MurrayEdinburgh SouthLabour£27,139
Gen KitchenWellingborough and RushdenLabour£26,955
Steff AquaroneNorth NorfolkLiberal Democrat£26,826
Carla LockhartUpper BannDemocratic Unionist Party£26,803
Jessica ToaleBournemouth WestLabour£26,734
Alicia KearnsRutland and StamfordConservative£26,691
John GradyGlasgow EastLabour£26,607
Bradley ThomasBromsgroveConservative£26,576
Jon PearceHigh PeakLabour£26,515
Saqib BhattiMeriden and Solihull EastConservative£26,460
Sarah EdwardsTamworthLabour£26,341
Sarah BoolSouth NorthamptonshireConservative£26,288
Alison HumeScarborough and WhitbyLabour£26,282
Jonathan DaviesMid DerbyshireLabour£26,258
Joe PowellKensington and BayswaterLabour£26,166
Steve YemmMansfieldLabour£26,158
Kevin McKennaSittingbourne and SheppeyLabour£26,032
Louise HaighSheffield HeeleyLabour£25,986
Alberto CostaSouth LeicestershireConservative£25,813
Wera HobhouseBathLiberal Democrat£25,778
Frank McNallyCoatbridge and BellshillLabour£25,687
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£25,673
Ian LaveryBlyth and AshingtonLabour£25,643
Alex EastonNorth DownIndependent£25,571
Jayne KirkhamTruro and FalmouthLabour (Co-op)£25,528
Ian ByrneLiverpool West DerbyLabour£25,331
Ms Marie RimmerSt Helens South and WhistonLabour£25,289
Emma LewellSouth ShieldsLabour£25,288
Luke MyerMiddlesbrough South and East ClevelandLabour£25,285
John GlenSalisburyConservative£25,097
Mr Connor RandAltrincham and Sale WestLabour£25,026
Torcuil CrichtonNa h-Eileanan an IarLabour£24,989
Mr Mark FrancoisRayleigh and WickfordConservative£24,905
Sarah ChampionRotherhamLabour£24,905
Mark SewardsLeeds South West and MorleyLabour£24,898
Luke AkehurstNorth DurhamLabour£24,867
Mr Bayo AlabaSouthend East and RochfordIndependent£24,850
Douglas McAllisterWest DunbartonshireLabour£24,710
Alan StricklandNewton Aycliffe and SpennymoorLabour£24,678
Clive LewisNorwich SouthLabour£24,566
Kate OsborneJarrow and Gateshead EastLabour£24,506
Chris HazzardSouth DownSinn Féin£24,499
Sir Julian SmithSkipton and RiponConservative£24,334
Rebecca SmithSouth West DevonConservative£24,266
Anna TurleyRedcarLabour (Co-op)£24,192
Shivani RajaLeicester EastConservative£24,182
Leigh InghamStaffordLabour£24,139
Sir Alan CampbellTynemouthLabour£24,087
Peter LambCrawleyLabour£24,072
Alex Davies-JonesPontypriddLabour£24,061
Graham StringerBlackley and Middleton SouthLabour£23,969
Ben GoldsboroughSouth NorfolkLabour£23,778
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£23,770
Claire YoungThornbury and YateLiberal Democrat£23,663
Alex MayerDunstable and Leighton BuzzardLabour£23,612
Alex BallingerHalesowenLabour£23,611
Alistair StrathernHitchinLabour£23,604
Sir Alec ShelbrookeWetherby and EasingwoldConservative£23,548
Mr Paul KohlerWimbledonLiberal Democrat£23,511
Margaret MullaneDagenham and RainhamLabour£23,506
Tom TugendhatTonbridgeConservative£23,476
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£23,360
Catherine FookesMonmouthshireLabour£23,272
Josh DeanHertford and StortfordLabour£23,259
Simon HoareNorth DorsetConservative£23,256
Sonia KumarDudleyLabour£23,222
Kirsty McNeillMidlothianLabour (Co-op)£23,194
Chris KaneStirling and StrathallanLabour£23,144
Ayoub KhanBirmingham Perry BarrIndependent£23,140
Natasha IronsCroydon EastLabour£23,107
Sean WoodcockBanburyLabour£22,971
Dr Scott ArthurEdinburgh South WestLabour£22,845
Shabana MahmoodBirmingham LadywoodLabour£22,763
Paul MaskeyBelfast WestSinn Féin£22,699
Sarah DykeGlastonbury and SomertonLiberal Democrat£22,675
Helen WhatelyFaversham and Mid KentConservative£22,443
Amanda MartinPortsmouth NorthLabour£22,420
David Burton-SampsonSouthend West and LeighLabour£22,412
Matt RoddaReading CentralLabour£22,354
Tom CollinsWorcesterLabour£22,341
Mr James FrithBury NorthLabour£22,316
Jessica MordenNewport EastLabour£22,313
Claire HughesBangor AberconwyLabour£22,257
Laura TrottSevenoaksConservative£22,227
Mary GlindonNewcastle upon Tyne East and WallsendLabour£22,226
Shockat AdamLeicester SouthIndependent£22,226
Lisa SmartHazel GroveLiberal Democrat£22,218
Sarah GreenChesham and AmershamLiberal Democrat£22,097
Michael ShanksRutherglenLabour£22,049
Mr Douglas AlexanderLothian EastLabour (Co-op)£21,963
Chris MurrayEdinburgh East and MusselburghLabour£21,945
Liz TwistBlaydon and ConsettLabour£21,895
Naushabah KhanGillingham and RainhamLabour£21,873
Jonathan HinderPendle and ClitheroeLabour£21,839
Sir Nicholas DakinScunthorpeLabour£21,815
Lorraine BeaversBlackpool North and FleetwoodLabour£21,805
Liam ConlonBeckenham and PengeLabour£21,781
Martin RhodesGlasgow NorthLabour£21,764
Euan StainbankFalkirkLabour£21,719
Dame Caroline DinenageGosportConservative£21,685
John FinucaneBelfast NorthSinn Féin£21,646
Chris WardBrighton Kemptown and PeacehavenLabour£21,610
Apsana BegumPoplar and LimehouseLabour£21,599
John HealeyRawmarsh and ConisbroughLabour£21,590
Kirsteen SullivanBathgate and LinlithgowLabour (Co-op)£21,547
Vikki SladeMid Dorset and North PooleLiberal Democrat£21,532
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£21,519
Ann DaviesCaerfyrddinPlaid Cymru£21,485
James NaishRushcliffeLabour£21,468
Anna GelderdSouth East CornwallLabour£21,434
Julia BuckleyShrewsburyLabour£21,341
Barry GardinerBrent WestLabour£21,298
Liz JarvisEastleighLiberal Democrat£21,286
Dame Harriett BaldwinWest WorcestershireConservative£21,233
Miatta FahnbullehPeckhamLabour (Co-op)£21,184
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£21,131
Nick TimothyWest SuffolkConservative£21,117
Gideon AmosTaunton and WellingtonLiberal Democrat£21,046
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£21,033
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£20,985
Kit MalthouseNorth West HampshireConservative£20,973
Dr Rosena Allin-KhanTootingLabour£20,929
Tom HayesBournemouth EastLabour£20,885
Helen MorganNorth ShropshireLiberal Democrat£20,870
Stephen MorganPortsmouth SouthLabour£20,839
Lillian JonesKilmarnock and LoudounLabour£20,781
Gareth BaconOrpingtonConservative£20,702
Dr Allison GardnerStoke-on-Trent SouthLabour£20,656
Samantha NiblettSouth DerbyshireLabour£20,654
Chris WebbBlackpool SouthLabour£20,381
Sir Stephen TimmsEast HamLabour£20,312
Tony VaughanFolkestone and HytheLabour£20,307
Yasmin QureshiBolton South and WalkdenLabour£20,272
Tahir AliBirmingham Hall Green and MoseleyLabour£20,267
Dr Roz SavageSouth CotswoldsLiberal Democrat£20,251
Dr Marie TidballPenistone and StocksbridgeLabour£20,143
Anneliese MidgleyKnowsleyLabour£20,133
Steve DarlingTorbayLiberal Democrat£20,108
Anna McMorrinCardiff NorthLabour£20,052
Mrs Kemi BadenochNorth West EssexConservative£20,051
Dr Al PinkertonSurrey HeathLiberal Democrat£20,043
Tonia AntoniazziGowerLabour£20,025
Josh BabarindeEastbourneLiberal Democrat£19,868
George FreemanMid NorfolkConservative£19,782
Dr Luke EvansHinckley and BosworthConservative£19,779
Adam DanceYeovilLiberal Democrat£19,767
Dan TomlinsonChipping BarnetLabour£19,728
Mr Toby PerkinsChesterfieldLabour£19,720
Steve WitherdenMontgomeryshire and GlyndŵrLabour£19,689
Joe MorrisHexhamLabour£19,634
David SmithNorth NorthumberlandLabour£19,623
Mr Cathal MallaghanMid UlsterSinn Féin£19,614
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£19,502
Cat EcclesStourbridgeLabour£19,415
John CooperDumfries and GallowayConservative£19,408
Karl TurnerKingston upon Hull EastIndependent£19,245
Sir Geoffrey CoxTorridge and TavistockConservative£19,230
Chris BryantRhondda and OgmoreLabour£19,223
Mr Luke ChartersYork OuterLabour£19,211
Connor NaismithCrewe and NantwichLabour£19,111
Danny KrugerEast WiltshireReform UK£19,050
Amanda HackNorth West LeicestershireLabour£19,029
Deirdre CostiganEaling SouthallLabour£19,025
Torsten BellSwansea WestLabour£18,955
Noah LawSt Austell and NewquayLabour£18,927
Elaine StewartAyr, Carrick and CumnockLabour£18,924
Catherine AtkinsonDerby NorthLabour£18,795
Andrew GriffithArundel and South DownsConservative£18,761
Victoria CollinsHarpenden and BerkhamstedLiberal Democrat£18,747
Gerald JonesMerthyr Tydfil and AberdareLabour£18,730
Bob BlackmanHarrow EastConservative£18,725
Gavin RobinsonBelfast EastDemocratic Unionist Party£18,684
Ruth JonesNewport West and IslwynLabour£18,670
Helen HayesDulwich and West NorwoodLabour£18,653
Joe RobertsonIsle of Wight EastConservative£18,645
Clive JonesWokinghamLiberal Democrat£18,641
Kenneth StevensonAirdrie and ShottsLabour£18,620
Sammy WilsonEast AntrimDemocratic Unionist Party£18,611
Jess AsatoLowestoftLabour£18,605
Susan MurrayMid DunbartonshireLiberal Democrat£18,596
Charlie DewhirstBridlington and The WoldsConservative£18,593
Lilian GreenwoodNottingham SouthLabour£18,467
Mr Adnan HussainBlackburnIndependent£18,375
Anna DixonShipleyLabour£18,327
Manuela PerteghellaStratford-on-AvonLiberal Democrat£18,307
Jen CraftThurrockLabour£18,302
John MilneHorshamLiberal Democrat£18,252
Stuart AndrewDaventryConservative£18,220
Joani ReidEast Kilbride and StrathavenLabour£18,209
Jerome MayhewBroadland and FakenhamConservative£18,186
Sarah GibsonChippenhamLiberal Democrat£18,162
James MurrayEaling NorthLabour (Co-op)£18,108
Sarah OwenLuton NorthLabour£18,088
Lauren EdwardsRochester and StroodLabour£18,050
Jo WhiteBassetlawLabour£18,043
Peter SwallowBracknellLabour£18,032
Lee BarronCorby and East NorthamptonshireLabour£18,015
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£17,980
Dave RobertsonLichfieldLabour£17,930
Alice MacdonaldNorwich NorthLabour (Co-op)£17,925
Robin SwannSouth AntrimUlster Unionist Party£17,924
Johanna BaxterPaisley and Renfrewshire SouthLabour£17,864
Imran HussainBradford EastLabour£17,846
Jo PlattLeigh and AthertonLabour (Co-op)£17,783
Dr Peter PrinsleyBury St Edmunds and StowmarketLabour£17,778
James WildNorth West NorfolkConservative£17,777
Damien EganBristol North EastLabour£17,742
Sir Andrew MitchellSutton ColdfieldConservative£17,721
Laura Kyrke-SmithAylesburyLabour£17,718
Tom RutlandEast Worthing and ShorehamLabour£17,627
Andrew LewinWelwyn HatfieldLabour£17,620
Lola McEvoyDarlingtonLabour£17,602
Edward MorelloWest DorsetLiberal Democrat£17,517
Alan GemmellCentral AyrshireLabour£17,504
Matthew PatrickWirral WestLabour£17,501
Mrs Elsie BlundellHeywood and Middleton NorthLabour£17,495
Matt BishopForest of DeanLabour£17,474
Blake StephensonMid BedfordshireConservative£17,472
Justin MaddersEllesmere Port and BromboroughLabour£17,391
Katie WhiteLeeds North WestLabour£17,246
Jenny Riddell-CarpenterSuffolk CoastalLabour£17,196
Emma ReynoldsWycombeLabour£17,192
Oliver RyanBurnleyLabour (Co-op)£17,188
Mike WoodKingswinford and South StaffordshireConservative£17,155
Lewis AtkinsonSunderland CentralLabour£17,144
Lizzi CollingeMorecambe and LunesdaleLabour£17,124
Órfhlaith BegleyWest TyroneSinn Féin£17,090
Pete WishartPerth and Kinross-shireScottish National Party£17,073
Adam JogeeNewcastle-under-LymeLabour£17,071
Kevin HollinrakeThirsk and MaltonConservative£17,045
Dr Andrew MurrisonSouth West WiltshireConservative£16,946
Sir Roger GaleHerne Bay and SandwichConservative£16,878
Chris LawDundee CentralScottish National Party£16,861
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£16,823
Simon LightwoodWakefield and RothwellLabour (Co-op)£16,818
Rachel BlakeCities of London and WestminsterLabour (Co-op)£16,812
Linsey FarnsworthAmber ValleyLabour£16,803
Callum AndersonBuckingham and BletchleyLabour£16,770
Antonia BanceTipton and WednesburyLabour£16,740
Catherine McKinnellNewcastle upon Tyne NorthLabour£16,729
Michelle WelshSherwood ForestLabour£16,721
Sojan JosephAshfordLabour£16,708
Ms Julie MinnsCarlisleLabour£16,701
Bambos CharalambousSouthgate and Wood GreenLabour£16,646
Mr Richard HoldenBasildon and BillericayConservative£16,607
Mike KaneWythenshawe and Sale EastLabour£16,599
Terry JermySouth West NorfolkLabour£16,553
Will StoneSwindon NorthLabour£16,535
John SlingerRugbyLabour£16,533
Christine JardineEdinburgh WestLiberal Democrat£16,492
Dr Danny ChambersWinchesterLiberal Democrat£16,484
Valerie VazWalsall and BloxwichLabour£16,483
Dr Lauren SullivanGraveshamLabour£16,462
Tim RocaMacclesfieldLabour£16,385
Hilary BennLeeds SouthLabour£16,350
Jess PhillipsBirmingham YardleyLabour£16,320
Rachel GilmourTiverton and MineheadLiberal Democrat£16,306
Dame Nia GriffithLlanelliLabour£16,304
Neil Duncan-JordanPooleLabour£16,284
Samantha DixonChester North and NestonLabour£16,083
Pat CullenFermanagh and South TyroneSinn Féin£16,068
Mr Jonathan BrashHartlepoolLabour£16,064
Rosie DuffieldCanterburyIndependent£16,063
Laurence TurnerBirmingham NorthfieldLabour£15,906
Bobby DeanCarshalton and WallingtonLiberal Democrat£15,904
Ashley DaltonWest LancashireLabour£15,869
Michael WheelerWorsley and EcclesLabour£15,841
Fred ThomasPlymouth Moor ViewLabour£15,805
David WilliamsStoke-on-Trent NorthLabour£15,777
Gregory StaffordFarnham and BordonConservative£15,768
Dr Jeevun SandherLoughboroughLabour£15,686
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£15,635
Ms Polly BillingtonEast ThanetLabour£15,620
James AsserWest Ham and BecktonLabour£15,600
Dan CardenLiverpool WaltonLabour£15,589
Andy MacNaeRossendale and DarwenLabour£15,526
Jess Brown-FullerChichesterLiberal Democrat£15,419
Mike ReaderNorthampton SouthLabour£15,363
Mims DaviesEast Grinstead and UckfieldConservative£15,339
Andrew CooperMid CheshireLabour£15,284
Helen MaguireEpsom and EwellLiberal Democrat£15,270
Sir Iain Duncan SmithChingford and Woodford GreenConservative£15,221
Naz ShahBradford WestLabour£15,151
Rachel TaylorNorth Warwickshire and BedworthLabour£15,147
Sarah CoombesWest BromwichLabour£15,113
Sir Christopher ChopeChristchurchConservative£15,091
Andrew WesternStretford and UrmstonLabour£15,045
Sureena BrackenridgeWolverhampton North EastLabour£15,040
Seema MalhotraFeltham and HestonLabour (Co-op)£15,009
Marsha De CordovaBatterseaLabour£14,983
Mark PritchardThe WrekinConservative£14,977
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£14,949
Graham LeadbitterMoray West, Nairn and StrathspeyScottish National Party£14,938
Suella BravermanFareham and WaterloovilleReform UK£14,937
Mr Hamish FalconerLincolnLabour£14,914
Chris HinchliffNorth East HertfordshireLabour£14,913
Gurinder Singh JosanSmethwickLabour£14,913
Neil O'BrienHarborough, Oadby and WigstonConservative£14,896
Dr Kieran MullanBexhill and BattleConservative£14,888
Graeme DownieDunfermline and DollarLabour£14,805
Irene CampbellNorth Ayrshire and ArranLabour£14,788
Andrew BowieWest Aberdeenshire and KincardineConservative£14,713
Kanishka NarayanVale of GlamorganLabour£14,712
Zöe FranklinGuildfordLiberal Democrat£14,712
Caroline VoadenSouth DevonLiberal Democrat£14,703
Nigel HuddlestonDroitwich and EveshamConservative£14,687
Katrina MurrayCumbernauld and KirkintillochLabour£14,644
Olivia BaileyReading West and Mid BerkshireLabour£14,575
Wendy ChamberlainNorth East FifeLiberal Democrat£14,494
Mr Louie FrenchOld Bexley and SidcupConservative£14,483
Paul HolmesHamble ValleyConservative£14,420
Olivia BlakeSheffield HallamLabour£14,332
Mark FergusonGateshead Central and WhickhamLabour£14,309
Markus Campbell-SavoursPenrith and SolwayLabour£14,306
Sarah RussellCongletonLabour£14,279
Henry TufnellMid and South PembrokeshireLabour£14,263
Kirsty BlackmanAberdeen NorthScottish National Party£14,241
Jack AbbottIpswichLabour (Co-op)£14,239
Mohammad YasinBedfordLabour£14,186
Ed MilibandDoncaster NorthLabour£14,181
Sir John HayesSouth Holland and The DeepingsConservative£14,168
Melanie OnnGreat Grimsby and CleethorpesLabour£14,130
Kim LeadbeaterSpen ValleyLabour£14,107
Kevin BonaviaStevenageLabour£14,095
Danny BealesUxbridge and South RuislipLabour£14,093
Feryal ClarkEnfield NorthLabour£14,063
Mike MartinTunbridge WellsLiberal Democrat£14,045
Dr Ben SpencerRunnymede and WeybridgeConservative£14,029
Cat SmithLancaster and WyreLabour£13,998
Dan JarvisBarnsley NorthLabour£13,993
Mr Clive BettsSheffield South EastLabour£13,966
Richard QuigleyIsle of Wight WestLabour£13,940
David DavisGoole and PocklingtonConservative£13,896
Wendy MortonAldridge-BrownhillsConservative£13,848
James McMurdockSouth Basildon and East ThurrockIndependent£13,816
Yuan YangEarley and WoodleyLabour£13,795
Robbie MooreKeighley and IlkleyConservative£13,750
Daniel FrancisBexleyheath and CrayfordLabour£13,706
David ChadwickBrecon, Radnor and Cwm TaweLiberal Democrat£13,617
Martin WrigleyNewton AbbotLiberal Democrat£13,611
Mr Joshua ReynoldsMaidenheadLiberal Democrat£13,558
Gregor PoyntonLivingstonLabour£13,487
Paulette HamiltonBirmingham ErdingtonLabour£13,406
Paula BarkerLiverpool WavertreeLabour£13,311
Debbie AbrahamsOldham East and SaddleworthLabour£13,292
Matt VickersStockton WestConservative£13,237
David BainesSt Helens NorthLabour£13,226
Alex NorrisNottingham North and KimberleyLabour (Co-op)£13,141
Jim AllisterNorth AntrimTraditional Unionist Voice£13,133
Jade BotterillOssett and Denby DaleLabour£13,074
Sarah JonesCroydon WestLabour£13,013
Sir James CleverlyBraintreeConservative£13,013
Martin McCluskeyInverclyde and Renfrewshire WestLabour£12,986
Brian MathewMelksham and DevizesLiberal Democrat£12,949
Juliet CampbellBroxtoweLabour£12,923
Sarah SackmanFinchley and Golders GreenLabour£12,913
Tom GordonHarrogate and KnaresboroughLiberal Democrat£12,884
Christian WakefordBury SouthLabour£12,840
Rachel HopkinsLuton South and South BedfordshireLabour£12,837
Sadik Al-HassanNorth SomersetLabour£12,825
Darren PaffeySouthampton ItchenLabour£12,723
Andy McDonaldMiddlesbrough and Thornaby EastLabour£12,677
Richard BakerGlenrothes and Mid FifeLabour£12,658
Mary Kelly FoyCity of DurhamLabour£12,630
Gareth ThomasHarrow WestLabour (Co-op)£12,629
Lloyd HattonSouth DorsetLabour£12,578
Nick SmithBlaenau Gwent and RhymneyLabour£12,553
Dr Caroline JohnsonSleaford and North HykehamConservative£12,548
Ben ColemanChelsea and FulhamLabour£12,448
Vicky FoxcroftLewisham NorthLabour£12,445
Taiwo OwatemiCoventry North WestLabour£12,423
Jake RichardsRother ValleyLabour£12,404
Dáire HughesNewry and ArmaghSinn Féin£12,361
Gordon McKeeGlasgow SouthLabour£12,350
Yvette CooperPontefract, Castleford and KnottingleyLabour£12,329
Anna SabineFrome and East SomersetLiberal Democrat£12,215
Rachel ReevesLeeds West and PudseyLabour£12,211
Dame Angela EagleWallaseyLabour£12,185
Victoria AtkinsLouth and HorncastleConservative£12,160
Calum MillerBicester and WoodstockLiberal Democrat£12,072
Mr Will ForsterWokingLiberal Democrat£11,965
Paul DaviesColne ValleyLabour£11,956
Chris McDonaldStockton NorthLabour£11,930
Darren JonesBristol North WestLabour£11,921
John WhitbyDerbyshire DalesLabour£11,892
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£11,864
Sarah OlneyRichmond ParkLiberal Democrat£11,850
Alison TaylorPaisley and Renfrewshire NorthLabour£11,841
Matt WesternWarwick and LeamingtonLabour£11,825
Nick Thomas-SymondsTorfaenLabour£11,763
Dame Karen BradleyStaffordshire MoorlandsConservative£11,679
Nesil CaliskanBarkingLabour£11,665
Maria EagleLiverpool GarstonLabour£11,636
Wes StreetingIlford NorthLabour£11,630
Mr Lee DillonNewburyLiberal Democrat£11,594
Kim JohnsonLiverpool RiversideLabour£11,531
Jo StevensCardiff EastLabour£11,444
Sir Jeremy WrightKenilworth and SouthamConservative£11,390
Ben Obese-JectyHuntingdonConservative£11,390
Lincoln JoppSpelthorneConservative£11,356
Jacob CollierBurton and UttoxeterLabour£11,342
Sally JamesonDoncaster CentralLabour (Co-op)£11,304
Ben MaguireNorth CornwallLiberal Democrat£11,302
Charlotte CaneEly and East CambridgeshireLiberal Democrat£11,281
Ms Stella CreasyWalthamstowLabour (Co-op)£11,258
Navendu MishraStockportLabour£11,244
Luke MurphyBasingstokeLabour£11,178
Maureen BurkeGlasgow North EastLabour£11,117
Emma HardyKingston upon Hull West and HaltempriceLabour£11,041
Phil BrickellBolton WestLabour£11,025
Joy MorrisseyBeaconsfieldConservative£11,000
Anneliese DoddsOxford EastLabour (Co-op)£10,949
James MacClearyLewesLiberal Democrat£10,870
James CartlidgeSouth SuffolkConservative£10,760
Max WilkinsonCheltenhamLiberal Democrat£10,752
Richard BurgonLeeds EastLabour£10,728
Seamus LoganAberdeenshire North and Moray EastScottish National Party£10,675
Stephen KinnockAberafan MaestegLabour£10,671
Sir Julian LewisNew Forest EastConservative£10,662
Dr Rupa HuqEaling Central and ActonLabour£10,658
Pippa HeylingsSouth CambridgeshireLiberal Democrat£10,650
Karin SmythBristol SouthLabour£10,642
Liz KendallLeicester WestLabour£10,604
Rushanara AliBethnal Green and StepneyLabour£10,514
Claire CoutinhoEast SurreyConservative£10,428
Steve ReedStreatham and Croydon NorthLabour (Co-op)£10,427
Siân BerryBrighton PavilionGreen Party£10,416
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£10,411
Lee AndersonAshfieldReform UK£10,386
Mr Paul FosterSouth RibbleLabour£10,376
Lewis CockingBroxbourneConservative£10,213
Zarah SultanaCoventry SouthYour Party£10,154
Sir Jeremy HuntGodalming and AshConservative£10,153
Patricia FergusonGlasgow WestLabour£10,065
Monica HardingEsher and WaltonLiberal Democrat£10,039
Nadia WhittomeNottingham EastLabour£10,015
Blair McDougallEast RenfrewshireLabour£9,973
Tristan OsborneChatham and AylesfordLabour£9,930
Richard FullerNorth BedfordshireConservative£9,818
Alison BennettMid SussexLiberal Democrat£9,772
Chris BlooreRedditchLabour£9,754
Sir John WhittingdaleMaldonConservative£9,690
Andrew RosindellRomfordReform UK£9,671
Cameron ThomasTewkesburyIndependent£9,634
Fabian HamiltonLeeds North EastLabour£9,617
Martin VickersBrigg and ImminghamConservative£9,537
Sir Mark HendrickPrestonLabour (Co-op)£9,434
Josh Fenton-GlynnCalder ValleyLabour£9,383
Mr Alex Barros-CurtisCardiff WestLabour£9,361
Rebecca Long BaileySalfordLabour£9,234
Ian RoomeNorth DevonLiberal Democrat£9,217
Alex BrewerNorth East HampshireLiberal Democrat£9,209
Layla MoranOxford West and AbingdonLiberal Democrat£9,163
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£9,140
Perran MoonCamborne and RedruthLabour£9,123
Pat McFaddenWolverhampton South EastLabour£9,053
Jeff SmithManchester WithingtonLabour£9,023
Peter FortuneBromley and Biggin HillConservative£8,974
Imogen WalkerHamilton and Clyde ValleyLabour£8,959
Richard FoordHoniton and SidmouthLiberal Democrat£8,929
Stephanie PeacockBarnsley SouthLabour£8,879
Richard TiceBoston and SkegnessReform UK£8,876
Sarah HallWarrington SouthLabour (Co-op)£8,818
Afzal KhanManchester RusholmeLabour£8,769
Chris VinceHarlowLabour (Co-op)£8,737
Alex BakerAldershotLabour£8,729
Priti PatelWithamConservative£8,729
Heidi AlexanderSwindon SouthLabour£8,672
Rachael MaskellYork CentralLabour (Co-op)£8,380
Rosie WrightingKetteringLabour£8,365
Kerry McCarthyBristol EastLabour£8,338
Ruth CadburyBrentford and IsleworthLabour£8,287
Gill FurnissSheffield Brightside and HillsboroughLabour£8,229
Emily ThornberryIslington South and FinsburyLabour£8,165
Lee PitcherDoncaster East and the Isle of AxholmeLabour£8,154
Chris ElmoreBridgendLabour£8,131
Andrew RangerWrexhamLabour£8,083
Michael PayneGedlingLabour£8,079
Sir Edward LeighGainsboroughConservative£8,076
Olly GloverDidcot and WantageLiberal Democrat£8,052
Matthew PennycookGreenwich and WoolwichLabour£8,031
Lucy RigbyNorthampton NorthLabour£7,935
Louise Sandher-JonesNorth East DerbyshireLabour£7,779
Ian SollomSt Neots and Mid CambridgeshireLiberal Democrat£7,777
Daniel ZeichnerCambridgeLabour£7,739
Carla DenyerBristol CentralGreen Party£7,705
Charlotte NicholsWarrington NorthLabour£7,608
Satvir KaurSouthampton TestLabour£7,563
Carolyn HarrisNeath and Swansea EastLabour£7,534
Ed DaveyKingston and SurbitonLiberal Democrat£7,516
Ben LakeCeredigion PreseliPlaid Cymru£7,479
Gareth DaviesGrantham and BourneConservative£7,462
Sir Mel StrideCentral DevonConservative£7,396
Jack RankinWindsorConservative£7,389
Harriet CrossGordon and BuchanConservative£7,355
Angela RaynerAshton-under-LyneLabour£7,338
Sir Desmond SwayneNew Forest WestConservative£7,328
Munira WilsonTwickenhamLiberal Democrat£7,246
Lisa NandyWiganLabour£7,171
Mr David LammyTottenhamLabour£7,112
Pamela NashMotherwell, Wishaw and CarlukeLabour£7,048
Clive EffordEltham and ChislehurstLabour£7,037
Dawn ButlerBrent EastLabour£6,954
Grahame MorrisEasingtonLabour£6,948
Uma KumaranStratford and BowLabour£6,843
Charlie MaynardWitneyLiberal Democrat£6,817
Becky GittinsClwyd EastLabour£6,764
Baggy ShankerDerby SouthLabour (Co-op)£6,722
Brian LeishmanAlloa and GrangemouthLabour£6,710
Sir Keir StarmerHolborn and St PancrasLabour£6,701
Keir MatherSelbyLabour£6,688
Jas AthwalIlford SouthLabour£6,440
Sam CarlingNorth West CambridgeshireLabour£6,434
Sir Mark TamiAlyn and DeesideLabour£6,402
Robert JenrickNewarkReform UK£6,310
Andy SlaughterHammersmith and ChiswickLabour£6,151
Lucy PowellManchester CentralLabour (Co-op)£6,091
Janet DabyLewisham EastLabour£6,065
Georgia GouldQueen's Park and Maida ValeLabour£5,992
Dan NorrisNorth East Somerset and HanhamIndependent£5,875
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£5,765
Catherine WestHornsey and Friern BarnetLabour£5,751
Luke TaylorSutton and CheamLiberal Democrat£5,594
Claire HazelgroveFilton and Bradley StokeLabour£5,579
Mike TappDover and DealLabour£5,524
Daisy CooperSt AlbansLiberal Democrat£5,269
Dr Neil HudsonEpping ForestConservative£5,121
Chris EvansCaerphillyLabour (Co-op)£5,020
Nigel FarageClactonReform UK£4,856
Tim FarronWestmorland and LonsdaleLiberal Democrat£4,757
Derek TwiggWidnes and HalewoodLabour£4,725
Marie GoldmanChelmsfordLiberal Democrat£4,720
Alison McGovernBirkenheadLabour£4,499
John McDonnellHayes and HarlingtonLabour£4,392
Ellie ReevesLewisham West and East DulwichLabour£4,386
David SimmondsRuislip, Northwood and PinnerConservative£4,380
Chris PhilpCroydon SouthConservative£4,279
Sir Oliver DowdenHertsmereConservative£4,277
Chris CurtisMilton Keynes NorthLabour£4,154
Mr Gagan MohindraSouth West HertfordshireConservative£3,991
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£3,922
Jim DicksonDartfordLabour£3,875
Freddie van MierloHenley and ThameLiberal Democrat£3,824
Mr Calvin BaileyLeyton and WansteadLabour£3,793
Alex BurghartBrentwood and OngarConservative£3,771
Damian HindsEast HampshireConservative£3,508
Fleur AndersonPutneyLabour£3,064
Julia LopezHornchurch and UpminsterConservative£2,954
Ms Diane AbbottHackney North and Stoke NewingtonLabour£2,906
Sir Bernard JenkinHarwich and North EssexConservative£2,802
Bell Ribeiro-AddyClapham and Brixton HillLabour£2,779
Edward ArgarMelton and SystonConservative£2,343
Jeremy CorbynIslington NorthYour Party£2,194
Rebecca HarrisCastle PointConservative£1,200
Lara BirdArbroath and Broughty FerryScottish National Party£0
Andy BurnhamMakerfieldLabour (Co-op)£0
Douglas LumsdenAberdeen SouthConservative£0
Hannah SpencerGorton and DentonGreen Party£0
Rishi SunakRichmond and NorthallertonConservative£0

How to read the list

  • Totals are sums of IPSA-published business costs for the selected financial year.
  • Salary is separate and is not included in the expense total.
  • A larger or smaller total does not establish whether a claim was necessary or appropriate.
  • IPSA's own category names are preserved exactly as published.

Read the methodology and limitations, or use the full MP search for party, category and constituency filters.

Frequently asked questions

Which MPs claimed the most expenses in 2025-26?
The table on this page sorts current MPs by their total IPSA-published business costs for 2025-26. A larger total is not evidence of wrongdoing: staffing, constituency location, travel and accommodation needs differ between MPs.
Is this an MP expenses ranking?
It is a sortable list of published totals, not a score or judgement. The default order is highest total to lowest so readers can navigate the data, and every MP name opens a source-linked breakdown.
Does the total include an MP's salary?
No. IPSA business costs cover categories such as staffing, offices, travel and accommodation. An MP's salary is separate.