MP Expenses

MP expenses by total claimed — 2026-27

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

Published total

£1,903,409

MPs with claims

633

Average published total

£3,007

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 (2026-27)
Sarah PochinRuncorn and HelsbyReform UK£18,723
Alan MakHavantConservative£12,952
Emily DarlingtonMilton Keynes CentralLabour£12,541
Ms Julie MinnsCarlisleLabour£12,356
Mr Angus MacDonaldInverness, Skye and West Ross-shireLiberal Democrat£12,234
Kate OsborneJarrow and Gateshead EastLabour£12,170
Dame Siobhain McDonaghMitcham and MordenLabour£12,007
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£11,782
Paul MaskeyBelfast WestSinn Féin£11,647
Paul WaughRochdaleLabour (Co-op)£10,944
Carla LockhartUpper BannDemocratic Unionist Party£10,353
Tony VaughanFolkestone and HytheLabour£9,933
Natalie FleetBolsoverLabour£9,604
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£9,435
Jessica MordenNewport EastLabour£9,105
Steve WitherdenMontgomeryshire and GlyndŵrLabour£9,023
Dame Harriett BaldwinWest WorcestershireConservative£8,994
Luke AkehurstNorth DurhamLabour£8,840
Adrian RamsayWaveney ValleyGreen Party£8,805
Dave DooganAngus and Perthshire GlensScottish National Party£8,777
Gregory StaffordFarnham and BordonConservative£8,701
Ian MurrayEdinburgh SouthLabour£8,639
Steff AquaroneNorth NorfolkLiberal Democrat£8,635
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£8,615
Chris KaneStirling and StrathallanLabour£8,567
Sarah SmithHyndburnLabour£8,361
Chris BryantRhondda and OgmoreLabour£8,258
Robin SwannSouth AntrimUlster Unionist Party£7,895
Peter KyleHove and PortsladeLabour£7,791
Imran HussainBradford EastLabour£7,770
Rachel GilmourTiverton and MineheadLiberal Democrat£7,639
Tom MorrisonCheadleLiberal Democrat£7,563
Dáire HughesNewry and ArmaghSinn Féin£7,404
Andrew RosindellRomfordReform UK£7,402
Mr Cathal MallaghanMid UlsterSinn Féin£7,401
Lillian JonesKilmarnock and LoudounLabour£7,381
Vikki SladeMid Dorset and North PooleLiberal Democrat£7,274
Sir Andrew MitchellSutton ColdfieldConservative£7,268
Alex BurghartBrentwood and OngarConservative£7,188
Mrs Kemi BadenochNorth West EssexConservative£7,166
Elaine StewartAyr, Carrick and CumnockLabour£7,129
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£7,030
Patrick HurleySouthportLabour£7,008
Naushabah KhanGillingham and RainhamLabour£7,000
Leigh InghamStaffordLabour£6,988
Gill GermanClwyd NorthLabour£6,982
John HealeyRawmarsh and ConisbroughLabour£6,907
Neil Duncan-JordanPooleLabour£6,897
Tracy GilbertEdinburgh North and LeithLabour£6,844
Steve BarclayNorth East CambridgeshireConservative£6,807
Andrew PakesPeterboroughLabour (Co-op)£6,807
Sammy WilsonEast AntrimDemocratic Unionist Party£6,783
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£6,772
Sir Christopher ChopeChristchurchConservative£6,767
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£6,731
Mike KaneWythenshawe and Sale EastLabour£6,677
Callum AndersonBuckingham and BletchleyLabour£6,664
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£6,630
Mr Lee DillonNewburyLiberal Democrat£6,522
John GlenSalisburyConservative£6,464
Adam DanceYeovilLiberal Democrat£6,428
Jess AsatoLowestoftLabour£6,339
Yasmin QureshiBolton South and WalkdenLabour£6,323
Gavin RobinsonBelfast EastDemocratic Unionist Party£6,305
Danny KrugerEast WiltshireReform UK£6,291
Liam ConlonBeckenham and PengeLabour£6,259
Sarah BoolSouth NorthamptonshireConservative£6,257
Dr Zubir AhmedGlasgow South WestLabour£6,243
Sir Nicholas DakinScunthorpeLabour£6,133
Mr Douglas AlexanderLothian EastLabour (Co-op)£6,119
Tulip SiddiqHampstead and HighgateLabour£6,115
Sir Julian LewisNew Forest EastConservative£6,081
Sir Oliver DowdenHertsmereConservative£6,035
Alex EastonNorth DownIndependent£6,021
Órfhlaith BegleyWest TyroneSinn Féin£5,909
Juliet CampbellBroxtoweLabour£5,834
Jesse NormanHereford and South HerefordshireConservative£5,833
Ian LaveryBlyth and AshingtonLabour£5,803
Ashley DaltonWest LancashireLabour£5,795
Ben Obese-JectyHuntingdonConservative£5,757
Danny BealesUxbridge and South RuislipLabour£5,715
Dave RobertsonLichfieldLabour£5,712
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£5,707
Dr Simon OpherStroudLabour£5,703
Valerie VazWalsall and BloxwichLabour£5,576
David WilliamsStoke-on-Trent NorthLabour£5,431
Alex McIntyreGloucesterLabour£5,428
Matt BishopForest of DeanLabour£5,400
Jon TrickettNormanton and HemsworthLabour£5,363
Graeme DownieDunfermline and DollarLabour£5,337
Chris HazzardSouth DownSinn Féin£5,316
Samantha DixonChester North and NestonLabour£5,277
Sam CarlingNorth West CambridgeshireLabour£5,237
Llinos MediYnys MônPlaid Cymru£5,159
Helen GrantMaidstone and MallingConservative£5,130
Nesil CaliskanBarkingLabour£5,128
Chris CurtisMilton Keynes NorthLabour£5,125
Zarah SultanaCoventry SouthYour Party£5,114
Mr Richard HoldenBasildon and BillericayConservative£5,075
Clive EffordEltham and ChislehurstLabour£5,057
Blake StephensonMid BedfordshireConservative£5,047
Alex NorrisNottingham North and KimberleyLabour (Co-op)£5,043
Anna TurleyRedcarLabour (Co-op)£5,030
Stuart AndersonSouth ShropshireConservative£4,958
Sir Alec ShelbrookeWetherby and EasingwoldConservative£4,950
Mr Mark FrancoisRayleigh and WickfordConservative£4,917
Sarah GibsonChippenhamLiberal Democrat£4,912
Graham LeadbitterMoray West, Nairn and StrathspeyScottish National Party£4,901
Dr Kieran MullanBexhill and BattleConservative£4,839
Mr Luke ChartersYork OuterLabour£4,828
Jeremy CorbynIslington NorthYour Party£4,826
Sir Alan CampbellTynemouthLabour£4,821
Hannah SpencerGorton and DentonGreen Party£4,805
Katie LamWeald of KentConservative£4,742
Sarah RussellCongletonLabour£4,733
Anna McMorrinCardiff NorthLabour£4,725
David ReedExmouth and Exeter EastConservative£4,687
Adam ThompsonErewashLabour£4,684
Shaun DaviesTelfordLabour£4,676
Sarah EdwardsTamworthLabour£4,662
Bambos CharalambousSouthgate and Wood GreenLabour£4,600
Douglas McAllisterWest DunbartonshireLabour£4,596
Jodie GoslingNuneatonLabour£4,551
Oliver RyanBurnleyLabour (Co-op)£4,545
Esther McVeyTattonConservative£4,535
Nigel HuddlestonDroitwich and EveshamConservative£4,510
Sir Lindsay HoyleChorleySpeaker£4,494
Clive LewisNorwich SouthLabour£4,464
Claire HughesBangor AberconwyLabour£4,440
Alison GriffithsBognor Regis and LittlehamptonConservative£4,434
Emma FoodyCramlington and KillingworthLabour (Co-op)£4,431
Alex Davies-JonesPontypriddLabour£4,404
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£4,402
Suella BravermanFareham and WaterloovilleReform UK£4,356
Josh MacAlisterWhitehaven and WorkingtonLabour£4,344
Darren JonesBristol North WestLabour£4,333
Al CarnsBirmingham Selly OakLabour£4,330
Chris LawDundee CentralScottish National Party£4,325
Tessa MuntWells and Mendip HillsLiberal Democrat£4,319
Dr Caroline JohnsonSleaford and North HykehamConservative£4,291
Mrs Elsie BlundellHeywood and Middleton NorthLabour£4,281
Martin RhodesGlasgow NorthLabour£4,271
Kim LeadbeaterSpen ValleyLabour£4,232
Colum EastwoodFoyleSocial Democratic & Labour Party£4,213
Dame Karen BradleyStaffordshire MoorlandsConservative£4,191
Sonia KumarDudleyLabour£4,188
Graham StuartBeverley and HoldernessConservative£4,185
Sureena BrackenridgeWolverhampton North EastLabour£4,164
Dr Luke EvansHinckley and BosworthConservative£4,157
Shabana MahmoodBirmingham LadywoodLabour£4,128
Abtisam MohamedSheffield CentralLabour£4,119
Kirith EntwistleBolton North EastLabour£4,104
Ed MilibandDoncaster NorthLabour£4,099
Mr Tanmanjeet Singh DhesiSloughLabour£4,096
Dr Marie TidballPenistone and StocksbridgeLabour£4,093
Patricia FergusonGlasgow WestLabour£4,089
Dr Scott ArthurEdinburgh South WestLabour£4,044
Jess Brown-FullerChichesterLiberal Democrat£4,033
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£4,013
Bridget PhillipsonHoughton and Sunderland SouthLabour£4,010
Terry JermySouth West NorfolkLabour£4,002
Caroline NokesRomsey and Southampton NorthConservative£3,990
Justin MaddersEllesmere Port and BromboroughLabour£3,990
James McMurdockSouth Basildon and East ThurrockIndependent£3,980
Mark FergusonGateshead Central and WhickhamLabour£3,956
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£3,936
Debbie AbrahamsOldham East and SaddleworthLabour£3,899
Gill FurnissSheffield Brightside and HillsboroughLabour£3,897
Patrick SpencerCentral Suffolk and North IpswichConservative£3,880
Sarah ChampionRotherhamLabour£3,877
Anna DixonShipleyLabour£3,861
Afzal KhanManchester RusholmeLabour£3,850
Kit MalthouseNorth West HampshireConservative£3,847
Angela RaynerAshton-under-LyneLabour£3,842
Derek TwiggWidnes and HalewoodLabour£3,831
Ms Polly BillingtonEast ThanetLabour£3,831
Mr Connor RandAltrincham and Sale WestLabour£3,830
Andrew GeorgeSt IvesLiberal Democrat£3,828
John LamontBerwickshire, Roxburgh and SelkirkConservative£3,824
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£3,813
Shivani RajaLeicester EastConservative£3,812
Helen WhatelyFaversham and Mid KentConservative£3,806
John WhitbyDerbyshire DalesLabour£3,761
Phil BrickellBolton WestLabour£3,743
Andrew CooperMid CheshireLabour£3,724
Rebecca HarrisCastle PointConservative£3,715
Rachel ReevesLeeds West and PudseyLabour£3,709
Dr Andrew MurrisonSouth West WiltshireConservative£3,705
Tristan OsborneChatham and AylesfordLabour£3,700
Kirsty BlackmanAberdeen NorthScottish National Party£3,692
Alison BennettMid SussexLiberal Democrat£3,690
Catherine AtkinsonDerby NorthLabour£3,676
Tonia AntoniazziGowerLabour£3,655
Ann DaviesCaerfyrddinPlaid Cymru£3,638
Kim JohnsonLiverpool RiversideLabour£3,635
Catherine McKinnellNewcastle upon Tyne NorthLabour£3,633
Josh DeanHertford and StortfordLabour£3,629
Andy MacNaeRossendale and DarwenLabour£3,600
Sarah GreenChesham and AmershamLiberal Democrat£3,597
Peter DowdBootleLabour£3,593
Josh BabarindeEastbourneLiberal Democrat£3,546
Tom GordonHarrogate and KnaresboroughLiberal Democrat£3,531
Chris VinceHarlowLabour (Co-op)£3,517
Samantha NiblettSouth DerbyshireLabour£3,515
Steve YemmMansfieldLabour£3,509
Graham StringerBlackley and Middleton SouthLabour£3,486
Alison HumeScarborough and WhitbyLabour£3,463
Iqbal MohamedDewsbury and BatleyIndependent£3,456
Tom RutlandEast Worthing and ShorehamLabour£3,448
Emma LewellSouth ShieldsLabour£3,430
Mr Peter BedfordMid LeicestershireConservative£3,384
Ian SollomSt Neots and Mid CambridgeshireLiberal Democrat£3,384
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£3,374
Rupert LoweGreat YarmouthRestore Britain£3,374
Dan JarvisBarnsley NorthLabour£3,368
Mr Alex Barros-CurtisCardiff WestLabour£3,356
Lola McEvoyDarlingtonLabour£3,342
Stephen MorganPortsmouth SouthLabour£3,341
Jon PearceHigh PeakLabour£3,338
Charlie DewhirstBridlington and The WoldsConservative£3,327
Jerome MayhewBroadland and FakenhamConservative£3,325
Mike WoodKingswinford and South StaffordshireConservative£3,318
Alistair StrathernHitchinLabour£3,313
Jayne KirkhamTruro and FalmouthLabour (Co-op)£3,299
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£3,269
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£3,247
Liz TwistBlaydon and ConsettLabour£3,246
Chris McDonaldStockton NorthLabour£3,218
Matt VickersStockton WestConservative£3,216
Jessica ToaleBournemouth WestLabour£3,213
Mr Andrew SnowdenFyldeConservative£3,196
Michelle WelshSherwood ForestLabour£3,195
Sir John WhittingdaleMaldonConservative£3,190
Melanie WardCowdenbeath and KirkcaldyLabour£3,190
Matthew PennycookGreenwich and WoolwichLabour£3,175
Mr James FrithBury NorthLabour£3,168
Sir Mel StrideCentral DevonConservative£3,160
Michelle ScroghamBarrow and FurnessLabour£3,159
Matt WesternWarwick and LeamingtonLabour£3,148
Mr Bayo AlabaSouthend East and RochfordIndependent£3,147
Liz KendallLeicester WestLabour£3,133
Andy McDonaldMiddlesbrough and Thornaby EastLabour£3,091
Dr Roz SavageSouth CotswoldsLiberal Democrat£3,088
Lauren EdwardsRochester and StroodLabour£3,085
Rachel BlakeCities of London and WestminsterLabour (Co-op)£3,083
Chris WebbBlackpool SouthLabour£3,065
John FinucaneBelfast NorthSinn Féin£3,063
Mary GlindonNewcastle upon Tyne East and WallsendLabour£3,061
Keir MatherSelbyLabour£3,054
James NaishRushcliffeLabour£3,047
Sir James CleverlyBraintreeConservative£3,047
Jo StevensCardiff EastLabour£3,045
Dr Peter PrinsleyBury St Edmunds and StowmarketLabour£3,044
Torcuil CrichtonNa h-Eileanan an IarLabour£3,036
David DavisGoole and PocklingtonConservative£3,033
Mr Clive BettsSheffield South EastLabour£3,031
Ruth JonesNewport West and IslwynLabour£3,025
Sir Jeremy WrightKenilworth and SouthamConservative£3,023
Bobby DeanCarshalton and WallingtonLiberal Democrat£3,009
Yuan YangEarley and WoodleyLabour£2,992
Jacob CollierBurton and UttoxeterLabour£2,986
Jim AllisterNorth AntrimTraditional Unionist Voice£2,976
Neil O'BrienHarborough, Oadby and WigstonConservative£2,970
Helen MaguireEpsom and EwellLiberal Democrat£2,966
Cat EcclesStourbridgeLabour£2,955
Matt TurmaineWatfordLabour£2,952
Caroline VoadenSouth DevonLiberal Democrat£2,946
Alex BallingerHalesowenLabour£2,945
Stephen KinnockAberafan MaestegLabour£2,944
Lilian GreenwoodNottingham SouthLabour£2,922
Simon LightwoodWakefield and RothwellLabour (Co-op)£2,915
James WildNorth West NorfolkConservative£2,904
David SmithNorth NorthumberlandLabour£2,899
Sean WoodcockBanburyLabour£2,888
Lucy RigbyNorthampton NorthLabour£2,883
Rosie WrightingKetteringLabour£2,875
Chris WardBrighton Kemptown and PeacehavenLabour£2,866
Christian WakefordBury SouthLabour£2,864
Euan StainbankFalkirkLabour£2,821
Mike ReaderNorthampton SouthLabour£2,820
Taiwo OwatemiCoventry North WestLabour£2,819
Peter LambCrawleyLabour£2,818
Chris MurrayEdinburgh East and MusselburghLabour£2,815
Chris EvansCaerphillyLabour (Co-op)£2,793
Stuart AndrewDaventryConservative£2,783
Pete WishartPerth and Kinross-shireScottish National Party£2,772
Bob BlackmanHarrow EastConservative£2,767
Claire YoungThornbury and YateLiberal Democrat£2,765
Paul DaviesColne ValleyLabour£2,763
Sir Stephen TimmsEast HamLabour£2,761
Dr Ben SpencerRunnymede and WeybridgeConservative£2,759
Mary CreaghCoventry EastLabour£2,754
Luke TaylorSutton and CheamLiberal Democrat£2,743
Anneliese DoddsOxford EastLabour (Co-op)£2,732
Maya EllisRibble ValleyLabour£2,722
Ian RoomeNorth DevonLiberal Democrat£2,708
Dame Nia GriffithLlanelliLabour£2,701
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£2,687
Andrew BowieWest Aberdeenshire and KincardineConservative£2,663
Lisa SmartHazel GroveLiberal Democrat£2,635
Antonia BanceTipton and WednesburyLabour£2,622
Andrew GriffithArundel and South DownsConservative£2,621
Dr Beccy CooperWorthing WestLabour£2,610
Tom CollinsWorcesterLabour£2,600
Michael WheelerWorsley and EcclesLabour£2,598
Saqib BhattiMeriden and Solihull EastConservative£2,563
Layla MoranOxford West and AbingdonLiberal Democrat£2,560
Blair McDougallEast RenfrewshireLabour£2,557
John GradyGlasgow EastLabour£2,556
Sojan JosephAshfordLabour£2,555
Sir Roger GaleHerne Bay and SandwichConservative£2,554
Joani ReidEast Kilbride and StrathavenLabour£2,550
Apsana BegumPoplar and LimehouseLabour£2,543
Rebecca SmithSouth West DevonConservative£2,523
Rosie DuffieldCanterburyIndependent£2,522
David TaylorHemel HempsteadLabour£2,515
Becky GittinsClwyd EastLabour£2,508
Gregor PoyntonLivingstonLabour£2,505
Andrew WesternStretford and UrmstonLabour£2,500
Kate DeardenHalifaxLabour (Co-op)£2,492
Sir Edward LeighGainsboroughConservative£2,461
Mr Toby PerkinsChesterfieldLabour£2,456
Josh NewburyCannock ChaseLabour£2,446
Fabian HamiltonLeeds North EastLabour£2,412
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£2,411
Judith CumminsBradford SouthLabour£2,410
Maria EagleLiverpool GarstonLabour£2,404
Pamela NashMotherwell, Wishaw and CarlukeLabour£2,380
Jo PlattLeigh and AthertonLabour (Co-op)£2,371
Cat SmithLancaster and WyreLabour£2,370
Dame Caroline DinenageGosportConservative£2,344
Gareth SnellStoke-on-Trent CentralLabour (Co-op)£2,343
Sir Julian SmithSkipton and RiponConservative£2,340
Ms Abena Oppong-AsareErith and ThamesmeadLabour£2,332
Adam JogeeNewcastle-under-LymeLabour£2,323
Louise Sandher-JonesNorth East DerbyshireLabour£2,323
Ms Stella CreasyWalthamstowLabour (Co-op)£2,316
Ayoub KhanBirmingham Perry BarrIndependent£2,309
Dr Allison GardnerStoke-on-Trent SouthLabour£2,301
Grahame MorrisEasingtonLabour£2,296
Sir Desmond SwayneNew Forest WestConservative£2,296
Seema MalhotraFeltham and HestonLabour (Co-op)£2,289
Michael PayneGedlingLabour£2,281
Charlotte NicholsWarrington NorthLabour£2,281
Liz JarvisEastleighLiberal Democrat£2,274
Chris ElmoreBridgendLabour£2,263
Mohammad YasinBedfordLabour£2,251
Amanda HackNorth West LeicestershireLabour£2,232
Olly GloverDidcot and WantageLiberal Democrat£2,223
Mr Adnan HussainBlackburnIndependent£2,188
Sir Ashley FoxBridgwaterConservative£2,186
Peter FortuneBromley and Biggin HillConservative£2,175
Mr Will ForsterWokingLiberal Democrat£2,174
Robbie MooreKeighley and IlkleyConservative£2,135
Sir Bernard JenkinHarwich and North EssexConservative£2,130
Chris PhilpCroydon SouthConservative£2,115
James MurrayEaling NorthLabour (Co-op)£2,096
Dan CardenLiverpool WaltonLabour£2,055
Emma HardyKingston upon Hull West and HaltempriceLabour£2,049
Richard QuigleyIsle of Wight WestLabour£2,042
Gideon AmosTaunton and WellingtonLiberal Democrat£2,041
Dr Sam RushworthBishop AucklandLabour£2,036
Lorraine BeaversBlackpool North and FleetwoodLabour£2,034
Harriet CrossGordon and BuchanConservative£2,033
Sorcha EastwoodLagan ValleyAlliance£2,027
Steve ReedStreatham and Croydon NorthLabour (Co-op)£1,999
Mark SewardsLeeds South West and MorleyLabour£1,997
Mr Jonathan BrashHartlepoolLabour£1,997
Simon HoareNorth DorsetConservative£1,991
Cameron ThomasTewkesburyIndependent£1,991
Warinder JussWolverhampton WestLabour£1,989
Kirsty McNeillMidlothianLabour (Co-op)£1,982
Anna SabineFrome and East SomersetLiberal Democrat£1,972
Victoria AtkinsLouth and HorncastleConservative£1,971
Gareth ThomasHarrow WestLabour (Co-op)£1,945
Ben LakeCeredigion PreseliPlaid Cymru£1,927
Munira WilsonTwickenhamLiberal Democrat£1,924
Bradley ThomasBromsgroveConservative£1,923
Steve DarlingTorbayLiberal Democrat£1,908
Priti PatelWithamConservative£1,902
Wendy ChamberlainNorth East FifeLiberal Democrat£1,888
Richard TiceBoston and SkegnessReform UK£1,874
Sarah JonesCroydon WestLabour£1,867
Julia BuckleyShrewsburyLabour£1,860
Brian LeishmanAlloa and GrangemouthLabour£1,858
Helen MorganNorth ShropshireLiberal Democrat£1,855
Ben GoldsboroughSouth NorfolkLabour£1,853
Pam CoxColchesterLabour£1,842
Luke MurphyBasingstokeLabour£1,834
Dr Danny ChambersWinchesterLiberal Democrat£1,827
Rachel TaylorNorth Warwickshire and BedworthLabour£1,816
Sarah DykeGlastonbury and SomertonLiberal Democrat£1,812
Jade BotterillOssett and Denby DaleLabour£1,804
Andy SlaughterHammersmith and ChiswickLabour£1,797
Lee BarronCorby and East NorthamptonshireLabour£1,796
Henry TufnellMid and South PembrokeshireLabour£1,779
Paulette HamiltonBirmingham ErdingtonLabour£1,771
Richard BurgonLeeds EastLabour£1,767
Dan AldridgeWeston-super-MareLabour£1,725
Nick Thomas-SymondsTorfaenLabour£1,723
Lee AndersonAshfieldReform UK£1,717
Joe RobertsonIsle of Wight EastConservative£1,714
Calum MillerBicester and WoodstockLiberal Democrat£1,711
Tim RocaMacclesfieldLabour£1,698
Markus Campbell-SavoursPenrith and SolwayLabour£1,683
Vicky FoxcroftLewisham NorthLabour£1,678
Marie GoldmanChelmsfordLiberal Democrat£1,671
Jen CraftThurrockLabour£1,671
Alberto CostaSouth LeicestershireConservative£1,652
Monica HardingEsher and WaltonLiberal Democrat£1,651
Jack RankinWindsorConservative£1,649
Wendy MortonAldridge-BrownhillsConservative£1,637
David Pinto-DuschinskyHendonLabour£1,630
Dr Rupa HuqEaling Central and ActonLabour£1,628
Richard FoordHoniton and SidmouthLiberal Democrat£1,628
Yvette CooperPontefract, Castleford and KnottingleyLabour£1,625
Sarah OlneyRichmond ParkLiberal Democrat£1,615
Chris HinchliffNorth East HertfordshireLabour£1,602
Tom HayesBournemouth EastLabour£1,598
Gordon McKeeGlasgow SouthLabour£1,597
Ben ColemanChelsea and FulhamLabour£1,593
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£1,585
Paul HolmesHamble ValleyConservative£1,585
Daisy CooperSt AlbansLiberal Democrat£1,584
Jake RichardsRother ValleyLabour£1,581
Gerald JonesMerthyr Tydfil and AberdareLabour£1,550
Pippa HeylingsSouth CambridgeshireLiberal Democrat£1,541
Joe PowellKensington and BayswaterLabour£1,532
Tahir AliBirmingham Hall Green and MoseleyLabour£1,530
Robert JenrickNewarkReform UK£1,530
Stephanie PeacockBarnsley SouthLabour£1,528
Kenneth StevensonAirdrie and ShottsLabour£1,513
Daniel FrancisBexleyheath and CrayfordLabour£1,513
Andrew LewinWelwyn HatfieldLabour£1,505
Kevin BonaviaStevenageLabour£1,490
Dr Neil HudsonEpping ForestConservative£1,488
Dr Lauren SullivanGraveshamLabour£1,486
Kirsteen SullivanBathgate and LinlithgowLabour (Co-op)£1,475
Sarah CoombesWest BromwichLabour£1,474
Alex BakerAldershotLabour£1,460
Dr Ellie ChownsNorth HerefordshireGreen Party£1,452
Chris CoghlanDorking and HorleyLiberal Democrat£1,450
Noah LawSt Austell and NewquayLabour£1,436
Mr Hamish FalconerLincolnLabour£1,418
Emma ReynoldsWycombeLabour£1,410
Richard FullerNorth BedfordshireConservative£1,408
Torsten BellSwansea WestLabour£1,401
Claire CoutinhoEast SurreyConservative£1,400
Rebecca PaulReigateConservative£1,382
Tom TugendhatTonbridgeConservative£1,375
Harpreet UppalHuddersfieldLabour£1,363
Jonathan HinderPendle and ClitheroeLabour£1,344
Clive JonesWokinghamLiberal Democrat£1,342
Gareth BaconOrpingtonConservative£1,341
Pat CullenFermanagh and South TyroneSinn Féin£1,332
Victoria CollinsHarpenden and BerkhamstedLiberal Democrat£1,328
Charlie MaynardWitneyLiberal Democrat£1,323
Sir Geoffrey CoxTorridge and TavistockConservative£1,319
Alice MacdonaldNorwich NorthLabour (Co-op)£1,319
Mike MartinTunbridge WellsLiberal Democrat£1,318
Marsha De CordovaBatterseaLabour£1,311
Dr Neil Shastri-HurstSolihull West and ShirleyConservative£1,308
Mr David LammyTottenhamLabour£1,294
Will StoneSwindon NorthLabour£1,294
John CooperDumfries and GallowayConservative£1,284
Christine JardineEdinburgh WestLiberal Democrat£1,280
Hilary BennLeeds SouthLabour£1,273
Mark PritchardThe WrekinConservative£1,270
Sarah HallWarrington SouthLabour (Co-op)£1,269
Sir Iain Duncan SmithChingford and Woodford GreenConservative£1,265
Greg SmithMid BuckinghamshireConservative£1,262
Dr Jeevun SandherLoughboroughLabour£1,256
Pat McFaddenWolverhampton South EastLabour£1,254
Gen KitchenWellingborough and RushdenLabour£1,241
Matthew PatrickWirral WestLabour£1,240
Peter SwallowBracknellLabour£1,238
Imogen WalkerHamilton and Clyde ValleyLabour£1,234
Nadia WhittomeNottingham EastLabour£1,224
David BainesSt Helens NorthLabour£1,219
Darren PaffeySouthampton ItchenLabour£1,211
John SlingerRugbyLabour£1,201
Siân BerryBrighton PavilionGreen Party£1,199
David Burton-SampsonSouthend West and LeighLabour£1,193
Charlotte CaneEly and East CambridgeshireLiberal Democrat£1,184
Natasha IronsCroydon EastLabour£1,178
Mike TappDover and DealLabour£1,173
Lizzi CollingeMorecambe and LunesdaleLabour£1,169
John McDonnellHayes and HarlingtonLabour£1,167
Manuela PerteghellaStratford-on-AvonLiberal Democrat£1,162
Perran MoonCamborne and RedruthLabour£1,155
Jack AbbottIpswichLabour (Co-op)£1,151
Claire HazelgroveFilton and Bradley StokeLabour£1,137
Lucy PowellManchester CentralLabour (Co-op)£1,133
Mr Paul FosterSouth RibbleLabour£1,125
Laura TrottSevenoaksConservative£1,112
Karl TurnerKingston upon Hull EastIndependent£1,111
Ms Nusrat GhaniSussex WealdConservative£1,106
Lewis AtkinsonSunderland CentralLabour£1,092
Steve RaceExeterLabour£1,081
Susan MurrayMid DunbartonshireLiberal Democrat£1,079
Shockat AdamLeicester SouthIndependent£1,075
Nick SmithBlaenau Gwent and RhymneyLabour£1,063
David ChadwickBrecon, Radnor and Cwm TaweLiberal Democrat£1,058
Mims DaviesEast Grinstead and UckfieldConservative£1,055
Kanishka NarayanVale of GlamorganLabour£1,049
Josh Fenton-GlynnCalder ValleyLabour£1,045
Laura Kyrke-SmithAylesburyLabour£1,045
Linsey FarnsworthAmber ValleyLabour£1,042
Mark GarnierWyre ForestConservative£1,037
John MilneHorshamLiberal Democrat£1,031
Carolyn HarrisNeath and Swansea EastLabour£1,023
Julia LopezHornchurch and UpminsterConservative£1,017
Neil CoyleBermondsey and Old SouthwarkLabour£1,007
Olivia BaileyReading West and Mid BerkshireLabour£986
Damian HindsEast HampshireConservative£983
Dr Al PinkertonSurrey HeathLiberal Democrat£966
Ben MaguireNorth CornwallLiberal Democrat£932
Ellie ReevesLewisham West and East DulwichLabour£928
Karin SmythBristol SouthLabour£927
Anneliese MidgleyKnowsleyLabour£926
Gurinder Singh JosanSmethwickLabour£921
Carla DenyerBristol CentralGreen Party£914
Lee PitcherDoncaster East and the Isle of AxholmeLabour£884
Kevin McKennaSittingbourne and SheppeyLabour£880
Sadik Al-HassanNorth SomersetLabour£878
Martin VickersBrigg and ImminghamConservative£877
Jeff SmithManchester WithingtonLabour£870
Richard BakerGlenrothes and Mid FifeLabour£862
Feryal ClarkEnfield NorthLabour£855
Miatta FahnbullehPeckhamLabour (Co-op)£853
Chris BlooreRedditchLabour£852
Michael ShanksRutherglenLabour£848
Sir John HayesSouth Holland and The DeepingsConservative£846
Fred ThomasPlymouth Moor ViewLabour£846
Kevin HollinrakeThirsk and MaltonConservative£836
Maureen BurkeGlasgow North EastLabour£835
Frank McNallyCoatbridge and BellshillLabour£830
Alex MayerDunstable and Leighton BuzzardLabour£827
Martin WrigleyNewton AbbotLiberal Democrat£818
Matt RoddaReading CentralLabour£809
Uma KumaranStratford and BowLabour£778
Mr Gagan MohindraSouth West HertfordshireConservative£774
Deirdre CostiganEaling SouthallLabour£772
Joy MorrisseyBeaconsfieldConservative£745
Tim FarronWestmorland and LonsdaleLiberal Democrat£741
Irene CampbellNorth Ayrshire and ArranLabour£734
Wes StreetingIlford NorthLabour£728
Baggy ShankerDerby SouthLabour (Co-op)£709
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£701
Kerry McCarthyBristol EastLabour£697
Sarah SackmanFinchley and Golders GreenLabour£690
James MacClearyLewesLiberal Democrat£682
Dan TomlinsonChipping BarnetLabour£658
Daniel ZeichnerCambridgeLabour£656
Ed DaveyKingston and SurbitonLiberal Democrat£655
Edward ArgarMelton and SystonConservative£647
Sir Jeremy HuntGodalming and AshConservative£647
Mr Joshua ReynoldsMaidenheadLiberal Democrat£636
Mr Louie FrenchOld Bexley and SidcupConservative£632
Aphra BrandrethChester South and EddisburyConservative£628
Alex BrewerNorth East HampshireLiberal Democrat£622
Navendu MishraStockportLabour£611
Emily ThornberryIslington South and FinsburyLabour£608
Dr Rosena Allin-KhanTootingLabour£600
Melanie OnnGreat Grimsby and CleethorpesLabour£600
Brian MathewMelksham and DevizesLiberal Democrat£592
Alicia KearnsRutland and StamfordConservative£584
Alison McGovernBirkenheadLabour£573
Jim ShannonStrangfordDemocratic Unionist Party£573
Jas AthwalIlford SouthLabour£569
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£562
Alan GemmellCentral AyrshireLabour£555
Ms Diane AbbottHackney North and Stoke NewingtonLabour£547
Dan NorrisNorth East Somerset and HanhamIndependent£539
Jenny Riddell-CarpenterSuffolk CoastalLabour£533
Lisa NandyWiganLabour£519
Amanda MartinPortsmouth NorthLabour£507
Gareth DaviesGrantham and BourneConservative£498
Nick TimothyWest SuffolkConservative£493
Jim DicksonDartfordLabour£487
Olivia BlakeSheffield HallamLabour£487
Katrina MurrayCumbernauld and KirkintillochLabour£477
Satvir KaurSouthampton TestLabour£476
Max WilkinsonCheltenhamLiberal Democrat£453
Joe MorrisHexhamLabour£428
Luke MyerMiddlesbrough South and East ClevelandLabour£425
Mary Kelly FoyCity of DurhamLabour£412
Sarah OwenLuton NorthLabour£410
Margaret MullaneDagenham and RainhamLabour£394
Rushanara AliBethnal Green and StepneyLabour£387
Mr Calvin BaileyLeyton and WansteadLabour£374
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£363
Jonathan DaviesMid DerbyshireLabour£352
Rachel HopkinsLuton South and South BedfordshireLabour£350
Ms Marie RimmerSt Helens South and WhistonLabour£349
Martin McCluskeyInverclyde and Renfrewshire WestLabour£343
Ian ByrneLiverpool West DerbyLabour£342
Rachael MaskellYork CentralLabour (Co-op)£341
Lewis CockingBroxbourneConservative£338
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£338
Jo WhiteBassetlawLabour£336
Naz ShahBradford WestLabour£335
Helen HayesDulwich and West NorwoodLabour£328
Zöe FranklinGuildfordLiberal Democrat£303
Freddie van MierloHenley and ThameLiberal Democrat£303
Connor NaismithCrewe and NantwichLabour£297
Helena DollimoreHastings and RyeLabour (Co-op)£280
Edward MorelloWest DorsetLiberal Democrat£279
Jess PhillipsBirmingham YardleyLabour£276
Damien EganBristol North EastLabour£271
Louise HaighSheffield HeeleyLabour£266
Bill EstersonSefton CentralLabour£263
Sir Mark HendrickPrestonLabour (Co-op)£262
George FreemanMid NorfolkConservative£252
David SimmondsRuislip, Northwood and PinnerConservative£239
Fleur AndersonPutneyLabour£230
James CartlidgeSouth SuffolkConservative£229
Anna GelderdSouth East CornwallLabour£220
Sir Mark TamiAlyn and DeesideLabour£213
Catherine WestHornsey and Friern BarnetLabour£186
Alison TaylorPaisley and Renfrewshire NorthLabour£184
Alan StricklandNewton Aycliffe and SpennymoorLabour£184
Seamus LoganAberdeenshire North and Moray EastScottish National Party£141
Georgia GouldQueen's Park and Maida ValeLabour£127
Johanna BaxterPaisley and Renfrewshire SouthLabour£113
Paula BarkerLiverpool WavertreeLabour£84
Andrew RangerWrexhamLabour£71
Wera HobhouseBathLiberal Democrat£70
Barry GardinerBrent WestLabour£63
Katie WhiteLeeds North WestLabour£52
Heidi AlexanderSwindon SouthLabour£0
James AsserWest Ham and BecktonLabour£0
Lara BirdArbroath and Broughty FerryScottish National Party£0
Andy BurnhamMakerfieldLabour (Co-op)£0
Dawn ButlerBrent EastLabour£0
Ruth CadburyBrentford and IsleworthLabour£0
Janet DabyLewisham EastLabour£0
Dame Angela EagleWallaseyLabour£0
Nigel FarageClactonReform UK£0
Catherine FookesMonmouthshireLabour£0
Sally JamesonDoncaster CentralLabour (Co-op)£0
Lincoln JoppSpelthorneConservative£0
Rebecca Long BaileySalfordLabour£0
Douglas LumsdenAberdeen SouthConservative£0
Bell Ribeiro-AddyClapham and Brixton HillLabour£0
Rishi SunakRichmond and NorthallertonConservative£0
Laurence TurnerBirmingham NorthfieldLabour£0
Lloyd HattonSouth DorsetLabour-£77
Mr Paul KohlerWimbledonLiberal Democrat-£706

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 2026-27?
The table on this page sorts current MPs by their total IPSA-published business costs for 2026-27. 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.