Before prospective purchasers commit to buying your business, they are going to try and find out as much as they can about it in a process called 'due diligence', which you should expect to last for a minimum of four weeks.
You need to decide on the extent of their access. You could, for example, allow them to interview the directors and senior management and visit your sites or, at the other extreme, restrict their access to information which you make available to them off-site.
The final contract will include warranties and indemnities. Many issues that are identified at the due diligence stage are resolved by using warranties or indemnities, but in practice, most warranties and indemnities are standard.
Indemnities are promises that you will make payments to the purchaser in certain circumstances. Common tax indemnities include promises to pay any tax liabilities which arise in the acquired company because of the previous relationship with the vendor, or underpaid tax, interest or penalties relating to returns filed by the vendor.
If you are selling a business for the first time, you may be surprised how many points of contention arise at this stage. It is necessary to be extremely attentive to detail to ensure that the contract that you will sign accurately represents the terms that you have agreed. You should be involving not only your lawyers in agreeing the contract but also your tax advisers, who will be attuned to the tax implications of any proposed changes to the terms or structure of the deal.