MP Expenses

MP expenses by total claimed — 2019-20

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

Published total

£11,051,589

MPs with claims

287

Average published total

£38,507

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 (2019-20)
Chris LawDundee CentralScottish National Party£97,122
Mr Alistair CarmichaelOrkney and ShetlandLiberal Democrat£96,524
Sir Lindsay HoyleChorleySpeaker£92,190
Sammy WilsonEast AntrimDemocratic Unionist Party£90,718
Brendan O'HaraArgyll, Bute and South LochaberScottish National Party£87,458
Shabana MahmoodBirmingham LadywoodLabour£86,424
Kevin HollinrakeThirsk and MaltonConservative£83,401
Mr James FrithBury NorthLabour£82,766
Pete WishartPerth and Kinross-shireScottish National Party£82,739
John LamontBerwickshire, Roxburgh and SelkirkConservative£80,930
Darren JonesBristol North WestLabour£80,491
Naz ShahBradford WestLabour£80,123
Christine JardineEdinburgh WestLiberal Democrat£80,046
Jamie StoneCaithness, Sutherland and Easter RossLiberal Democrat£78,817
Andrew BowieWest Aberdeenshire and KincardineConservative£77,180
Jonathan ReynoldsStalybridge and HydeLabour (Co-op)£74,326
Kirsty BlackmanAberdeen NorthScottish National Party£73,631
Emma HardyKingston upon Hull West and HaltempriceLabour£72,564
Stephen MorganPortsmouth SouthLabour£72,005
Sir Nicholas DakinScunthorpeLabour£71,954
David MundellDumfriesshire, Clydesdale and TweeddaleConservative£70,138
Peter DowdBootleLabour£69,541
Rosie DuffieldCanterburyIndependent£69,484
Ian MurrayEdinburgh SouthLabour£69,332
Dame Karen BradleyStaffordshire MoorlandsConservative£68,454
Imran HussainBradford EastLabour£68,430
Alex SobelLeeds Central and HeadingleyLabour (Co-op)£68,270
Anna TurleyRedcarLabour (Co-op)£66,768
Liam ByrneBirmingham Hodge Hill and Solihull NorthLabour£66,005
Jim ShannonStrangfordDemocratic Unionist Party£65,763
Gareth SnellStoke-on-Trent CentralLabour (Co-op)£65,705
Sir Geoffrey CoxTorridge and TavistockConservative£65,685
Anna McMorrinCardiff NorthLabour£64,878
Carolyn HarrisNeath and Swansea EastLabour£64,814
Mr Gregory CampbellEast LondonderryDemocratic Unionist Party£63,918
Wera HobhouseBathLiberal Democrat£63,385
Neil O'BrienHarborough, Oadby and WigstonConservative£63,276
John HealeyRawmarsh and ConisbroughLabour£63,203
Preet Kaur GillBirmingham EdgbastonLabour (Co-op)£62,147
Alberto CostaSouth LeicestershireConservative£61,002
Alex NorrisNottingham North and KimberleyLabour (Co-op)£60,955
Judith CumminsBradford SouthLabour£60,921
Mike KaneWythenshawe and Sale EastLabour£60,658
Jess PhillipsBirmingham YardleyLabour£60,136
Rachel ReevesLeeds West and PudseyLabour£59,361
Gavin RobinsonBelfast EastDemocratic Unionist Party£59,176
Tonia AntoniazziGowerLabour£59,118
Gill FurnissSheffield Brightside and HillsboroughLabour£59,016
Cat SmithLancaster and WyreLabour£58,287
Dr Caroline JohnsonSleaford and North HykehamConservative£58,132
Mrs Sharon HodgsonWashington and Gateshead SouthLabour£58,016
James CartlidgeSouth SuffolkConservative£57,898
Dan JarvisBarnsley NorthLabour£57,726
Yasmin QureshiBolton South and WalkdenLabour£57,507
Jo PlattLeigh and AthertonLabour (Co-op)£57,383
Sarah ChampionRotherhamLabour£57,245
Emma LewellSouth ShieldsLabour£57,192
Liz Saville RobertsDwyfor MeirionnyddPlaid Cymru£56,812
Emma ReynoldsWycombeLabour£56,666
Mark PritchardThe WrekinConservative£55,802
Tom TugendhatTonbridgeConservative£55,203
Dame Diana JohnsonKingston upon Hull North and CottinghamLabour£55,046
Kerry McCarthyBristol EastLabour£54,789
Sir John HayesSouth Holland and The DeepingsConservative£54,717
Peter KyleHove and PortsladeLabour£54,344
Karl TurnerKingston upon Hull EastIndependent£54,121
Clive LewisNorwich SouthLabour£54,079
Ms Marie RimmerSt Helens South and WhistonLabour£54,019
John GlenSalisburyConservative£53,748
Stephen DoughtyCardiff South and PenarthLabour (Co-op)£53,645
Stuart AndrewDaventryConservative£53,387
Ruth JonesNewport West and IslwynLabour£53,325
Matt WesternWarwick and LeamingtonLabour£53,088
Stephen KinnockAberafan MaestegLabour£52,781
Tim FarronWestmorland and LonsdaleLiberal Democrat£52,558
Nick Thomas-SymondsTorfaenLabour£52,489
Andy McDonaldMiddlesbrough and Thornaby EastLabour£52,393
Simon HoareNorth DorsetConservative£52,384
Afzal KhanManchester RusholmeLabour£52,359
Kit MalthouseNorth West HampshireConservative£52,008
Grahame MorrisEasingtonLabour£51,965
Dan CardenLiverpool WaltonLabour£51,781
Bill EstersonSefton CentralLabour£51,671
Sir Jeremy WrightKenilworth and SouthamConservative£51,670
Esther McVeyTattonConservative£51,556
Mr Toby PerkinsChesterfieldLabour£51,230
Mr Clive BettsSheffield South EastLabour£51,097
Lisa NandyWiganLabour£50,968
Mark GarnierWyre ForestConservative£50,509
Chris ElmoreBridgendLabour£50,488
Alison McGovernBirkenheadLabour£50,307
Dame Chi OnwurahNewcastle upon Tyne Central and WestLabour£49,923
Ian LaveryBlyth and AshingtonLabour£49,788
Jesse NormanHereford and South HerefordshireConservative£49,670
Alan MakHavantConservative£49,567
Liz TwistBlaydon and ConsettLabour£49,466
Lilian GreenwoodNottingham SouthLabour£49,404
Mike WoodKingswinford and South StaffordshireConservative£49,390
Jim McMahonOldham West, Chadderton and RoytonLabour (Co-op)£49,322
Steve BarclayNorth East CambridgeshireConservative£49,199
Sir Mark TamiAlyn and DeesideLabour£48,461
Robert JenrickNewarkReform UK£48,354
Melanie OnnGreat Grimsby and CleethorpesLabour£48,264
Jeff SmithManchester WithingtonLabour£48,230
Stephanie PeacockBarnsley SouthLabour£47,892
Chris BryantRhondda and OgmoreLabour£47,553
David DavisGoole and PocklingtonConservative£47,389
Catherine McKinnellNewcastle upon Tyne NorthLabour£47,381
Helen WhatelyFaversham and Mid KentConservative£47,156
Luke PollardPlymouth Sutton and DevonportLabour (Co-op)£46,879
Mrs Kemi BadenochNorth West EssexConservative£46,692
Sir Gavin WilliamsonStone, Great Wyrley and PenkridgeConservative£46,629
Bridget PhillipsonHoughton and Sunderland SouthLabour£46,624
Mims DaviesEast Grinstead and UckfieldConservative£46,292
Ms Nusrat GhaniSussex WealdConservative£46,013
Graham StuartBeverley and HoldernessConservative£46,009
Richard BurgonLeeds EastLabour£45,586
Gerald JonesMerthyr Tydfil and AberdareLabour£44,847
Mary GlindonNewcastle upon Tyne East and WallsendLabour£44,799
Layla MoranOxford West and AbingdonLiberal Democrat£44,616
Dame Caroline DinenageGosportConservative£44,599
Ms Stella CreasyWalthamstowLabour (Co-op)£44,537
Mary CreaghCoventry EastLabour£44,111
Sir Alec ShelbrookeWetherby and EasingwoldConservative£43,635
Graham StringerBlackley and Middleton SouthLabour£43,520
Jon TrickettNormanton and HemsworthLabour£43,340
Martin VickersBrigg and ImminghamConservative£42,860
Yvette CooperPontefract, Castleford and KnottingleyLabour£42,500
Valerie VazWalsall and BloxwichLabour£42,314
Sir John WhittingdaleMaldonConservative£41,803
Matt RoddaReading CentralLabour£41,227
Sir Alan CampbellTynemouthLabour£40,944
Helen HayesDulwich and West NorwoodLabour£40,905
Derek TwiggWidnes and HalewoodLabour£40,726
Caroline NokesRomsey and Southampton NorthConservative£40,698
Debbie AbrahamsOldham East and SaddleworthLabour£40,542
Justin MaddersEllesmere Port and BromboroughLabour£39,988
Angela RaynerAshton-under-LyneLabour£39,924
Bob BlackmanHarrow EastConservative£39,874
Nigel HuddlestonDroitwich and EveshamConservative£39,627
Seema MalhotraFeltham and HestonLabour (Co-op)£39,588
Helen GrantMaidstone and MallingConservative£39,412
Rebecca Long BaileySalfordLabour£39,309
Karin SmythBristol SouthLabour£39,261
Rushanara AliBethnal Green and StepneyLabour£38,715
Sir Mark HendrickPrestonLabour (Co-op)£38,341
Ed MilibandDoncaster NorthLabour£38,208
Dame Siobhain McDonaghMitcham and MordenLabour£38,059
Mr David LammyTottenhamLabour£37,825
Jessica MordenNewport EastLabour£37,782
Damian HindsEast HampshireConservative£37,749
Louise HaighSheffield HeeleyLabour£37,690
Jo StevensCardiff EastLabour£37,497
Órfhlaith BegleyWest TyroneSinn Féin£37,375
Chris EvansCaerphillyLabour (Co-op)£36,992
Dame Angela EagleWallaseyLabour£36,626
Sir Andrew MitchellSutton ColdfieldConservative£36,268
Marsha De CordovaBatterseaLabour£36,044
Sir Roger GaleHerne Bay and SandwichConservative£35,941
Stuart AndersonSouth ShropshireConservative£35,404
Dr Rosena Allin-KhanTootingLabour£34,121
Fabian HamiltonLeeds North EastLabour£33,162
Bambos CharalambousSouthgate and Wood GreenLabour£33,125
Emily ThornberryIslington South and FinsburyLabour£32,420
Sir Jeremy HuntGodalming and AshConservative£31,984
Dr Andrew MurrisonSouth West WiltshireConservative£31,573
Dame Nia GriffithLlanelliLabour£31,212
Sir Christopher ChopeChristchurchConservative£31,007
Sir James CleverlyBraintreeConservative£30,898
Mr Mark FrancoisRayleigh and WickfordConservative£30,758
Wes StreetingIlford NorthLabour£30,503
Edward ArgarMelton and SystonConservative£30,411
Kate OsamorEdmonton and Winchmore HillLabour (Co-op)£30,170
Pat McFaddenWolverhampton South EastLabour£30,108
Andrew RosindellRomfordReform UK£30,025
Mohammad YasinBedfordLabour£29,689
Sir Iain Duncan SmithChingford and Woodford GreenConservative£29,504
Priti PatelWithamConservative£29,480
Ian ByrneLiverpool West DerbyLabour£29,426
Nick SmithBlaenau Gwent and RhymneyLabour£29,416
Dame Harriett BaldwinWest WorcestershireConservative£28,925
Liz KendallLeicester WestLabour£28,272
Dawn ButlerBrent EastLabour£28,065
Dr Kieran MullanBexhill and BattleConservative£27,959
Wendy MortonAldridge-BrownhillsConservative£27,833
Sarah JonesCroydon WestLabour£27,129
Hilary BennLeeds SouthLabour£26,706
Maria EagleLiverpool GarstonLabour£26,409
Zarah SultanaCoventry SouthYour Party£26,391
Ruth CadburyBrentford and IsleworthLabour£26,306
Janet DabyLewisham EastLabour£25,694
Sir Geoffrey Clifton-BrownNorth CotswoldsConservative£25,278
Ed DaveyKingston and SurbitonLiberal Democrat£25,155
Suella BravermanFareham and WaterloovilleReform UK£24,961
Andy SlaughterHammersmith and ChiswickLabour£24,949
Christian WakefordBury SouthLabour£24,801
Anneliese DoddsOxford EastLabour (Co-op)£24,436
Sir Stephen TimmsEast HamLabour£24,378
Chris HazzardSouth DownSinn Féin£24,298
Wendy ChamberlainNorth East FifeLiberal Democrat£23,911
Olivia BlakeSheffield HallamLabour£23,810
Clive EffordEltham and ChislehurstLabour£23,344
Daniel ZeichnerCambridgeLabour£22,927
Taiwo OwatemiCoventry North WestLabour£22,774
Sir Julian LewisNew Forest EastConservative£22,747
Paul MaskeyBelfast WestSinn Féin£22,605
Danny KrugerEast WiltshireReform UK£22,442
Steve ReedStreatham and Croydon NorthLabour (Co-op)£22,383
Sir Mel StrideCentral DevonConservative£22,245
Ellie ReevesLewisham West and East DulwichLabour£22,128
Victoria AtkinsLouth and HorncastleConservative£21,884
Munira WilsonTwickenhamLiberal Democrat£21,837
Ben LakeCeredigion PreseliPlaid Cymru£21,765
Lee AndersonAshfieldReform UK£21,590
Dame Meg HillierHackney South and ShoreditchLabour (Co-op)£21,507
George FreemanMid NorfolkConservative£21,088
Lucy PowellManchester CentralLabour (Co-op)£20,391
Sir Julian SmithSkipton and RiponConservative£20,205
Alex Davies-JonesPontypriddLabour£19,956
Vicky FoxcroftLewisham NorthLabour£19,754
Kate OsborneJarrow and Gateshead EastLabour£19,710
Sir Keir StarmerHolborn and St PancrasLabour£19,371
Neil CoyleBermondsey and Old SouthwarkLabour£19,030
Ms Abena Oppong-AsareErith and ThamesmeadLabour£18,712
Gareth ThomasHarrow WestLabour (Co-op)£18,676
Matthew PennycookGreenwich and WoolwichLabour£18,505
Rachael MaskellYork CentralLabour (Co-op)£18,489
Alicia KearnsRutland and StamfordConservative£18,459
Dave DooganAngus and Perthshire GlensScottish National Party£18,368
Julia LopezHornchurch and UpminsterConservative£18,318
Mr Tanmanjeet Singh DhesiSloughLabour£18,290
Tulip SiddiqHampstead and HighgateLabour£18,135
Sir Edward LeighGainsboroughConservative£17,703
Sir Bernard JenkinHarwich and North EssexConservative£17,698
Chris PhilpCroydon SouthConservative£17,472
Jeremy CorbynIslington NorthYour Party£17,417
Barry GardinerBrent WestLabour£17,307
Matt VickersStockton WestConservative£17,258
John McDonnellHayes and HarlingtonLabour£17,159
Paula BarkerLiverpool WavertreeLabour£17,111
Rebecca HarrisCastle PointConservative£16,941
Saqib BhattiMeriden and Solihull EastConservative£15,431
Carla LockhartUpper BannDemocratic Unionist Party£14,749
Gareth DaviesGrantham and BourneConservative£14,355
Catherine WestHornsey and Friern BarnetLabour£14,133
Daisy CooperSt AlbansLiberal Democrat£13,794
Mary Kelly FoyCity of DurhamLabour£12,598
Robbie MooreKeighley and IlkleyConservative£11,999
James MurrayEaling NorthLabour (Co-op)£11,706
Tahir AliBirmingham Hall Green and MoseleyLabour£11,688
Dr Neil HudsonEpping ForestConservative£11,419
Dr Luke EvansHinckley and BosworthConservative£11,275
Colum EastwoodFoyleSocial Democratic & Labour Party£11,247
Sir Desmond SwayneNew Forest WestConservative£10,936
Joy MorrisseyBeaconsfieldConservative£10,928
Navendu MishraStockportLabour£10,128
Sir Oliver DowdenHertsmereConservative£10,006
Bell Ribeiro-AddyClapham and Brixton HillLabour£9,849
Richard FullerNorth BedfordshireConservative£9,399
Florence EshalomiVauxhall and Camberwell GreenLabour (Co-op)£9,204
Alex BurghartBrentwood and OngarConservative£9,138
James WildNorth West NorfolkConservative£9,137
Ms Diane AbbottHackney North and Stoke NewingtonLabour£9,129
Sarah OlneyRichmond ParkLiberal Democrat£9,029
Dr Ben SpencerRunnymede and WeybridgeConservative£8,316
Rachel HopkinsLuton South and South BedfordshireLabour£7,770
Mr Richard HoldenBasildon and BillericayConservative£7,725
Claire HannaBelfast South and Mid DownSocial Democratic & Labour Party£7,650
Paul HolmesHamble ValleyConservative£6,718
Feryal ClarkEnfield NorthLabour£5,550
Kim JohnsonLiverpool RiversideLabour£5,436
Charlotte NicholsWarrington NorthLabour£4,204
Andrew GriffithArundel and South DownsConservative£4,173
Greg SmithMid BuckinghamshireConservative£4,010
Gareth BaconOrpingtonConservative£3,892
Dr Rupa HuqEaling Central and ActonLabour£3,698
Sarah OwenLuton NorthLabour£3,553
Fleur AndersonPutneyLabour£3,553
Rishi SunakRichmond and NorthallertonConservative£3,142
Jerome MayhewBroadland and FakenhamConservative£2,856
Nadia WhittomeNottingham EastLabour£2,777
Claire CoutinhoEast SurreyConservative£2,558
Laura TrottSevenoaksConservative£2,452
John FinucaneBelfast NorthSinn Féin£2,035
David SimmondsRuislip, Northwood and PinnerConservative£1,395
Mr Gagan MohindraSouth West HertfordshireConservative£1,173
Apsana BegumPoplar and LimehouseLabour£825
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
Torcuil CrichtonNa h-Eileanan an IarLabour£0
Pat CullenFermanagh and South TyroneSinn Féin£0
Chris CurtisMilton Keynes NorthLabour£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 Louie FrenchOld Bexley and SidcupConservative£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
Sarah GreenChesham and AmershamLiberal Democrat£0
Alison GriffithsBognor Regis and LittlehamptonConservative£0
Amanda HackNorth West LeicestershireLabour£0
Sarah HallWarrington SouthLabour (Co-op)£0
Paulette HamiltonBirmingham ErdingtonLabour£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
Kim LeadbeaterSpen ValleyLabour£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
Helen MorganNorth ShropshireLiberal 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
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
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
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
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
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 2019-20?
The table on this page sorts current MPs by their total IPSA-published business costs for 2019-20. 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.