The timing of an IPO announcement will coincide with a company's regulatory filings for registering and issuing new shares. This can range from a matter of weeks to more than a year. Typically, however, investors will have around six months heads up based on a filing to IPO.