IOH ( Intermediate Overhaul ) is done between 2 POH's. For AC electric locos, POH schedule is usually every 6 years or after 600,000 KM of running distance. IOH is done either 3 years after POH or 300,000 KM run after POH, which ever is earlier.
Source for the distances I mentioned:
click here