On average, a contribution of £12,000 over the decade will currently yield just £11,950. The figures compare with a return of up to £17,821 on an investment of £10,000 over ten years on a with-profits policy. These deals also invest in shares but insure against bad years by banking the profits from good ones.