To purchase a $300K house, you may need to make between $50,000 and $74,500 a year. This is a rule of thumb, and the specific salary will vary depending on your credit score, debt-to-income ratio, type of home loan, loan term, and mortgage rate.