It takes two to write a resume - one with the expertise and the other with the information that needs to be effectively presented. There is a difference between take home pay and a total compensation package. Put your salary in its best light. Give your salary history on a separate sheet of paper or in your cover letter, but never in the resume. No matter what an employer asks for, you can always give him less.
Some people give information only on their last job or the last ten years.
Salary data is considered by many to be exclusionary. That means it will be used to eliminate you from consideration - unless you are underpaid and applying to a new employer who wants to underpay you. If you make too much, then he will think that you would be unhappy with his company. If you make too little he will undervalue your claimed experience and skills. If you used to make more than you do now, he will think your are a poor risk.