One way to look at this: In a sense, a resume is a sales brochure. The "customer" is the organization from which you seek employment. The "product" is you, or more precisely, your ability to do work the organization wants done. Putting a salary on your resume is similar to putting a price on a sales brochure. Usually only commodity products list prices on their sales brochures. Thus, unless you want potential employers to treat you like a commodity, it seems best to leave a desired salary off your resume.
You should mention salary information on your resume. Sometimes a job ad asks for your salary history or salary requirements in a resume. Realize that revealing dollar figures in advance puts you at a disadvantage. This is especially true if you’ve been working for low pay — or if you’ve been paid above the market average.
Listing your salary on a resume is a delicate task
When writing a resume, it is better you do not indicate the salary range. Not even your current cost to company. Usually, these questions are handled in the interviews and so in the resume, this information is not required and is often not appreciated. Thus, salary range on your resume indicates negative of you.