노인일자리사업은 출발 당시 상해보험에 가입했으나, 그 대상과 보상범위로 인해 2005년 이후 산재보험에 가입하고 있다. 이는 보험이 노인들의 사고위험 대비가 목적이고, 사업 초기엔 일자리가 적어 사회보험 적용 대상 여부에 논란이 크지 않았기 때문으로 보인다.
노인일자리사업은 2004년 출발 당시 사회보험의 적용대상이 아니라는 판단아래 상해보험에 가입하였다(보건복지부, 2004). 그러나 상해보험은 75세 미만을 대상으로 하는데 비해 노인일자리사업 참여노인의 평균연령은 73.8세이고, 참여자의 40.7%가 75세 이상이어서(2013년 기준. 새누리시스템 자료) 상당수의 노인은 가입조차 할 수 없다. 또한 산재보험은 무과실책임주의에 따르지만, 상해보험은 과실여부와 연관하여 보상범위가 달라진다. 이에 노인일자리사업은 2005년 이후 산재보험에 가입하고 있다(보건복지부․국민연금관리공단, 2005; 한국노인인력개발원, 2014b). 즉, 산재보험에 가입하던 것은 노인일자리를 근로로 판단했기 때문이 아니라 노인들에게 발생할 수 있는 사고위험에 대비하기 위해서였다. 또한 당시는 출범초기였기 때문에 일자리가 적어서(2005년 목표 3.5만개) 크게 주목받지 않았고, 지금처럼 사회보험의 적용대상인지에 대한 논란이 크지 않았기 때문이었던 것으로 보인다.