Guys with high salary, when do you reveal real salary?

I 27M earn 1 cr+ annually. My family also owns 2 flats and one independent house in different cities. And I might purchase one flat myself before marriage. From what I have gathered people tend to hide their actual salary to avoid ill intentioned people. My question is when do you guys reveal your actual salary to the potential rishta? And how much should I showcase in my biodata to keep my profile away from ill intentioned people?

On a side note, I am short in height and I beleive my salary would help in compensating for that but I dont know to what extent i should use it. Please help with your suggestions

Edit - For people who are asking about how I make this much I am in IT and climbed the ladder quickly