Experts estimates that a single person needs £31,300 a year for a moderate retirement, up £8,000 on last year.