The duration of due diligence for a startup is typically 2-4 weeks. It takes 1-2 weeks for an investor to collect required information from the startup. Then it takes about 1 additional week for the investor to prepare a report after receiving all documents. Due diligence should not last longer than 30 days otherwise the investor may lose interest. Startups are advised to begin preparing for due diligence as early as possible, ideally before negotiations begin, to have their documentation and legal affairs in order.