People often ask me about whether they should list their income in their online dating profile. It really comes down to how comfortable you are with broadcasting the information. The only time I tell people they have to list their own income is when they want to put an income requirement for their potential dates (Match.com has this option).
When you put a minimum income for your date on your profile, but aren’t willing to list your own, you run the risk of looking like a gold digger.