However, during negotiation, if you lied about your previous pay just to get a better hike - you would get flagged, may get fired and get yourself listed into an unofficial blacklist. Its more of an ethics issue than just a pay mismatch.
> Some companies have a policy of NOT giving more than a 30% hike from your previous salary These companies are telling you "loud and clear" - "we don't care about talent".
There are other companies that would pay "fairly" as per their bands - even if that means a 100-200% hike