Factcheck LedgerReceipts, not verdicts

How much are MPs paid?

From 1 April 2026 the basic annual salary of an MP is £98,599, up from £93,904 in April 2025, according to the Independent Parliamentary Standards Authority (IPSA). IPSA's pay and pensions page lists the salary for every year since 2010 and the determination setting out how it decides any change.

MPs do not set their own pay: IPSA decides it each year, taking account of earnings data, inflation, public sector pay awards and the pay of parliamentarians elsewhere. Select committee chairs receive an additional salary set by IPSA. Ministers and some other office holders receive extra pay set by the government, which is not part of the IPSA figure. Money for staff and offices is a separate budget and is not salary.

Official sources: IPSA: MPs' pay and pensions

When is the next figure out?

Hansard is published on every sitting day, with Commons debates normally online within a few hours and division lists soon after each vote. Written answers appear on the questions site once departments submit them, usually the same day. The Commons register of interests is updated regularly, roughly fortnightly when the House sits, and MPs must register new interests within 28 days. IPSA publishes MPs' business costs every two months, covering claims processed four to five months earlier, and announces MPs' pay for the year from April. Parliament's calendar shows sitting days and recess dates.

Every official release due in the next two weeks is on the release calendar.

Where the figures come from

Related questions

This answer says where the official figures are published and how they are defined. It gives no verdict on any claim. To report an error, send a correction request. More questions about mps and parliament: all MPs and Parliament questions.

Email alerts and the weekly newsletter

We'll ask you to confirm first. Every email has an unsubscribe link, and unsubscribing deletes your address. Privacy.