The other agents gave you some good guide lines, but let me add that it really depends on the price and location of your home that will determine how long your home would be on the market so I can't really give you a standard time. I usually do a full market analysis and if you are priced right it should sell quickly. If I haven't already said this enough it really is price. Great Locations and Very good schools allow you to ask more and usually have more buyers, but it all boils down to price and that will tell you how long your home stays on the market or it sells.
At your service,
It is by agreement. Each agent will tell you what they want. Depending on the price and type of sale I suggest a 3 month or longer. If the relationship is going well and hasn't sold by 3 months then we agree to extend the listing. If not I either refer them to another agent or we part ways. If the house is higher end I start at 6 months. If it is a short sale then 6 months or a year.
This is just my policy. As I said it is between you and your agent.
That does not include inspection, lender approval. To have a standard sale a sale of 6 months
is reasonable. Most agents would like a longer contract to make sure it does not expire in the midst
of all these activities.
The standard time for a listing is usually a 1-year or a 6-month agreement. Because of the current market trends and the cost of marketing your property, a 1-year listing agreement would be the norm.
As for how long your home would be on the market, your agent can advise you the average days-on-market for listings. If you price your property aggressively and your curb appeal is outstanding you will beat the average days on the market.