I don't think you need proof of income - I didn't - but you do need to convince them that the money you are depositing isn't the result of illegal laundering. Showing your income is a straightforward way of doing that.