At $31.50 an hour, you can expect to earn $63,000 a year before taxes. If you work 40 hours a week for 50 weeks, you‘ll earn a yearly salary of $63,000. This calculation assumes 50 work weeks with an average of two weeks of holidays in a year. After taxes, you can expect to take home roughly $28.92 an hour, or $57,841 annually.