Finance Act 2025: stages, votes and documents
The Finance Act 2025 received Royal Assent on 20 March 2025, 134 days after its first reading in the House of Commons on 6 November 2024. MPs divided on it 14 times between 27 November 2024 and 3 March 2025; the narrowest margin was 156 (Second Reading).
Stages taken place
12
Commons divisions
14
Documents listed
8
Royal Assent
20 March 2025
What the bill is for
The long title reads:
A Bill to make provision about finance.
Sponsors
- Rachel Reeves (Labour, Commons), HM Treasury
- Lord Livermore (Labour, Lords), HM Treasury
Stages
| Stage | House | Sittings |
|---|---|---|
| 1st reading | Commons | 6 November 2024 |
| 2nd reading | Commons | 27 November 2024 |
| Programme motion | Commons | 27 November 2024 |
| Committee of the whole House | Commons | 10 December 2024, 11 December 2024 |
| Committee stage | Commons | 28 January 2025, 30 January 2025 |
| Report stage | Commons | 3 March 2025 |
| 3rd reading | Commons | 3 March 2025 |
| 1st reading | Lords | 4 March 2025 |
| 2nd reading | Lords | 19 March 2025 |
| Committee negatived | Lords | 19 March 2025 |
| 3rd reading | Lords | 19 March 2025 |
| Royal Assent | Unassigned | 20 March 2025 |
Commons divisions on this bill
| Date | Division | Ayes | Noes |
|---|---|---|---|
| 27 November 2024 | Finance Bill: Reasoned Amendment to Second Reading | 112 | 333 |
| 27 November 2024 | Finance Bill: Second Reading | 332 | 176 |
| 10 December 2024 | Finance Bill Committee: New Clause 5 | 105 | 340 |
| 10 December 2024 | Finance Bill Committee: New Clause 2 | 74 | 350 |
| 10 December 2024 | Finance Bill Committee New Clause 3 | 184 | 359 |
| 11 December 2024 | Finance Bill Committee: Clause 47 stand part | 338 | 170 |
| 11 December 2024 | Finance Bill Committee: Clause 48 stand part | 332 | 170 |
| 11 December 2024 | Finance Bill Committee: New Clause 8 | 167 | 329 |
| 11 December 2024 | Finance Bill Committee: New Clause 6 | 105 | 314 |
| 11 December 2024 | Finance Bill Committee: New Clause 7 | 104 | 313 |
| 3 March 2025 | Finance Bill Report Stage: New Clause 2 | 113 | 331 |
| 3 March 2025 | Finance Bill Report Stage: New Clause 8 | 176 | 332 |
| 3 March 2025 | Finance Bill Report Stage: Amendment 67 | 167 | 347 |
| 3 March 2025 | Finance Bill: Third Reading | 339 | 172 |
Documents
Act of Parliament
- Finance Act 2025 (c. 8) 20 March 2025
Bill
- Budget Resolutions (updated 1 November) 30 October 2024
- Bill 125 2024-25 (as introduced) 7 November 2024
- Bill 171 2024-25 (as amended in Public Bill Committee) 3 February 2025
- 5901077.pdf · 5901077.xml · 5901077.html 4 March 2025
Explanatory Notes
- Bill 125 EN 2024-25 7 November 2024
Briefing papers
- Autumn Budget 2024 and Finance Bill 2024-25 27 February 2025
- Finance Bill [HL]: HL Bill 77 13 March 2025
Official record
Sources
| Record | Read | SHA-256 |
|---|---|---|
| Bills API: bill | 27 October 2026 | 010271fc512838b5… |
| Bills API: stages | 27 October 2026 | 4a18c780c191630c… |
| Bills API: publications | 15 October 2026 | 54650bb4d8ffe570… |