It's not always, convoy missions, enemy stronghold missions, story missions, retaliation missions have no timer (although you usually lose a resistance contact every turn)
It's basically just the city missions with an objective. The UFO missions have a timer but it's not critical.