如果灵活就业者退休时社保还差两年,可以考虑以下几种解决方案。首先,可以咨询当地社保部门,了解是否有补缴社保的政策,如果有,可以选择补缴剩余的两年社保费用。其次,可以考虑购买商业养老保险,以弥补社保缺口。另外,还可以通过继续工作或创业来延迟退休,以满足社保缴纳的要求。最后,可以咨询专业的财务规划师,寻求个性化的解决方案,以确保退休后的经济安全。