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.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.