FitSmallBusiness
  • HR
  • Retail
  • Sales
  • Marketing
  • Accounting
  • Real Estate
  • More Categories
    • Starting a Business
    • Banking
    • Credit Cards
    • Financing
    • Insurance
    • Office Technology
    • Online Business
    • Taxes
  • BE A PARTNER
  • WORK AT FSB
  • About
  • HR
  • Retail
  • Sales
  • Marketing
  • Accounting
  • Real Estate
  • More Categories
    • Starting a Business
    • Banking
    • Credit Cards
    • Financing
    • Insurance
    • Office Technology
    • Online Business
    • Taxes

Accounting | How To

How To Create and Send Invoices in QuickBooks Online

Tim Yoder, Ph.D., CPA

REVIEWED BY: Tim Yoder, Ph.D., CPA

Tim is a Certified QuickBooks Time (formerly TSheets) Pro, QuickBooks ProAdvisor, and CPA with 25 years of experience. He brings his expertise to Fit Small Business’s accounting content.

 

WRITTEN BY: Mark Calatrava

Published April 4, 2023

Mark has researched and reviewed accounting software at Fit Small Business since 2019 and has developed an extensive knowledge of accounting software features and how unique business needs determine the best accounting software.

Published April 4, 2023

This article is part of a larger series on Accounting Software.

Learn More With Our QuickBooks Online Course
Explore the chapters in the guide.
  1. How to Set Up QuickBooks Online
  2. Part 1: Setting Up QuickBooks
    1. How to Set Up Company Information
    2. How to Customize Invoices, Sales Receipts & Estimates
    3. How to Set Up Invoices, Sales Receipts & Estimates
    4. How to Set Up Products and Services
    5. How to Set Up Messages
    6. How to Set Up Statements
    7. How to Set Up Expenses
    8. How to Set Up Advanced Settings
  3. Part 1: Setting Up QuickBooks (Cont.)
    1. How to Import Bank Transactions
    2. How to Import Credit Card Transactions
    3. How to Set Up Multiple Users
    4. How to Set Up the Chart of Accounts
    5. How to Set Up the Products and Services List
    6. How to Set Up Customers
    7. How to Set Up Vendors
  4. Part 2: Managing Sales and Income
    1. How to Create Estimates (Quotes or Bids)
    2. How to Create and Send Invoices
    3. How to Receive Payments
    4. How to Create & Send Sales Receipts
  5. Part 3: Managing Bills and Expenses
    1. How to Write & Print Checks
    2. How to Enter Bills
    3. How to Pay Bills
  6. Part 4: Managing Banking Transactions
    1. How to Enter Banking Transactions Manually
    2. How to Manage Downloaded Banking Transactions
    3. How to Record Bank Deposits
    4. How to Transfer Funds Between Bank Accounts
    5. How to Handle Bounced Checks From Customers
    6. How to Process Bank Reconciliation
  7. Part 5: Managing Business Credit Card Transactions
    1. How to Enter Business Credit Card Transactions Manually
    2. How to Manage Downloaded Business Credit Card Transactions
    3. How to Enter a Credit Card Refund
    4. How to Reconcile Business Credit Card Accounts
  8. Part 6: Managing Credit Card Sales
    1. How to Manage Credit Card Sales With QuickBooks Payments
    2. How to Manage Credit Card Sales With a Third-party Credit Card Processor
  9. Part 7: Set Up and Manage Payroll
    1. How Set Up and Run Payroll
    2. How to Manage Payroll Tax
    3. How to Add Historical Payroll Data
    4. How to Set Up Automatic Deposits
    5. How to Print Payroll Checks
    6. How to Run Payroll Reports
    7. How to Reconcile Payroll Liabilities
  10. Part 8: Reporting in QuickBooks Online
    1. How to Run a Profit and Loss Statement
    2. How to Run a Balance Sheet Report
    3. How to Run a Statement of Cash Flows
    4. How to Run an A/R Aging Report
    5. How to Run an A/P Aging Report

