MP Expenses

MP expenses by total claimed — 2022-23

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

Published total

£13,667,577

MPs with claims

289

Average published total

£47,293

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 (2022-23)
Dave DooganAngus and Perthshire GlensScottish National Party£118,354
Ian ByrneLiverpool West DerbyLabour£116,637
Chris LawDundee CentralScottish National Party£107,884
John LamontBerwickshire, Roxburgh and SelkirkConservative£106,451
Sarah GreenChesham and AmershamLiberal Democrat£105,226
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£101,238
Colum EastwoodFoyleSocial Democratic & Labour Party£97,549
Andrew BowieWest Aberdeenshire and KincardineConservative£96,374
Kirsty BlackmanAberdeen NorthScottish National Party£93,594
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£93,365
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£91,347
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£89,096
Pete WishartPerth and Kinross-shireScottish National Party£88,884
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£87,605
Naz ShahBradford WestLabour£80,047
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£79,791
Christine JardineEdinburgh WestLiberal Democrat£79,703
Dame Karen BradleyStaffordshire MoorlandsConservative£79,120
Darren JonesBristol North WestLabour£77,909
Kate OsborneJarrow and Gateshead EastLabour£77,848
Sammy WilsonEast AntrimDemocratic Unionist Party£77,476
Matt RoddaReading CentralLabour£75,916
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£75,648
Dan JarvisBarnsley NorthLabour£75,311
Clive LewisNorwich SouthLabour£74,470
Imran HussainBradford EastLabour£73,891
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£73,601
Sir Mark HendrickPrestonLabour (Co-op)£72,805
Gerald JonesMerthyr Tydfil and AberdareLabour£72,524
Jim ShannonStrangfordDemocratic Unionist Party£72,082
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£71,966
Alicia KearnsRutland and StamfordConservative£71,417
Christian WakefordBury SouthLabour£71,197
Kim LeadbeaterSpen ValleyLabour£70,708
Jess PhillipsBirmingham YardleyLabour£70,209
Alex Davies-JonesPontypriddLabour£70,079
Ms Nusrat GhaniSussex WealdConservative£69,644
Emma HardyKingston upon Hull West and HaltempriceLabour£69,062
Peter KyleHove and PortsladeLabour£69,021
Judith CumminsBradford SouthLabour£68,991
Carla LockhartUpper BannDemocratic Unionist Party£68,821
Wendy ChamberlainNorth East FifeLiberal Democrat£67,573
Alex NorrisNottingham North and KimberleyLabour (Co-op)£67,491
Chris ElmoreBridgendLabour£67,385
Mr Richard HoldenBasildon and BillericayConservative£67,008
Paulette HamiltonBirmingham ErdingtonLabour£66,726
Emma LewellSouth ShieldsLabour£66,443
Tom TugendhatTonbridgeConservative£66,161
Gavin RobinsonBelfast EastDemocratic Unionist Party£65,879
Robbie MooreKeighley and IlkleyConservative£65,263
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£65,055
Sir Jeremy WrightKenilworth and SouthamConservative£65,020
Paula BarkerLiverpool WavertreeLabour£64,875
Alberto CostaSouth LeicestershireConservative£64,815
Helen MorganNorth ShropshireLiberal Democrat£64,731
Mary Kelly FoyCity of DurhamLabour£64,553
John HealeyRawmarsh and ConisbroughLabour£64,239
Stephen MorganPortsmouth SouthLabour£64,197
Karin SmythBristol SouthLabour£63,835
Kim JohnsonLiverpool RiversideLabour£63,348
Angela RaynerAshton-under-LyneLabour£62,708
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£62,336
Mike KaneWythenshawe and Sale EastLabour£62,093
Catherine McKinnellNewcastle upon Tyne NorthLabour£62,005
Navendu MishraStockportLabour£61,653
Carolyn HarrisNeath and Swansea EastLabour£61,604
Nick Thomas-SymondsTorfaenLabour£61,518
Taiwo OwatemiCoventry North WestLabour£61,217
Sir John HayesSouth Holland and The DeepingsConservative£60,901
Andy McDonaldMiddlesbrough and Thornaby EastLabour£60,752
Mr Clive BettsSheffield South EastLabour£60,652
Tonia AntoniazziGowerLabour£60,531
John GlenSalisburyConservative£60,458
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£60,241
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£60,193
Olivia BlakeSheffield HallamLabour£60,174
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£60,013
Dr Kieran MullanBexhill and BattleConservative£59,887
Bridget PhillipsonHoughton and Sunderland SouthLabour£59,655
Stephen KinnockAberafan MaestegLabour£59,601
Neil O'BrienHarborough, Oadby and WigstonConservative£58,703
Jessica MordenNewport EastLabour£58,483
Debbie AbrahamsOldham East and SaddleworthLabour£58,445
Dr Caroline JohnsonSleaford and North HykehamConservative£58,397
Simon LightwoodWakefield and RothwellLabour (Co-op)£58,189
Tim FarronWestmorland and LonsdaleLiberal Democrat£58,093
Afzal KhanManchester RusholmeLabour£57,810
Mary GlindonNewcastle upon Tyne East and WallsendLabour£57,387
Mike WoodKingswinford and South StaffordshireConservative£57,139
Sarah ChampionRotherhamLabour£57,006
Alison McGovernBirkenheadLabour£56,926
Wera HobhouseBathLiberal Democrat£56,896
Matt WesternWarwick and LeamingtonLabour£56,860
Rosie DuffieldCanterburyIndependent£56,803
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£56,691
Simon HoareNorth DorsetConservative£56,445
Mark PritchardThe WrekinConservative£56,419
Kerry McCarthyBristol EastLabour£56,408
Ian MurrayEdinburgh SouthLabour£56,348
Matt VickersStockton WestConservative£56,282
Sir Mark TamiAlyn and DeesideLabour£56,134
Ruth JonesNewport West and IslwynLabour£56,100
Ms Abena Oppong-AsareErith and ThamesmeadLabour£55,930
Bill EstersonSefton CentralLabour£55,730
Saqib BhattiMeriden and Solihull EastConservative£55,716
Danny KrugerEast WiltshireReform UK£55,539
Peter DowdBootleLabour£55,423
Anna McMorrinCardiff NorthLabour£54,398
Dan CardenLiverpool WaltonLabour£54,296
David DavisGoole and PocklingtonConservative£53,983
Alan MakHavantConservative£53,899
Ms Marie RimmerSt Helens South and WhistonLabour£53,894
Yasmin QureshiBolton South and WalkdenLabour£53,874
Dr Luke EvansHinckley and BosworthConservative£53,794
Liz TwistBlaydon and ConsettLabour£53,776
Stuart AndersonSouth ShropshireConservative£53,556
Mr Toby PerkinsChesterfieldLabour£53,173
Esther McVeyTattonConservative£53,061
Charlotte NicholsWarrington NorthLabour£53,005
Stuart AndrewDaventryConservative£52,784
Stephanie PeacockBarnsley SouthLabour£52,556
Ian LaveryBlyth and AshingtonLabour£52,407
Dr Neil HudsonEpping ForestConservative£52,228
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£52,218
Martin VickersBrigg and ImminghamConservative£51,962
Justin MaddersEllesmere Port and BromboroughLabour£51,956
Gill FurnissSheffield Brightside and HillsboroughLabour£51,732
Richard BurgonLeeds EastLabour£51,540
Helen GrantMaidstone and MallingConservative£51,196
Robert JenrickNewarkReform UK£50,996
Sir Alec ShelbrookeWetherby and EasingwoldConservative£50,489
Greg SmithMid BuckinghamshireConservative£50,462
Sir John WhittingdaleMaldonConservative£50,408
Graham StuartBeverley and HoldernessConservative£50,402
Kit MalthouseNorth West HampshireConservative£50,249
Chris HazzardSouth DownSinn Féin£50,219
Lilian GreenwoodNottingham SouthLabour£49,590
Rebecca Long BaileySalfordLabour£49,508
Dawn ButlerBrent EastLabour£49,311
Shabana MahmoodBirmingham LadywoodLabour£48,830
Karl TurnerKingston upon Hull EastIndependent£48,719
Jon TrickettNormanton and HemsworthLabour£48,405
Louise HaighSheffield HeeleyLabour£48,266
Neil CoyleBermondsey and Old SouthwarkLabour£47,919
Valerie VazWalsall and BloxwichLabour£47,915
Rachel ReevesLeeds West and PudseyLabour£47,859
Grahame MorrisEasingtonLabour£47,590
Mrs Kemi BadenochNorth West EssexConservative£47,519
Jeff SmithManchester WithingtonLabour£47,426
Jesse NormanHereford and South HerefordshireConservative£47,425
Mark GarnierWyre ForestConservative£47,342
George FreemanMid NorfolkConservative£47,134
Gareth DaviesGrantham and BourneConservative£47,091
Seema MalhotraFeltham and HestonLabour (Co-op)£46,388
Derek TwiggWidnes and HalewoodLabour£46,321
James CartlidgeSouth SuffolkConservative£46,018
Mohammad YasinBedfordLabour£45,966
Caroline NokesRomsey and Southampton NorthConservative£45,619
Nigel HuddlestonDroitwich and EveshamConservative£45,142
Lisa NandyWiganLabour£45,123
Cat SmithLancaster and WyreLabour£45,074
Richard FoordHoniton and SidmouthLiberal Democrat£44,713
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£44,680
Paul HolmesHamble ValleyConservative£44,561
Dame Caroline DinenageGosportConservative£43,031
Graham StringerBlackley and Middleton SouthLabour£42,703
Tahir AliBirmingham Hall Green and MoseleyLabour£42,580
Sir Alan CampbellTynemouthLabour£41,725
Dr Ben SpencerRunnymede and WeybridgeConservative£41,581
Lee AndersonAshfieldReform UK£41,421
Sir Bernard JenkinHarwich and North EssexConservative£40,427
Liz KendallLeicester WestLabour£40,424
Jo StevensCardiff EastLabour£39,499
Sir Geoffrey CoxTorridge and TavistockConservative£39,024
Andrew RosindellRomfordReform UK£38,626
Sir Roger GaleHerne Bay and SandwichConservative£38,462
Munira WilsonTwickenhamLiberal Democrat£37,522
Emily ThornberryIslington South and FinsburyLabour£37,496
Pat McFaddenWolverhampton South EastLabour£37,477
James MurrayEaling NorthLabour (Co-op)£37,065
Richard FullerNorth BedfordshireConservative£36,716
Zarah SultanaCoventry SouthYour Party£36,676
Nadia WhittomeNottingham EastLabour£36,591
Dame Harriett BaldwinWest WorcestershireConservative£36,211
Damian HindsEast HampshireConservative£36,065
Yvette CooperPontefract, Castleford and KnottingleyLabour£35,849
Rushanara AliBethnal Green and StepneyLabour£35,715
Sir Lindsay HoyleChorleySpeaker£35,658
Dame Nia GriffithLlanelliLabour£35,619
Steve BarclayNorth East CambridgeshireConservative£35,573
Bob BlackmanHarrow EastConservative£35,566
Dame Siobhain McDonaghMitcham and MordenLabour£35,468
Tulip SiddiqHampstead and HighgateLabour£34,970
Edward ArgarMelton and SystonConservative£34,897
Dame Angela EagleWallaseyLabour£34,782
Lucy PowellManchester CentralLabour (Co-op)£34,705
Kevin HollinrakeThirsk and MaltonConservative£34,422
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£34,365
Chris EvansCaerphillyLabour (Co-op)£33,896
Sir Iain Duncan SmithChingford and Woodford GreenConservative£33,832
Victoria AtkinsLouth and HorncastleConservative£33,798
Wendy MortonAldridge-BrownhillsConservative£33,508
Sir Christopher ChopeChristchurchConservative£33,443
Sarah JonesCroydon WestLabour£33,361
Helen WhatelyFaversham and Mid KentConservative£32,711
Mr Tanmanjeet Singh DhesiSloughLabour£32,643
Ed MilibandDoncaster NorthLabour£32,640
Órfhlaith BegleyWest TyroneSinn Féin£32,624
Sir Keir StarmerHolborn and St PancrasLabour£32,552
Nick SmithBlaenau Gwent and RhymneyLabour£32,434
Paul MaskeyBelfast WestSinn Féin£32,432
Andrew GriffithArundel and South DownsConservative£32,404
Andy SlaughterHammersmith and ChiswickLabour£32,351
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£31,925
Dr Andrew MurrisonSouth West WiltshireConservative£31,779
Dr Rosena Allin-KhanTootingLabour£31,514
Chris BryantRhondda and OgmoreLabour£31,245
Bell Ribeiro-AddyClapham and Brixton HillLabour£31,244
Wes StreetingIlford NorthLabour£30,958
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£30,639
Anneliese DoddsOxford EastLabour (Co-op)£30,267
Sarah OlneyRichmond ParkLiberal Democrat£30,264
Fleur AndersonPutneyLabour£29,764
Steve ReedStreatham and Croydon NorthLabour (Co-op)£29,398
Marsha De CordovaBatterseaLabour£29,377
Fabian HamiltonLeeds North EastLabour£29,315
Helen HayesDulwich and West NorwoodLabour£29,312
Joy MorrisseyBeaconsfieldConservative£29,306
Janet DabyLewisham EastLabour£29,000
Sir James CleverlyBraintreeConservative£28,824
Ellie ReevesLewisham West and East DulwichLabour£28,124
Mr David LammyTottenhamLabour£28,108
Maria EagleLiverpool GarstonLabour£27,557
James WildNorth West NorfolkConservative£27,409
Ed DaveyKingston and SurbitonLiberal Democrat£27,037
Sir Julian SmithSkipton and RiponConservative£26,958
Feryal ClarkEnfield NorthLabour£26,862
John FinucaneBelfast NorthSinn Féin£26,847
Hilary BennLeeds SouthLabour£26,645
Rachel HopkinsLuton South and South BedfordshireLabour£26,632
Daisy CooperSt AlbansLiberal Democrat£26,389
Layla MoranOxford West and AbingdonLiberal Democrat£26,321
Sir Stephen TimmsEast HamLabour£25,569
Ms Stella CreasyWalthamstowLabour (Co-op)£25,327
Bambos CharalambousSouthgate and Wood GreenLabour£25,320
Rachael MaskellYork CentralLabour (Co-op)£25,265
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£25,181
Daniel ZeichnerCambridgeLabour£25,046
John McDonnellHayes and HarlingtonLabour£24,744
Sir Julian LewisNew Forest EastConservative£24,386
Mr Mark FrancoisRayleigh and WickfordConservative£24,070
Mims DaviesEast Grinstead and UckfieldConservative£24,018
Suella BravermanFareham and WaterloovilleReform UK£23,850
Julia LopezHornchurch and UpminsterConservative£23,760
Ruth CadburyBrentford and IsleworthLabour£23,717
Ben LakeCeredigion PreseliPlaid Cymru£23,150
Clive EffordEltham and ChislehurstLabour£23,117
Gareth ThomasHarrow WestLabour (Co-op)£22,803
Gareth BaconOrpingtonConservative£22,685
Jeremy CorbynIslington NorthYour Party£21,725
Sir Jeremy HuntGodalming and AshConservative£21,658
Vicky FoxcroftLewisham NorthLabour£21,358
Sir Mel StrideCentral DevonConservative£20,975
Apsana BegumPoplar and LimehouseLabour£19,588
Sir Edward LeighGainsboroughConservative£19,447
Dr Rupa HuqEaling Central and ActonLabour£18,918
Sarah OwenLuton NorthLabour£18,669
Samantha DixonChester North and NestonLabour£17,708
David SimmondsRuislip, Northwood and PinnerConservative£17,576
Sir Andrew MitchellSutton ColdfieldConservative£17,532
Catherine WestHornsey and Friern BarnetLabour£17,227
Andrew WesternStretford and UrmstonLabour£16,897
Jerome MayhewBroadland and FakenhamConservative£16,328
Claire CoutinhoEast SurreyConservative£16,214
Barry GardinerBrent WestLabour£14,665
Mr Louie FrenchOld Bexley and SidcupConservative£14,059
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£13,024
Laura TrottSevenoaksConservative£12,948
Chris PhilpCroydon SouthConservative£11,793
Sir Desmond SwayneNew Forest WestConservative£11,263
Priti PatelWithamConservative£10,615
Mr Gagan MohindraSouth West HertfordshireConservative£10,332
Rebecca HarrisCastle PointConservative£9,961
Ms Diane AbbottHackney North and Stoke NewingtonLabour£8,835
Matthew PennycookGreenwich and WoolwichLabour£8,101
Sir Oliver DowdenHertsmereConservative£6,373
Alex BurghartBrentwood and OngarConservative£6,027
Rishi SunakRichmond and NorthallertonConservative£3,088
Ashley DaltonWest LancashireLabour£2,188
Jack AbbottIpswichLabour (Co-op)£0
Mr Bayo AlabaSouthend East and RochfordIndependent£0
Heidi AlexanderSwindon SouthLabour£0
Dan AldridgeWeston-super-MareLabour£0
Shockat AdamLeicester SouthIndependent£0
Dr Zubir AhmedGlasgow South WestLabour£0
Luke AkehurstNorth DurhamLabour£0
Mr Douglas AlexanderLothian EastLabour (Co-op)£0
Jim AllisterNorth AntrimTraditional Unionist Voice£0
Gideon AmosTaunton and WellingtonLiberal Democrat£0
Callum AndersonBuckingham and BletchleyLabour£0
Sadik Al-HassanNorth SomersetLabour£0
Steff AquaroneNorth NorfolkLiberal Democrat£0
Dr Scott ArthurEdinburgh South WestLabour£0
Jess AsatoLowestoftLabour£0
James AsserWest Ham and BecktonLabour£0
Jas AthwalIlford SouthLabour£0
Catherine AtkinsonDerby NorthLabour£0
Olivia BaileyReading West and Mid BerkshireLabour£0
David BainesSt Helens NorthLabour£0
Alex BakerAldershotLabour£0
Richard BakerGlenrothes and Mid FifeLabour£0
Lewis AtkinsonSunderland CentralLabour£0
Josh BabarindeEastbourneLiberal Democrat£0
Mr Calvin BaileyLeyton and WansteadLabour£0
Mr Alex Barros-CurtisCardiff WestLabour£0
Johanna BaxterPaisley and Renfrewshire SouthLabour£0
Danny BealesUxbridge and South RuislipLabour£0
Lorraine BeaversBlackpool North and FleetwoodLabour£0
Alex BallingerHalesowenLabour£0
Antonia BanceTipton and WednesburyLabour£0
Lee BarronCorby and East NorthamptonshireLabour£0
Mr Peter BedfordMid LeicestershireConservative£0
Ms Polly BillingtonEast ThanetLabour£0
Torsten BellSwansea WestLabour£0
Alison BennettMid SussexLiberal Democrat£0
Siân BerryBrighton PavilionGreen Party£0
Lara BirdArbroath and Broughty FerryScottish National Party£0
Rachel BlakeCities of London and WestminsterLabour (Co-op)£0
Chris BlooreRedditchLabour£0
Mrs Elsie BlundellHeywood and Middleton NorthLabour£0
Kevin BonaviaStevenageLabour£0
Sarah BoolSouth NorthamptonshireConservative£0
Matt BishopForest of DeanLabour£0
Jade BotterillOssett and Denby DaleLabour£0
Alex BrewerNorth East HampshireLiberal Democrat£0
Phil BrickellBolton WestLabour£0
Jess Brown-FullerChichesterLiberal Democrat£0
Sureena BrackenridgeWolverhampton North EastLabour£0
Aphra BrandrethChester South and EddisburyConservative£0
Mr Jonathan BrashHartlepoolLabour£0
Maureen BurkeGlasgow North EastLabour£0
Andy BurnhamMakerfieldLabour (Co-op)£0
David Burton-SampsonSouthend West and LeighLabour£0
Julia BuckleyShrewsburyLabour£0
Markus Campbell-SavoursPenrith and SolwayLabour£0
Charlotte CaneEly and East CambridgeshireLiberal Democrat£0
Sam CarlingNorth West CambridgeshireLabour£0
Nesil CaliskanBarkingLabour£0
Irene CampbellNorth Ayrshire and ArranLabour£0
Juliet CampbellBroxtoweLabour£0
Al CarnsBirmingham Selly OakLabour£0
David ChadwickBrecon, Radnor and Cwm TaweLiberal Democrat£0
Dr Danny ChambersWinchesterLiberal Democrat£0
Mr Luke ChartersYork OuterLabour£0
Dr Ellie ChownsNorth HerefordshireGreen Party£0
Lewis CockingBroxbourneConservative£0
Chris CoghlanDorking and HorleyLiberal Democrat£0
Ben ColemanChelsea and FulhamLabour£0
Jacob CollierBurton and UttoxeterLabour£0
Lizzi CollingeMorecambe and LunesdaleLabour£0
Tom CollinsWorcesterLabour£0
Victoria CollinsHarpenden and BerkhamstedLiberal Democrat£0
John CooperDumfries and GallowayConservative£0
Liam ConlonBeckenham and PengeLabour£0
Sarah CoombesWest BromwichLabour£0
Andrew CooperMid CheshireLabour£0
Dr Beccy CooperWorthing WestLabour£0
Deirdre CostiganEaling SouthallLabour£0
Harriet CrossGordon and BuchanConservative£0
Pam CoxColchesterLabour£0
Jen CraftThurrockLabour£0
Mary CreaghCoventry EastLabour£0
Torcuil CrichtonNa h-Eileanan an IarLabour£0
Pat CullenFermanagh and South TyroneSinn Féin£0
Chris CurtisMilton Keynes NorthLabour£0
Sir Nicholas DakinScunthorpeLabour£0
Adam DanceYeovilLiberal Democrat£0
Steve DarlingTorbayLiberal Democrat£0
Emily DarlingtonMilton Keynes CentralLabour£0
Ann DaviesCaerfyrddinPlaid Cymru£0
Jonathan DaviesMid DerbyshireLabour£0
Paul DaviesColne ValleyLabour£0
Shaun DaviesTelfordLabour£0
Bobby DeanCarshalton and WallingtonLiberal Democrat£0
Josh DeanHertford and StortfordLabour£0
Anna DixonShipleyLabour£0
Kate DeardenHalifaxLabour (Co-op)£0
Carla DenyerBristol CentralGreen Party£0
Charlie DewhirstBridlington and The WoldsConservative£0
Jim DicksonDartfordLabour£0
Mr Lee DillonNewburyLiberal Democrat£0
Neil Duncan-JordanPooleLabour£0
Helena DollimoreHastings and RyeLabour (Co-op)£0
Graeme DownieDunfermline and DollarLabour£0
Sarah DykeGlastonbury and SomertonLiberal Democrat£0
Cat EcclesStourbridgeLabour£0
Lauren EdwardsRochester and StroodLabour£0
Sarah EdwardsTamworthLabour£0
Sorcha EastwoodLagan ValleyAlliance£0
Alex EastonNorth DownIndependent£0
Damien EganBristol North EastLabour£0
Miatta FahnbullehPeckhamLabour (Co-op)£0
Kirith EntwistleBolton North EastLabour£0
Mr Hamish FalconerLincolnLabour£0
Maya EllisRibble ValleyLabour£0
Nigel FarageClactonReform UK£0
Linsey FarnsworthAmber ValleyLabour£0
Josh Fenton-GlynnCalder ValleyLabour£0
Mark FergusonGateshead Central and WhickhamLabour£0
Patricia FergusonGlasgow WestLabour£0
Natalie FleetBolsoverLabour£0
Emma FoodyCramlington and KillingworthLabour (Co-op)£0
Catherine FookesMonmouthshireLabour£0
Mr Will ForsterWokingLiberal Democrat£0
Peter FortuneBromley and Biggin HillConservative£0
Mr Paul FosterSouth RibbleLabour£0
Sir Ashley FoxBridgwaterConservative£0
Daniel FrancisBexleyheath and CrayfordLabour£0
Zöe FranklinGuildfordLiberal Democrat£0
Mr James FrithBury NorthLabour£0
Dr Allison GardnerStoke-on-Trent SouthLabour£0
Anna GelderdSouth East CornwallLabour£0
Alan GemmellCentral AyrshireLabour£0
Tracy GilbertEdinburgh North and LeithLabour£0
Rachel GilmourTiverton and MineheadLiberal Democrat£0
Becky GittinsClwyd EastLabour£0
Andrew GeorgeSt IvesLiberal Democrat£0
Gill GermanClwyd NorthLabour£0
Sarah GibsonChippenhamLiberal Democrat£0
Olly GloverDidcot and WantageLiberal Democrat£0
Marie GoldmanChelmsfordLiberal Democrat£0
Ben GoldsboroughSouth NorfolkLabour£0
Tom GordonHarrogate and KnaresboroughLiberal Democrat£0
Jodie GoslingNuneatonLabour£0
John GradyGlasgow EastLabour£0
Georgia GouldQueen's Park and Maida ValeLabour£0
Alison GriffithsBognor Regis and LittlehamptonConservative£0
Amanda HackNorth West LeicestershireLabour£0
Sarah HallWarrington SouthLabour (Co-op)£0
Monica HardingEsher and WaltonLiberal Democrat£0
Lloyd HattonSouth DorsetLabour£0
Tom HayesBournemouth EastLabour£0
Claire HazelgroveFilton and Bradley StokeLabour£0
Pippa HeylingsSouth CambridgeshireLiberal Democrat£0
Chris HinchliffNorth East HertfordshireLabour£0
Jonathan HinderPendle and ClitheroeLabour£0
Claire HughesBangor AberconwyLabour£0
Dáire HughesNewry and ArmaghSinn Féin£0
Alison HumeScarborough and WhitbyLabour£0
Patrick HurleySouthportLabour£0
Mr Adnan HussainBlackburnIndependent£0
Leigh InghamStaffordLabour£0
Natasha IronsCroydon EastLabour£0
Sally JamesonDoncaster CentralLabour (Co-op)£0
Liz JarvisEastleighLiberal Democrat£0
Terry JermySouth West NorfolkLabour£0
Adam JogeeNewcastle-under-LymeLabour£0
Clive JonesWokinghamLiberal Democrat£0
Lincoln JoppSpelthorneConservative£0
Gurinder Singh JosanSmethwickLabour£0
Sojan JosephAshfordLabour£0
Warinder JussWolverhampton WestLabour£0
Chris KaneStirling and StrathallanLabour£0
Lillian JonesKilmarnock and LoudounLabour£0
Satvir KaurSouthampton TestLabour£0
Jayne KirkhamTruro and FalmouthLabour (Co-op)£0
Gen KitchenWellingborough and RushdenLabour£0
Mr Paul KohlerWimbledonLiberal Democrat£0
Naushabah KhanGillingham and RainhamLabour£0
Ayoub KhanBirmingham Perry BarrIndependent£0
Sonia KumarDudleyLabour£0
Uma KumaranStratford and BowLabour£0
Laura Kyrke-SmithAylesburyLabour£0
Katie LamWeald of KentConservative£0
Peter LambCrawleyLabour£0
Brian LeishmanAlloa and GrangemouthLabour£0
Andrew LewinWelwyn HatfieldLabour£0
Noah LawSt Austell and NewquayLabour£0
Graham LeadbitterMoray West, Nairn and StrathspeyScottish National Party£0
James MacClearyLewesLiberal Democrat£0
Seamus LoganAberdeenshire North and Moray EastScottish National Party£0
Rupert LoweGreat YarmouthRestore Britain£0
Douglas LumsdenAberdeen SouthConservative£0
Josh MacAlisterWhitehaven and WorkingtonLabour£0
Alice MacdonaldNorwich NorthLabour (Co-op)£0
Mr Cathal MallaghanMid UlsterSinn Féin£0
Mr Angus MacDonaldInverness, Skye and West Ross-shireLiberal Democrat£0
Andy MacNaeRossendale and DarwenLabour£0
Ben MaguireNorth CornwallLiberal Democrat£0
Helen MaguireEpsom and EwellLiberal Democrat£0
Charlie MaynardWitneyLiberal Democrat£0
Amanda MartinPortsmouth NorthLabour£0
Mike MartinTunbridge WellsLiberal Democrat£0
Keir MatherSelbyLabour£0
Brian MathewMelksham and DevizesLiberal Democrat£0
Alex MayerDunstable and Leighton BuzzardLabour£0
Douglas McAllisterWest DunbartonshireLabour£0
Lola McEvoyDarlingtonLabour£0
Martin McCluskeyInverclyde and Renfrewshire WestLabour£0
Chris McDonaldStockton NorthLabour£0
Blair McDougallEast RenfrewshireLabour£0
Kirsty McNeillMidlothianLabour (Co-op)£0
Alex McIntyreGloucesterLabour£0
Gordon McKeeGlasgow SouthLabour£0
Kevin McKennaSittingbourne and SheppeyLabour£0
James McMurdockSouth Basildon and East ThurrockIndependent£0
Frank McNallyCoatbridge and BellshillLabour£0
Llinos MediYnys MônPlaid Cymru£0
Anneliese MidgleyKnowsleyLabour£0
Calum MillerBicester and WoodstockLiberal Democrat£0
John MilneHorshamLiberal Democrat£0
Ms Julie MinnsCarlisleLabour£0
Abtisam MohamedSheffield CentralLabour£0
Iqbal MohamedDewsbury and BatleyIndependent£0
Perran MoonCamborne and RedruthLabour£0
Edward MorelloWest DorsetLiberal Democrat£0
Joe MorrisHexhamLabour£0
Margaret MullaneDagenham and RainhamLabour£0
Tessa MuntWells and Mendip HillsLiberal Democrat£0
Luke MurphyBasingstokeLabour£0
Tom MorrisonCheadleLiberal Democrat£0
Chris MurrayEdinburgh East and MusselburghLabour£0
Kanishka NarayanVale of GlamorganLabour£0
Katrina MurrayCumbernauld and KirkintillochLabour£0
Susan MurrayMid DunbartonshireLiberal Democrat£0
Luke MyerMiddlesbrough South and East ClevelandLabour£0
Connor NaismithCrewe and NantwichLabour£0
James NaishRushcliffeLabour£0
Pamela NashMotherwell, Wishaw and CarlukeLabour£0
Josh NewburyCannock ChaseLabour£0
Samantha NiblettSouth DerbyshireLabour£0
Dan NorrisNorth East Somerset and HanhamIndependent£0
Ben Obese-JectyHuntingdonConservative£0
Tristan OsborneChatham and AylesfordLabour£0
Melanie OnnGreat Grimsby and CleethorpesLabour£0
Dr Simon OpherStroudLabour£0
Jon PearceHigh PeakLabour£0
Darren PaffeySouthampton ItchenLabour£0
Andrew PakesPeterboroughLabour (Co-op)£0
Matthew PatrickWirral WestLabour£0
Rebecca PaulReigateConservative£0
Michael PayneGedlingLabour£0
Dr Al PinkertonSurrey HeathLiberal Democrat£0
David Pinto-DuschinskyHendonLabour£0
Lee PitcherDoncaster East and the Isle of AxholmeLabour£0
Jo PlattLeigh and AthertonLabour (Co-op)£0
Sarah PochinRuncorn and HelsbyReform UK£0
Manuela PerteghellaStratford-on-AvonLiberal Democrat£0
Richard QuigleyIsle of Wight WestLabour£0
Steve RaceExeterLabour£0
Shivani RajaLeicester EastConservative£0
Joe PowellKensington and BayswaterLabour£0
Gregor PoyntonLivingstonLabour£0
Dr Peter PrinsleyBury St Edmunds and StowmarketLabour£0
Adrian RamsayWaveney ValleyGreen Party£0
Mr Connor RandAltrincham and Sale WestLabour£0
Andrew RangerWrexhamLabour£0
Jack RankinWindsorConservative£0
Mike ReaderNorthampton SouthLabour£0
David ReedExmouth and Exeter EastConservative£0
Joani ReidEast Kilbride and StrathavenLabour£0
Jenny Riddell-CarpenterSuffolk CoastalLabour£0
Lucy RigbyNorthampton NorthLabour£0
Emma ReynoldsWycombeLabour£0
Mr Joshua ReynoldsMaidenheadLiberal Democrat£0
Martin RhodesGlasgow NorthLabour£0
Jake RichardsRother ValleyLabour£0
Dave RobertsonLichfieldLabour£0
Joe RobertsonIsle of Wight EastConservative£0
Tim RocaMacclesfieldLabour£0
Ian RoomeNorth DevonLiberal Democrat£0
Sam RushworthBishop AucklandLabour£0
Sarah RussellCongletonLabour£0
Tom RutlandEast Worthing and ShorehamLabour£0
Oliver RyanBurnleyLabour (Co-op)£0
Anna SabineFrome and East SomersetLiberal Democrat£0
Sarah SackmanFinchley and Golders GreenLabour£0
Dr Jeevun SandherLoughboroughLabour£0
Louise Sandher-JonesNorth East DerbyshireLabour£0
Dr Roz SavageSouth CotswoldsLiberal Democrat£0
Michelle ScroghamBarrow and FurnessLabour£0
Mark SewardsLeeds South West and MorleyLabour£0
Baggy ShankerDerby SouthLabour (Co-op)£0
Michael ShanksRutherglenLabour£0
Dr Neil Shastri-HurstSolihull West and ShirleyConservative£0
Vikki SladeMid Dorset and North PooleLiberal Democrat£0
John SlingerRugbyLabour£0
Lisa SmartHazel GroveLiberal Democrat£0
David SmithNorth NorthumberlandLabour£0
Rebecca SmithSouth West DevonConservative£0
Sarah SmithHyndburnLabour£0
Gareth SnellStoke-on-Trent CentralLabour (Co-op)£0
Mr Andrew SnowdenFyldeConservative£0
Ian SollomSt Neots and Mid CambridgeshireLiberal Democrat£0
Hannah SpencerGorton and DentonGreen Party£0
Patrick SpencerCentral Suffolk and North IpswichConservative£0
Gregory StaffordFarnham and BordonConservative£0
Euan StainbankFalkirkLabour£0
Blake StephensonMid BedfordshireConservative£0
Kenneth StevensonAirdrie and ShottsLabour£0
Elaine StewartAyr, Carrick and CumnockLabour£0
Will StoneSwindon NorthLabour£0
Alistair StrathernHitchinLabour£0
Alan StricklandNewton Aycliffe and SpennymoorLabour£0
Kirsteen SullivanBathgate and LinlithgowLabour (Co-op)£0
Dr Lauren SullivanGraveshamLabour£0
Peter SwallowBracknellLabour£0
Robin SwannSouth AntrimUlster Unionist Party£0
Mike TappDover and DealLabour£0
Fred ThomasPlymouth Moor ViewLabour£0
Alison TaylorPaisley and Renfrewshire NorthLabour£0
David TaylorHemel HempsteadLabour£0
Luke TaylorSutton and CheamLiberal Democrat£0
Rachel TaylorNorth Warwickshire and BedworthLabour£0
Bradley ThomasBromsgroveConservative£0
Cameron ThomasTewkesburyIndependent£0
Adam ThompsonErewashLabour£0
Richard TiceBoston and SkegnessReform UK£0
Dr Marie TidballPenistone and StocksbridgeLabour£0
Nick TimothyWest SuffolkConservative£0
Jessica ToaleBournemouth WestLabour£0
Dan TomlinsonChipping BarnetLabour£0
Henry TufnellMid and South PembrokeshireLabour£0
Anna TurleyRedcarLabour (Co-op)£0
Matt TurmaineWatfordLabour£0
Laurence TurnerBirmingham NorthfieldLabour£0
Harpreet UppalHuddersfieldLabour£0
Tony VaughanFolkestone and HytheLabour£0
Freddie van MierloHenley and ThameLiberal Democrat£0
Caroline VoadenSouth DevonLiberal Democrat£0
Imogen WalkerHamilton and Clyde ValleyLabour£0
Chris WardBrighton Kemptown and PeacehavenLabour£0
Melanie WardCowdenbeath and KirkcaldyLabour£0
Chris VinceHarlowLabour (Co-op)£0
Paul WaughRochdaleLabour (Co-op)£0
Michael WheelerWorsley and EcclesLabour£0
John WhitbyDerbyshire DalesLabour£0
Jo WhiteBassetlawLabour£0
Chris WebbBlackpool SouthLabour£0
Michelle WelshSherwood ForestLabour£0
Katie WhiteLeeds North WestLabour£0
Max WilkinsonCheltenhamLiberal Democrat£0
David WilliamsStoke-on-Trent NorthLabour£0
Steve WitherdenMontgomeryshire and GlyndŵrLabour£0
Yuan YangEarley and WoodleyLabour£0
Steve YemmMansfieldLabour£0
Claire YoungThornbury and YateLiberal Democrat£0
Sean WoodcockBanburyLabour£0
Rosie WrightingKetteringLabour£0
Martin WrigleyNewton AbbotLiberal Democrat£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 2022-23?
The table on this page sorts current MPs by their total IPSA-published business costs for 2022-23. 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.