MP Expenses

MP expenses by total claimed — 2021-22

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

Published total

£8,763,817

MPs with claims

284

Average published total

£30,859

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 (2021-22)
Dave DooganAngus and Perthshire GlensScottish National Party£88,679
John LamontBerwickshire, Roxburgh and SelkirkConservative£85,381
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£74,489
Steve BarclayNorth East CambridgeshireConservative£69,133
Sammy WilsonEast AntrimDemocratic Unionist Party£68,590
Dame Karen BradleyStaffordshire MoorlandsConservative£68,276
Mike KaneWythenshawe and Sale EastLabour£65,868
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£63,056
Carla LockhartUpper BannDemocratic Unionist Party£61,899
Kirsty BlackmanAberdeen NorthScottish National Party£61,501
Pete WishartPerth and Kinross-shireScottish National Party£60,675
Alberto CostaSouth LeicestershireConservative£60,239
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£59,849
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£59,412
Gerald JonesMerthyr Tydfil and AberdareLabour£59,097
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£58,684
Anna McMorrinCardiff NorthLabour£58,239
Neil O'BrienHarborough, Oadby and WigstonConservative£57,900
Ms Abena Oppong-AsareErith and ThamesmeadLabour£57,878
Ian MurrayEdinburgh SouthLabour£57,799
Nick Thomas-SymondsTorfaenLabour£56,817
Wera HobhouseBathLiberal Democrat£56,206
Matt RoddaReading CentralLabour£55,910
Chris ElmoreBridgendLabour£55,081
Imran HussainBradford EastLabour£54,745
Colum EastwoodFoyleSocial Democratic & Labour Party£54,667
Andrew BowieWest Aberdeenshire and KincardineConservative£54,194
Angela RaynerAshton-under-LyneLabour£53,637
Rachel ReevesLeeds West and PudseyLabour£52,910
Sarah ChampionRotherhamLabour£52,532
Ms Nusrat GhaniSussex WealdConservative£52,166
Emma LewellSouth ShieldsLabour£52,146
Mr Richard HoldenBasildon and BillericayConservative£51,831
Dan JarvisBarnsley NorthLabour£51,788
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£51,052
Simon HoareNorth DorsetConservative£50,624
Liz TwistBlaydon and ConsettLabour£50,595
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£50,477
Chris LawDundee CentralScottish National Party£50,392
Jesse NormanHereford and South HerefordshireConservative£50,219
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£49,679
Mark PritchardThe WrekinConservative£49,537
Ms Marie RimmerSt Helens South and WhistonLabour£49,352
Sir John HayesSouth Holland and The DeepingsConservative£48,846
Jim ShannonStrangfordDemocratic Unionist Party£48,647
Mr Toby PerkinsChesterfieldLabour£48,416
Christine JardineEdinburgh WestLiberal Democrat£48,069
Peter KyleHove and PortsladeLabour£47,799
Graham StringerBlackley and Middleton SouthLabour£47,278
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£47,069
Kit MalthouseNorth West HampshireConservative£47,025
Stephen MorganPortsmouth SouthLabour£46,976
Gavin RobinsonBelfast EastDemocratic Unionist Party£46,831
Sir Alec ShelbrookeWetherby and EasingwoldConservative£46,709
David DavisGoole and PocklingtonConservative£46,449
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£46,225
Valerie VazWalsall and BloxwichLabour£45,550
Danny KrugerEast WiltshireReform UK£45,372
Matt WesternWarwick and LeamingtonLabour£44,560
Robbie MooreKeighley and IlkleyConservative£44,373
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£44,264
Kevin HollinrakeThirsk and MaltonConservative£44,209
Peter DowdBootleLabour£43,763
Kim JohnsonLiverpool RiversideLabour£43,437
Tahir AliBirmingham Hall Green and MoseleyLabour£43,405
Mr Clive BettsSheffield South EastLabour£43,325
Alison McGovernBirkenheadLabour£42,561
Clive LewisNorwich SouthLabour£42,539
Sir Geoffrey CoxTorridge and TavistockConservative£42,122
Alex NorrisNottingham North and KimberleyLabour (Co-op)£41,987
Andy SlaughterHammersmith and ChiswickLabour£41,789
Dame Siobhain McDonaghMitcham and MordenLabour£41,737
Richard BurgonLeeds EastLabour£41,646
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£41,381
Robert JenrickNewarkReform UK£40,726
Ian ByrneLiverpool West DerbyLabour£40,574
Ian LaveryBlyth and AshingtonLabour£40,571
Gareth DaviesGrantham and BourneConservative£40,144
Caroline NokesRomsey and Southampton NorthConservative£40,118
Taiwo OwatemiCoventry North WestLabour£39,618
Bob BlackmanHarrow EastConservative£39,617
Karin SmythBristol SouthLabour£38,539
Carolyn HarrisNeath and Swansea EastLabour£38,287
Yasmin QureshiBolton South and WalkdenLabour£38,082
Barry GardinerBrent WestLabour£38,071
Stuart AndrewDaventryConservative£37,859
Jess PhillipsBirmingham YardleyLabour£37,681
Christian WakefordBury SouthLabour£37,500
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£37,451
George FreemanMid NorfolkConservative£37,431
Martin VickersBrigg and ImminghamConservative£36,990
Jo StevensCardiff EastLabour£36,987
Gill FurnissSheffield Brightside and HillsboroughLabour£36,688
Navendu MishraStockportLabour£36,437
Sir Lindsay HoyleChorleySpeaker£36,156
Esther McVeyTattonConservative£36,083
Bridget PhillipsonHoughton and Sunderland SouthLabour£36,027
John GlenSalisburyConservative£36,006
Grahame MorrisEasingtonLabour£35,950
Alex Davies-JonesPontypriddLabour£35,437
Sarah GreenChesham and AmershamLiberal Democrat£35,043
Dr Kieran MullanBexhill and BattleConservative£34,840
Louise HaighSheffield HeeleyLabour£34,726
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£34,615
Darren JonesBristol North WestLabour£34,576
Chris BryantRhondda and OgmoreLabour£34,142
Nadia WhittomeNottingham EastLabour£34,070
Liz KendallLeicester WestLabour£33,870
John HealeyRawmarsh and ConisbroughLabour£33,869
Sarah JonesCroydon WestLabour£33,234
Stephanie PeacockBarnsley SouthLabour£33,119
Dr Neil HudsonEpping ForestConservative£33,043
Kim LeadbeaterSpen ValleyLabour£33,036
Seema MalhotraFeltham and HestonLabour (Co-op)£33,026
Ruth JonesNewport West and IslwynLabour£32,780
Sir Andrew MitchellSutton ColdfieldConservative£32,725
Mohammad YasinBedfordLabour£32,575
Ed MilibandDoncaster NorthLabour£32,505
Lisa NandyWiganLabour£32,451
Stuart AndersonSouth ShropshireConservative£32,447
Helen GrantMaidstone and MallingConservative£31,973
Rosie DuffieldCanterburyIndependent£31,945
Órfhlaith BegleyWest TyroneSinn Féin£31,940
Andrew RosindellRomfordReform UK£31,927
Andy McDonaldMiddlesbrough and Thornaby EastLabour£31,870
Marsha De CordovaBatterseaLabour£31,569
Afzal KhanManchester RusholmeLabour£31,505
John McDonnellHayes and HarlingtonLabour£31,483
Mary GlindonNewcastle upon Tyne East and WallsendLabour£30,736
Nick SmithBlaenau Gwent and RhymneyLabour£30,651
Justin MaddersEllesmere Port and BromboroughLabour£30,549
Chris HazzardSouth DownSinn Féin£30,472
Tim FarronWestmorland and LonsdaleLiberal Democrat£30,398
Debbie AbrahamsOldham East and SaddleworthLabour£30,352
Bambos CharalambousSouthgate and Wood GreenLabour£30,200
Mr Tanmanjeet Singh DhesiSloughLabour£29,967
Wendy MortonAldridge-BrownhillsConservative£29,952
Mr David LammyTottenhamLabour£29,197
Shabana MahmoodBirmingham LadywoodLabour£29,122
Olivia BlakeSheffield HallamLabour£28,782
Graham StuartBeverley and HoldernessConservative£28,535
Sir Christopher ChopeChristchurchConservative£28,475
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£28,165
Lee AndersonAshfieldReform UK£28,055
Janet DabyLewisham EastLabour£27,914
John FinucaneBelfast NorthSinn Féin£27,827
Rebecca Long BaileySalfordLabour£27,690
Bill EstersonSefton CentralLabour£27,612
Sir Keir StarmerHolborn and St PancrasLabour£27,487
Ellie ReevesLewisham West and East DulwichLabour£27,269
Sir Roger GaleHerne Bay and SandwichConservative£27,126
Saqib BhattiMeriden and Solihull EastConservative£26,952
Sir Alan CampbellTynemouthLabour£26,605
Dr Rosena Allin-KhanTootingLabour£26,437
Sir Mark TamiAlyn and DeesideLabour£26,346
Dan CardenLiverpool WaltonLabour£26,261
Sarah OlneyRichmond ParkLiberal Democrat£26,191
Munira WilsonTwickenhamLiberal Democrat£26,175
Catherine McKinnellNewcastle upon Tyne NorthLabour£25,951
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£25,945
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£25,889
Jessica MordenNewport EastLabour£25,583
Judith CumminsBradford SouthLabour£25,483
Yvette CooperPontefract, Castleford and KnottingleyLabour£25,472
Cat SmithLancaster and WyreLabour£25,444
Tonia AntoniazziGowerLabour£24,636
Kate OsborneJarrow and Gateshead EastLabour£24,612
Alan MakHavantConservative£24,581
Dame Harriett BaldwinWest WorcestershireConservative£24,450
Sir Stephen TimmsEast HamLabour£24,255
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£24,056
Mary Kelly FoyCity of DurhamLabour£23,828
Paula BarkerLiverpool WavertreeLabour£23,743
James CartlidgeSouth SuffolkConservative£23,571
Mike WoodKingswinford and South StaffordshireConservative£23,520
Gareth BaconOrpingtonConservative£23,346
Pat McFaddenWolverhampton South EastLabour£23,205
Mrs Kemi BadenochNorth West EssexConservative£23,183
Jerome MayhewBroadland and FakenhamConservative£22,943
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£22,918
Mims DaviesEast Grinstead and UckfieldConservative£22,897
Victoria AtkinsLouth and HorncastleConservative£22,872
Anneliese DoddsOxford EastLabour (Co-op)£22,815
Andrew GriffithArundel and South DownsConservative£22,777
Mark GarnierWyre ForestConservative£22,677
Emily ThornberryIslington South and FinsburyLabour£22,654
Ed DaveyKingston and SurbitonLiberal Democrat£22,506
Ruth CadburyBrentford and IsleworthLabour£21,571
Wendy ChamberlainNorth East FifeLiberal Democrat£21,274
Helen HayesDulwich and West NorwoodLabour£21,218
Chris EvansCaerphillyLabour (Co-op)£21,109
Greg SmithMid BuckinghamshireConservative£21,045
Emma HardyKingston upon Hull West and HaltempriceLabour£20,895
Ben LakeCeredigion PreseliPlaid Cymru£20,763
Sir Mark HendrickPrestonLabour (Co-op)£20,731
Steve ReedStreatham and Croydon NorthLabour (Co-op)£20,581
Vicky FoxcroftLewisham NorthLabour£20,436
Dame Nia GriffithLlanelliLabour£20,408
James MurrayEaling NorthLabour (Co-op)£20,251
Suella BravermanFareham and WaterloovilleReform UK£20,196
Dame Caroline DinenageGosportConservative£20,135
Mr Mark FrancoisRayleigh and WickfordConservative£19,947
Dame Angela EagleWallaseyLabour£19,908
Hilary BennLeeds SouthLabour£19,908
Karl TurnerKingston upon Hull EastIndependent£19,811
Naz ShahBradford WestLabour£19,653
Paul MaskeyBelfast WestSinn Féin£19,466
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£19,214
Dr Luke EvansHinckley and BosworthConservative£19,098
Tom TugendhatTonbridgeConservative£18,854
Rachel HopkinsLuton South and South BedfordshireLabour£18,674
Daniel ZeichnerCambridgeLabour£18,032
Apsana BegumPoplar and LimehouseLabour£18,019
Dr Rupa HuqEaling Central and ActonLabour£17,962
Lilian GreenwoodNottingham SouthLabour£17,717
Sir Jeremy WrightKenilworth and SouthamConservative£17,494
Jeff SmithManchester WithingtonLabour£17,321
Nigel HuddlestonDroitwich and EveshamConservative£17,182
Matt VickersStockton WestConservative£17,175
Helen WhatelyFaversham and Mid KentConservative£17,029
Maria EagleLiverpool GarstonLabour£16,929
Mr Gagan MohindraSouth West HertfordshireConservative£16,889
Paul HolmesHamble ValleyConservative£16,667
Kerry McCarthyBristol EastLabour£16,432
Ms Stella CreasyWalthamstowLabour (Co-op)£16,235
Sir Edward LeighGainsboroughConservative£16,205
Derek TwiggWidnes and HalewoodLabour£15,979
Layla MoranOxford West and AbingdonLiberal Democrat£15,955
Fleur AndersonPutneyLabour£15,664
Dr Andrew MurrisonSouth West WiltshireConservative£15,526
Fabian HamiltonLeeds North EastLabour£15,352
Sir John WhittingdaleMaldonConservative£15,287
Lucy PowellManchester CentralLabour (Co-op)£15,065
Laura TrottSevenoaksConservative£15,053
Sir Iain Duncan SmithChingford and Woodford GreenConservative£15,017
Dawn ButlerBrent EastLabour£14,985
Sir Bernard JenkinHarwich and North EssexConservative£14,808
Stephen KinnockAberafan MaestegLabour£14,795
Alicia KearnsRutland and StamfordConservative£14,744
Sir Julian LewisNew Forest EastConservative£14,649
Sir James CleverlyBraintreeConservative£14,645
Feryal ClarkEnfield NorthLabour£14,587
Zarah SultanaCoventry SouthYour Party£14,048
Sarah OwenLuton NorthLabour£13,993
Chris PhilpCroydon SouthConservative£13,870
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£13,781
Sir Mel StrideCentral DevonConservative£13,774
Dr Ben SpencerRunnymede and WeybridgeConservative£13,701
Rushanara AliBethnal Green and StepneyLabour£13,681
Sir Julian SmithSkipton and RiponConservative£13,680
James WildNorth West NorfolkConservative£13,507
Joy MorrisseyBeaconsfieldConservative£13,169
Charlotte NicholsWarrington NorthLabour£12,947
Catherine WestHornsey and Friern BarnetLabour£12,705
Jeremy CorbynIslington NorthYour Party£12,639
Gareth ThomasHarrow WestLabour (Co-op)£12,630
Neil CoyleBermondsey and Old SouthwarkLabour£12,488
Rachael MaskellYork CentralLabour (Co-op)£12,351
Claire CoutinhoEast SurreyConservative£11,743
David SimmondsRuislip, Northwood and PinnerConservative£11,591
Dr Caroline JohnsonSleaford and North HykehamConservative£11,567
Wes StreetingIlford NorthLabour£11,563
Bell Ribeiro-AddyClapham and Brixton HillLabour£11,307
Sir Jeremy HuntGodalming and AshConservative£11,195
Richard FullerNorth BedfordshireConservative£11,088
Daisy CooperSt AlbansLiberal Democrat£10,243
Jon TrickettNormanton and HemsworthLabour£9,955
Sir Desmond SwayneNew Forest WestConservative£9,947
Clive EffordEltham and ChislehurstLabour£9,868
Rebecca HarrisCastle PointConservative£9,372
Edward ArgarMelton and SystonConservative£8,497
Helen MorganNorth ShropshireLiberal Democrat£8,394
Matthew PennycookGreenwich and WoolwichLabour£8,371
Damian HindsEast HampshireConservative£8,221
Tulip SiddiqHampstead and HighgateLabour£7,949
Alex BurghartBrentwood and OngarConservative£7,396
Ms Diane AbbottHackney North and Stoke NewingtonLabour£6,465
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£6,236
Sir Oliver DowdenHertsmereConservative£5,438
Julia LopezHornchurch and UpminsterConservative£4,689
Priti PatelWithamConservative£3,698
Mr Louie FrenchOld Bexley and SidcupConservative£3,274
Rishi SunakRichmond and NorthallertonConservative£2,988
Paulette HamiltonBirmingham ErdingtonLabour£442
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
Ashley DaltonWest LancashireLabour£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
Samantha DixonChester North and NestonLabour£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
Richard FoordHoniton and SidmouthLiberal Democrat£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
Simon LightwoodWakefield and RothwellLabour (Co-op)£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
Andrew WesternStretford and UrmstonLabour£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 2021-22?
The table on this page sorts current MPs by their total IPSA-published business costs for 2021-22. 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.