If the annual total of your State Pension and private pension exceeds the current personal tax-free allowance (£12,570) then you will pay tax, at 20% on the excess. The State Pension is paid free of tax but forms part of your taxable income. The taxman collects the appropriate amount by adjusting your tax code downwards by the total of your State Pension and provides that code to your private pension provider.