It usually takes longer to sell a business than a house or a commercial building. Because of the confidential nature of a business sale, a business broker cannot put a For Sale sign in the window. The average time to sell a business is usually between six to eighteen months. However, there are exceptions. Some businesses may sell within a month of being put on the market. Others may take several years to attract the right buyer. A business broker seeks out and talks to buyers constantly. The next one may be just right for a particular business