> If you underestimate what they’re willing to pay, you’re leaving money on the table. If the real answer is that they would compensate someone like you up to $75,000 dollars, and you guess they would pay a salary of only $65,000, you very literally may have just cost yourself $10,000. [0]
[0] https://fearlesssalarynegotiation.com/salary-expectations-in...
And a video from the creator of that site (Josh Doody) on this specific issue (disclosing current salary):
The goal can be to reach a mutually agreeable solution as quickly as possible. In this case, saying “this is what I’ll agree to” up front works towards that goal even if it does leave some meat on the bone.
with that in mind, and the following rule is a basic negociation principle: Information gives an edge.
So if you put down your expectation, or worse provide your current compensation, you are giving away critical information to let the other side know pretty much all you know, which one can roughly derive what you would accept or reject. and the other side will either not give an offer at all (if your expectations are way off higher than budget) or will offer the minimum to get away with.
tldr: trusting potential opponents by telling them what they kindly ask is naive.
For context: I realize that one-off negotiations (buying a car at a dealership) are strictly adversarial, but negotiations in ongoing relationships (employment) benefit more from sharing information on what you want and why.
For example, you tell the other side that you need 10K extra for planned babysitting expenses and they offer you less, but add paid time off to care for your own child.