QuickBooks HelpQuickBooksHelpIntuit

Convert an estimate into an invoice in QuickBooks Online

SOLVEDby QuickBooks67Updated January 25, 2024

Learn how to convert an estimate into an invoice in QuickBooks Online.

After a customer accepts your estimate, you can convert that estimate directly into an invoice. When you convert it to an invoice, the estimate and the invoice are linked, which keeps your books accurate. You also save time because you don’t have to enter the info twice. QuickBooks automatically fills in the invoice from the information on the estimate.

Here’s how to convert an estimate to an invoice.

Your estimates or invoices will look different depending on whether you have the old or new estimate and invoice experience. Find out which experience you have.

Convert an estimate into an invoice

The steps to convert an estimate to an invoice are slightly different depending on whether you have the new or old experience of estimates and invoices.

If you have QuickBooks Payments and you requested a deposit on your estimate, the estimate will automatically convert to an invoice when your customer pays the deposit.

If you have QuickBooks Payment Integrations and you requested a deposit on your estimate, the estimate will automatically convert to an invoice when your customer pays the deposit.

Or here’s how to manually convert the estimate to an invoice so you can bill your customer:

  1. Go to Sales then select All sales (Take me there).
  2. Find the estimate you want to convert. 
  3. If the status column displays Declined, you’ll need to update the status before you can convert it. (If the status is not Declined, skip to step 4.)
    • Select the ▼ dropdown in the Action column, and select Update status.
    • In the Status field, select  the ▼ dropdown and select Pending or Accepted
    • Select OK. Then find the correct estimate on the Estimates list.
  4. From the Action column,
    1. Select Convert to invoice, if the status is Accepted.
    2. Select the ▼ dropdown, then select Convert to invoice, if the status is Pending.
  5. Make any updates to the invoice, if needed, then select Save.
  1. Go to Sales then select All sales (Take me there).
  2. Find and open the estimate you want to convert.
  3. Check the status of the estimate under the customer’s name. You can only convert an estimate with an Accepted or Pending status. If that’s the status, skip this step. 
    • If the status is Closed or Rejected, select the ▼ dropdown. 
    • Select either the Accepted or Pending status, then select Save.
  4. Select Create invoice.
  5. Make any updates to the invoice, if needed. 
  6. If you’re ready to send the invoice to your customer, select Save and send. Or select Save and close if you want to send the invoice later.

If you want to request partial payments on the invoice, learn how to send your customer a progress invoice instead.

Note: Estimates imported from QuickBooks Desktop show as Closed in QuickBooks Online.

Was this helpful?

You must sign in to vote, reply, or post
QuickBooks Online EssentialsQuickBooks Online PlusQuickBooks Online Simple Start

Sign in for the best experience

Ask questions, get answers, and join our large community of QuickBooks users.

More like this