How Long Does It Take to Sell a Small Business? (Honest Answer)
Most small businesses take 6 to 12 months to sell. Here is the realistic timeline, what speeds it up, what slows it down, and why some businesses never close.
Most small businesses take 6 to 12 months to sell from listing to closing. Clean-books service businesses under $500K can close in 4 to 6 months. Complex deals, SBA-financed sales, and businesses with messy financials often run 12 to 18 months. About 20 to 30 percent of listed businesses never sell, almost always because the price was too high.
The typical timeline
- Preparation: 30 to 90 days
- Marketing and buyer outreach: 60 to 180 days
- LOI negotiation: 15 to 45 days
- Due diligence: 45 to 90 days
- Closing: 15 to 30 days
Total: 6 to 12 months for a well-prepared business priced in the market.
What speeds up a sale
- Clean financials that match the tax returns
- Realistic asking price based on real industry multiples
- Recurring or contract-based revenue
- Diversified customer base
- Documented systems so the business is not owner-dependent
- Willing seller training and transition
What slows it down
- Aspirational pricing 30 percent above market
- Cash sales that do not show on tax returns
- Customer concentration over 25 percent in one account
- Pending lawsuits, tax liens, or environmental issues
- Lease that is short, non-assignable, or carries personal guarantees
- Owner unwilling to do a 30 to 90 day transition
Why 20 to 30 percent never sell
Price. Sellers anchor on what they need rather than what the market will pay, then refuse to adjust. By the time they get realistic, the listing has been stale for a year. A good broker tells you the truth on day one, even when it is not what you want to hear.
Read the full timeline guide or start a conversation with BizBuzz Brokers.