How much you can invest in your pension
There’s no limit to the amount you can invest each year. However, tax relief will only apply to the lower of your earnings and the annual allowance (£245,000 for the 2009/2010 tax-year). For example, if you earn £50,000 a year you can contribute up to £50,000 gross (£40,000 net) into your pension plans in the 2009/10 tax year.
Even if you have no earnings - perhaps you’re retired or not working - you can still contribute up to £3,600 (£2,880 excluding tax relief in 2009/2010 tax-year).
Your tax free pension funds are limited by the lifetime allowance. Basically, this is the total value of all of your pensions when you retire. The lifetime allowance for 2009/10 is £1,750,000 and you have to pay tax on any excess over this amount.
Why not think about investing £2,880 in a pension for a child or grandchild. The government will add another £720, taking the total amount to £3,600. You can do this every year if you want and there’s plenty of time for the funds to grow because they’ll be locked away until retirement.