I agree with Patrick it really depends on what your job looks like.
Hourly/college degree in the field/bonuses/commission Etc.
The best idea is to contact a local lender who can take a look at all your information to see if you qualify. It really should not take them very long to give you direction and an answer.
Good luck in your desire to buy a home.
Senior Loan Originator/Sales Manager
NMLS # 224681
One Mortgage, Inc.
119 E Palatine Rd. Suite #200
Palatine, IL. 60067