Hi John
Liability to pay Class 2 NICs ends at the end of the week in which you reach state pension age. If you reach state pension age on 1 March 2024, your liability to pay Class 2 NICs would end on Saturday 2 March 2024.
As Class 4 NICs are assessed annually, liability to pay them ends at the end of the tax year during which you reach state pension age. Reaching state pension age on 1 March 2024 would mean the last year in which there is a liability to pay Class 4 NICs would be 2023-24.
National Insurance and tax after State Pension age
Thank you.