A l'inverse d'une variable exogène, on dit qu’une variable est endogène dans un modèle économique lorsque ses valeurs sont caractérisées par le modèle lui-même. Par exemple, il pourrait s’agir de valeurs déterminées par les décisions économiques des acteurs, ou bien encore l’influence d’autres variables économiques. Une variable endogène est à la fois explicative et expliquée. En résumé, ce sont des variables déterminées par l’extérieur du modèle et qui détermine les valeurs des autres variables sans être déterminé par les autres variables.