This lesson covers how to create an invoice in QuickBooks Online—either from scratch or an existing estimate. We’ll also show you how to send your invoice to your client and print it if needed.

Our free QuickBooks tutorials, including this one, are designed for you to follow along in your own QuickBooks account. To those who haven’t subscribed, you may sign up for a 30-day free trial or get a 50% off for three months.

Visit QuickBooks Online

How To Create an Invoice From Scratch in QuickBooks Online

Click + New at the top of the left menu bar of your QuickBooks Online dashboard and then select Invoice in the first column under Customers.

Screens showing how you can navigate to the Invoice screen in QuickBooks

Click on + New and select Invoice


From the invoice screen, provide the necessary information to complete your invoice.

Invoice creation form in QuickBooks, showing fields like customer name, billing address, and terms.

Invoice creation form in QuickBooks Online

The exact fields that will appear depend on the settings you selected, as discussed in our guide on how to customize invoices on QuickBooks Online. However, below are the most common fields you’ll have to complete:

  • Customer: Select the customer and job, if applicable, that will receive the invoice. If this is a new customer, click Add new from the customer drop-down box and provide the necessary customer information, as explained in our tutorial on how to set up customers in QuickBooks Online. Once a customer is selected, the fields for email, billing and shipping addresses, terms, and location should populate automatically.
  • Invoice date: The invoice date should be the date you wish to send this invoice.
  • Service date: Enter the date you provided the service or shipped the product.
  • Product/Service: Select the product or service that you provided from your list of products and services. If this is a new product or service, choose Add new and provide all the necessary information, as illustrated in our course on how to set up the products and services list in QuickBooks Online. Once a product or service has been selected, the fields for description, rate, tax, and class should populate automatically.
  • Terms: Indicate when you want to be paid. For example, select Net30 if you want your customer to pay your invoice within 30 days after the invoice date.
  • Due: This field is calculated automatically when converting from an estimate or can be input when creating an invoice. It shows the portion of the total amount that’s due currently for this product or service. This should be the full amount unless this is a partial invoice.
  • Quantity: Enter the quantity of each product or service sold. Once the quantity is entered, the amount will be calculated automatically as quantity times rate.

Once you’re satisfied with your invoice and intend to send it at a later time, click on the Save button on the lower right side of the screen. If you wish to preview or print the invoice before saving or sending it, click the Print or Preview button on the bottom menu bar of the invoice screen and then select the Print or Preview drop-down as shown below.

Short video on Print or preview an invoice in QuickBooks Online.

Print or preview an invoice in QuickBooks Online.

When you click Print or Preview, you should see what your invoice looks like. Below is a sample invoice we created for our fictitious company, Paul’s Plumbing.

Sample Invoice created in QuickBooks Online.

Sample Invoice created in QuickBooks Online

If you wish to send your invoice right away, click Save & Send. QuickBooks will create an email automatically based on the default settings you created in our tutorial on how to set up messages in QuickBooks Online. You can customize the default email message for this invoice if you wish. Click the green Send and close button when you’re ready to send the email. Then, you’ll receive a notification that the invoice was emailed to your customer successfully.

Invoice email preview showing email subject, body, and receipient.

Email invoice template that you can customize before emailing your invoice


How To Convert an Estimate to an Invoice in QuickBooks Online

From the left menu bar, hover over Sales, and then click Estimates, as shown below. The old version of QuickBooks didn’t have the Estimates drop-down menu, so you would need to navigate to Customers instead.

Screen showing how to navigate to the Estimates tab under Sales in QuickBooks Online

Navigate to Customers in QuickBooks Online


From the Estimates tab, you’ll find a list of all your outstanding estimates.

Since Our Last Update:

QuickBooks Online now has a centralized Estimates tab, which instantly shows all your outstanding estimates and has more organized action buttons. For instance, in the older version, you could convert an estimate to an invoice even if it has a pending status. Now, you can only invoice for estimates that are marked approved.

