You can create an invoice directly from the estimate itself. The instructions for one method can be found here.
Or you can create an invoice while inside the job. An invoice can be created using the information from an existing estimate or just using any manual information.
Note: a job must be created in order to create an invoice.
Sitefinity ASP.NET CMS