Your QuickBooks Online Invoicing Questions Answered
Getting paid starts with an invoice. But how you generate, send, and collect on that invoice is the tricky part.
Many small businesses use small business accounting software like Intuit’s QuickBooks Online (QBO) to help automate and solve these problems.
However, if you’re a QuickBooks user, you’ve most likely found that there’s some configuration required before you can send an invoice. To help, we’ve put together the ultimate guide to QuickBooks Online invoicing.
In this QuickBooks Online invoicing guide you’ll learn:
How to configure QuickBooks Online invoice settings
How to create a QuickBooks Online invoice
How to create a QuickBooks Online invoice from an estimate
Anatomy of a QuickBooks Online Invoice
How to edit a QuickBooks Online invoice template
How to set up Quickbooks Online payments
How to send QuickBooks Online invoice reminders
Note: Check our guide to small business invoicing for general invoicing tips, tricks, and best practices. We teach you the in’s and out’s of invoicing and make suggestions that streamline your process and get you paid faster.
Invoice payments (set your credit card and ACH settings)
Products and services (display a product/service column, SKUs, price rules, quantity, price, rate, and inventory)
Late fees (set the default charge when an in an invoice is X days overdue)
Progress invoicing (create multiple partial invoices from a single statement)
Messages (set the default email message sent with sales forms
Reminders (set automatic and default email message for invoice reminders)
Online delivery (email options for all sales forms e.g. including a PDF attachment)
Statements (shows aging table at bottom of the statement)
How to Create a QuickBooks Online Invoice
There are two ways to create an invoice in QuickBooks Online.
Create a new invoice from scratch.
Create and convert an estimate into an invoice.
Quick Start: How to Create a New QuickBooks Online Invoice
Click + New and Invoice to create a new invoice.
Select a customer.
Enter customer email (if not already entered).
Enter all necessary information for Product/Service, Description, QTY, Rate, Amount, and Tax.
Enter an invoice message.
Click Save and send.
Quickbooks emails your invoice.
1. Click + New and click Invoice to create a new invoice.
2. Select a customer.
3. Enter customer email (if not already entered).
4. Enter all necessary information for Product/Service, Description, QTY, Rate, Amount, and Tax.
5. Enter an invoice message.
6. Click Save and send.
7. QuickBooks emails your invoice.
How to Create an Invoice from an Estimate
You can convert any estimate you’ve already created into an invoice. You can also choose to convert a portion of the estimate or the entire thing into an invoice. This is useful for progress billing on larger jobs.
Quick Start: Convert an Estimate into an Invoice
Hover over Sales and click Customers to find an existing estimate.
Scroll and select a customer with an existing estimate.
Click Estimate to open the estimate.
Click Create invoice to convert the estimate into an invoice.
Select how much of the estimate you want to invoice for.
Click Create invoice.
1. Hover over Sales and click Customers to find an existing estimate.
2. Scroll and select a customer with an existing estimate.
3. Click Estimate to open the estimate.
4. Click Create invoice to convert the estimate into an invoice.
5. Select how much of the estimate you want to invoice for.
6. Click Create invoice.
Note: The invoice status must be either Pending or Accepted for the Create invoice button to be available.
Anatomy of a Quickbooks Online Invoice
You can set the exact fields that display on your invoices in Account and Settings (see above). You can also edit them in-line by clicking the Gear icon. The following are the most commonly used fields on an invoice:
Invoice number: Each invoice number is unique. You’ll find this at the top of the invoice when creating a new invoice.
Customer: This is the customer, business, or organization who will receive the invoice. To add a new customer, click Add new from the customer drop-down box and provide the necessary customer information. Selecting a customer will auto-fill the form fields for email, billing, shipping addresses, terms, and location.
Customer email: The email of the customer or organization you are sending the invoice to.
Billing address: The customer’s known billing address.
Invoice terms: Net 30 will automatically set the invoice due date 30 days from when the invoice is created.
Invoice date: The date you are sending this invoice. Depending on your settings and configuration (Net 30) this will automatically set the invoice due date.
Due date: This is the day the invoice payment is due.
Custom fields: These are editable fields that display any special information on an invoice.
Service date: The date that the service was performed.
Product/Service: The product or service that you provided. This is pulled from your own predefined list of products and services in QuickBooks Online. For new Products/Services, choose Add new and enter all needed information. Fields for description, rate, tax, and class will populate automatically once you select a product or service.
Description: A description of the product or service rendered.
QTY (Quantity): The quantity of each product or service sold. Entering the quantity will automatically the amount as quantity times rate.
Rate: The going-rate per product or service.
Amount: The total amount for the given invoice line item.
Tax: The tax rate per product or service. Entering the tax rate will automatically calculate as rate times amount.
Balance Due: Balance due shows the portion of the total amount that is currently due for this product or service. This should be the full amount unless this is a partial invoice. This field gets calculated automatically when you convert an invoice from an estimate. You can also input this field when creating an invoice.
Message on invoice: This is a short message your invoice recipient will see when receiving the invoice.
Message on statement: statements to customers will display on an invoice.
Attachments: Any additional attachments (.jpeg, pdf. etc.) related to the sale or service.
(Pro-tip) How to edit invoice form fields and settings from an invoice
Click the Gear Icon in the upper right-hand corner of an invoice to edit your invoice and sales form settings directly in-line. This is a quick way to see how changes in settings will alter your invoice.
How to Edit QuickBooks Online Invoice Templates
Once you’ve set all of the available fields for an invoice, you’ll also want to edit its visual design. QuickBooks gives you fairly robust template editing features, for invoices, estimates, and sales receipts. But you’re still limited to a range of template styles, fonts, and colors.
Quick Start: How to Edit QuickBooks Online Invoice Templates
Click the Gear Icon and go to Custom Form Styles.
Here you’ll see a list of all Invoices, Estimates, and Sales Receipts.
Click on an existing form to edit or click New style to create a new form.
Use the QuickBooks Online form builder to edit the design of your invoice.
Use the Design tab to apply templates, change your logo, fonts, and color scheme.
Use the Content tab to edit fields as they will appear to invoice recipients.
Use the Emails tab to edit the email that all invoice recipients will see.
1. Click the Gear Icon and go to Custom Form Styles.
2. Here you’ll see a list of all Invoices, Estimates, and Sales Receipts.
3. Click on an existing form to edit it or click New style to create a new form.
4. Use the QuickBooks Online form builder to edit the design of your invoice.
5. Use the Design tab to apply templates, change your logo, fonts, and color scheme.
6. Use the Content tab to edit fields as they will appear to invoice recipients.
7. Use the Emails tab to edit the email template that all invoice recipients will see.
How to Set Up Quickbooks Online Payments
Creating and sending your invoice is the first half of the battle. The second half is setting up a payment process. The good news is you can configure QuickBooks to receive payments. This automated process gives invoice recipients a way to pay and closes their invoices once the transaction is complete.