If you wish to see the content of your estimate, click anywhere on the estimate entry line. A new pop-up window will appear, displaying essential information about your estimate, including the amount, transaction date, and estimate activities. If you wish to make changes, click on the green Edit button on the lower right side of the window. You may also perform additional actions, such as duplicating the estimate.

If you don’t have an existing estimate yet and wish to create one, you can head to our tutorial on how to create quotes, bids, and estimates in QuickBooks Online.

Estimate management popup window that lets you view estimate information in QuickBooks

New estimate management screen in QuickBooks


Click on Create invoice on the far right side of the estimate entry. In the screenshot below, we wish to convert Estimate 1065 into an invoice.

Screen indicating where to click to convert an estimate into an invoice.

Convert an existing estimate into an invoice in QuickBooks Online

A popup window will then appear, asking what portion of the estimate you want to invoice. You can choose to convert the entire estimate or only a portion of the invoice. This is useful for progress billing in larger jobs. Then, click the Create invoice button.

Popup window asking what portion of the estimate you want to invoice in QuickBooks.

Select a portion of the estimate to convert to an invoice

After clicking the Create invoice button, QuickBooks Online will open the create invoice screen with all the fields populated automatically from the estimate information. Then, you can review and make any changes that you wish.


Once you provide all the required information and are satisfied with the invoice, click Save or Save and Send. If you need to send the invoice immediately, select Save and Send and continue as you did in Step 3 of creating an invoice from scratch.


Benefits of QuickBooks Invoicing

  • Create and send customized invoices easily: QuickBooks Online makes it easy to create and send invoices to your clients. The creation process is simple and straightforward, and you can customize your invoices to make them as professional-looking and unique as possible. You can choose to upload your logo, change font color and style, and add a personalized message.
  • Track invoices and payments: QuickBooks lets you track all your invoices and payments made by your customers. When you create an invoice in QuickBooks, your financial statements reflect the income from the sale, as well as the receivable owed to you from the customer. QuickBooks Online will track your accounts receivable and provide tools to help collect payment from your customers, including built-in payment links and automatic reminder emails.

With these benefits of QuickBooks Online invoicing, we awarded QuickBooks our overall best invoicing solution and our leading small business accounting software.

Frequently Asked Questions (FAQs)

You can create an invoice in QuickBooks in two ways: create one from scratch or from an existing estimate.


No, and you have to purchase a QuickBooks subscription. All QuickBooks Online plans, which run from $30 to $200 per month, allow you to create and send invoices. Our QuickBooks Online versions comparison can help you decide which fits your invoicing needs.


Wrap Up

Congratulations on learning how to create an invoice in QuickBooks Online. You can now create invoices from scratch or by converting accepted invoices. The next tutorial is how to receive payments in QuickBooks Online.

← Previous Tutorial

QuickBooks Tutorials

Next Tutorial →

About the Author

Mark Calatrava

Find Mark OnLinkedIn

Mark Calatrava

Mark Calatrava is an accounting expert for Fit Small Business. He has covered more than 50 accounting software for small businesses and niche industries and has developed an in-depth knowledge of the important features of accounting software and how the importance of these features vary by business.

Fit Small Business

Facebook Twitter LinkedIn YouTube

Company

  • About Us
  • Editorial Policy
  • Careers

Partners

  • Work With Us

Contact Us

228 Park Ave S # 20702
New York, NY 10003-1502

info@fitsmallbusiness.com

Fit Small Business BBB Business Review

Facebook Twitter LinkedIn YouTube

© Fit Small Business 2023

California Privacy Rights | Privacy | Terms | Sitemap

Need Assistance with QuickBooks Online?
QB Live matches you with a personal bookkeeper!
Visit QuickBooks Live

Was this article helpful?

Join Fit Small Business

Sign up to receive more well-researched small business articles and topics in your inbox, personalized for you. Select the newsletters you’re interested in below.

Please select at least one newsletter.