I am purifying a protein naturally containing His residues (the number of residues are much lesser than the His-tagged ones so binding is a bit weaker). I have previously established a purification method using Ni-sepharose at small scale, which was quite consistent up to the fifth use of the column before doing CIP. Now I'm trying to do the same using Ni-IDA for the reason that I'll be handling a bigger scale and IDA is cheaper. When I tried it at small scale using all the same conditions, the results in the first round is the same as what I had with Ni-sepharose. The problem started at the second and went on until the subsequent rounds as there was an observed shift in the elution pattern of the target protein. It was eluting earlier than expected, together with the impurities at the wash step. Can anyone suggest a way to fix this inconsistency? If possible I want to have a consistent elution profile from the first to at least the fourth round.