The following are simple steps to beat an all-cash offer on a house;
Get pre-approved for a mortgage. If you don't want to deal with contingencies, don't do it. Increase the amount of earnest money you put down. Make an offer that is higher than the asking price. Include a guarantee against evaluation gaps. Make it personal. Consider making a cash offer.