이직에 영향을 주는 선행요인으로는 환경적 변인, 개인적 변인, 구조적 변인으로 나누어진다. 환경적 변인에는 대안에 대한 기회, 친족으로서의 책임감이 있으며, 개인적 변인은 일반훈련, 직무몰입, 긍/부정적 정서이며 마지막으로 구조적 변인은 자율성, 분배공정성, 직무스트레스 , 임금, 승진기회, 일상성, 사회적 지지가 영향을 주는 것으로 나타났다.
이직과 관련된 연구들을 살펴보면 이직에 영향을 미치는 선행요인을 확인하 는 연구들이 주를 이루었다(Price & Mueller, 1981). 이 가운데 대표적인 연구모 형으로 Price(2001)의 모델이 있다. Price(2001)는 메타분석을 통해 이직에 영향 을 주는 선행요인들을 직･간접적 요인으로 세분화하여 이직인과모델(causal model of turnover)을 만들었다. 이 모델에 의하면 <그림 1>에서 보는 것처럼 이직에 영향을 주는 요인은 환경적 변인(environmental variables), 개인적 변인 (individual variables), 구조적 변인(structural variables)으로 나누어진다. 환경적 변인에는 대안에 대한 기회(opportunity), 친족으로서의 책임감(kinship responsibility)이 있으며, 이들은 이직에 직접적으로 영향을 미쳤다. 개인적 변인은 일반훈련(general training), 직무몰입(job involvement), 긍/부정적 정서 (positive/negative affective)가 있으며, 일반훈련은 이직에 직접 영향을 주고, 직 무몰입과 긍/부정적 정서는 직무만족(job satisfaction)과 탐색행동(search behavior), 잔류의도(stay intention)를 통해 이직에 영향을 주었다. 마지막으로 구 조적 변인은 자율성(autonomy), 분배공정성(distributive justice), 직무스트레스 (job stress), 임금(pay), 승진기회(promotional chance), 일상성(routinization), 사회 적 지지(social support)가 있으며, 각각 직무만족과 조직몰입(organizational commitment)을 통해 탐색행동과 잔류의도에 영향을 주는 것으로 나타났다.