Earnest money is not always required in a real estate transaction. But without it, you may not find a seller who's willing to sign a contract with you. Furthermore, if you're a buyer looking for a home in a competitive market -- one with lots of interested buyers and not a lot of inventory -- then earnest money is generally a must.