Hi, UK State Pension recipients. You will never get a P60 from HMRC! Don't hold your breath!
Reason is that the UK State Pension is not taxable. It is considered by HMRC as a state benefit.
Example: if you are lucky to receive the full basic UK State Pension - about £200 per week, that is about £10,400 a year. It is below the £12,570 2023 HMRC Personal Income Tax Allowance threshold.
However... your UK State Pension is counted as income. So, if you receive additional UK sourced private pension(s), the UK State Pension of £10,400 is added to whatever ££ you receive from your UK sourced private pension(s).
If the aggregated money from the UK State Pension plus private pension(s) exceeds the 2023 Personal Income Tax Allowance of £12,570, then any/all income you receive above the £12,570 is liable to UK tax at the relevant current tax rates. HMRC, via a 'Notice of Coding' will instruct your private pension provider(s) to deduct tax at source from any amount above £12,570 from your private pension but definitely never from the UK State Pension. Your private pension provider will receive the relevant tax code from HMRC for the tax year, and will deduct tax at the source. It is your private pension provider(s) that must, by law, issue an annual P60, but never HMRC!
You may find link this helpful. I was quite astonished by it. If you register to use the UK Government Gateway, you will find both notice of coding and tax deducted information from all your private pension(s). The information goes back several years, and is downloadable.
https://www.gov.uk/check-income-tax-current-year