Quote a job before you invoice it, then convert accepted estimates into invoices.

Sales teams and contractors who quote work before billing it
Estimates let you propose pricing to a customer without it touching your books as revenue. Once a customer accepts, convert the estimate straight into an invoice with the line items already filled in - no re-typing the job.
See how Estimates fits into a plan on pricing, or how Count My Bucks compares to QuickBooks.