Jan 5, 2026
Admin |
Estimated Read Time : 5 MIN
When it comes to managing your business finances, QuickBooks offers powerful tools to help streamline your accounting process. One of the most essential tasks for small business owners and freelancers is knowing how to create an invoice in QuickBooks, whether you’re using QuickBooks Time, QuickBooks Online, or the QuickBooks desktop version.

However, while the platform is user-friendly, you might run into a few roadblocks along the way. In this blog, we’ll walk you through the step-by-step process of creating an invoice in QuickBooks across all versions and highlight some of the common issues users face. Let’s dive in!
Table of Contents
ToggleQuickBooks Desktop allows you to create invoices using three methods: Scratch, Sales Order, and Estimate. Let’s walk you through the detailed steps to create an invoice using different methods:
When your company doesn’t require making sales orders or estimates, your A/R process begins by creating the invoice.

Note: When selecting or adding an item, it will automatically populate the description and amount based on the description and unit cost you have entered when setting up. It allows you delete or modify this when creating invoices.
If you’ve created and fulfilled a sales order, you’ll need to generate an invoice. There are two ways to do this:

Note: In the list of items, enter a specific quantity in the To Invoice (Or Invoiced) column for each of your items. If you are not invoicing any of the listed items, enter 0 (zero) as the quantity.
Note: Enter a specific quantity in the To Invoice (Or Invoiced) column for each item in the list of items. In case you don’t want to invoice any of the listed items, simply enter 0 (zero) as the quantity.
Once your client has approved the estimate and agreed to pay a set price instead of actual time and expenses, you can convert the full estimate into an invoice document.
Note: If you have progress invoicing turned on, you may get a prompt asking what you want to have on the invoice. You can simply specify what to include as prompted.
Let’s learn how to create an invoice in QuickBooks Online—see the steps below for detailed guidance on navigating and completing the invoicing process.
Tip: In the Terms field on the screen, Net refers to the number of days until the payment is due.
Let’s explore invoicing in QuickBooks Time—refer to the instructions below to understand how to navigate the platform and complete the process efficiently.
Notes: Invoicing in QuickBooks Time is only available if your account isn’t integrated with QuickBooks, ADP Run, Xero, or Gusto. QuickBooks Time containing the hours to be billed must be submitted and approved before invoicing.
Note: If sub-jobs exist, unless a billable rate is specified, it will use the parent job’s billable rate by default.
If no dates are selected, all uninvoiced time is included.
(Optional) Include previously invoiced time.
Note: This locks the related timesheets. To unlock them, go to Time Entries> Timesheets and click the lock icon.
Editing an invoice template in QuickBooks Online is simple—follow the steps outlined below to navigate the settings and customize your invoice layout.


Below are some common invoicing issues in QuickBooks, along with explanations of their causes and clear guidance on how to resolve them effectively.
Why this happens
You might have forgotten to add VAT to the invoice, leading to inaccurate financial records and common tax discrepancies.
How to fix it
Follow this link to complete the steps in the product.
Why this happens
If the payment terms are incorrect, it can cause confusion for the customer and may lead to delayed payments.
How to fix it
Follow this link to complete the steps in the product.
(If the issue continues to appear, check for a similar term but with a slightly different name in the Terms list and edit it as needed.)
Why this happens
You may have accidentally paid the wrong invoice, which could create discrepancies in your financial records and cause confusion for the customer.
How to fix it
Step 1: Create a journal entry
Step 2: Apply the payment to the correct invoice
Read More – QuickBooks Delivery Server Down Error
Why this happens
This problem arises because of problems with email addresses or invoice formatting, blocking successful delivery completely.
| Action | Steps to fix |
| Verify your company and customer-facing email addresses | Navigate to Settings > Account and Settings. Click on Company. Select Contact info, then verify your Company email and Customer-facing email. Check the references below: Correct: mycompany@mycompany.com Incorrect: email:mycompany@mycompany.com |
| Verify the location’s email address (for businesses using location tracking) | Note: The Location Tracking feature is not available in QuickBooks Sole Trader. Go to Settings and click on All lists. Choose Locations, then look for the location used on the invoice. Under the Action column, choose Edit from the dropdown. Verify the email address in the “This location has a different email address for communicating with customers” field and make the changes if required. Click Save and try sending the sales form again. |
| Check your invoice format | Open the invoice you attempted to send and confirm it does not contain special characters (! @ # $ % ^ & * ( ) _ – = +: “) within the following fields: Description, Attachment name, Message, Email address, and Custom form templates. |
| Check your sales form email option | Navigate to Settings and then Account and Settings. Move to the Sales tab. Choose Online delivery, then tick or untick the PDF Attached checkbox. Select Save, then try to send the sales form again. |
| Check print and PDF settings | Make sure the attached file is not in ZIP format and is smaller than 25 MB. Also, remove any special characters from the file name. |
| Check your Adobe Acrobat or Reader settings | Windows users should configure the following print settings in Adobe Acrobat or Reader: Size: Actual size Orientation: Automatic Choose paper source by PDF page size: On |
| Check your browser’s PDF settings | Chrome: Follow Google’s guide on changing default PDF download settings. Firefox: Follow Mozilla’s guide on setting Adobe Reader as the default PDF viewer. After verifying these settings, try sending your sales form again. |
Finally, we’ve reached the end of this comprehensive guide on how to create an invoice in QuickBooks. By now, you should feel confident about generating accurate and professional invoices, whether you’re billing clients for products, services, or tracked time.
However, if you encounter any challenges while you create an invoice in QuickBooks or need personalised assistance with setup, formatting, or troubleshooting, don’t hesitate to get support. Dial Call Us : +1(866)500-0076 to talk to a QuickBooks ProAdvisor now!
How to write off an invoice in QuickBooks Online?
To write off an invoice in QuickBooks Online, you are first required to create a Credit Memo for the uncollectible amount, then link it to the original invoice. When done, post it to a designated Bad Debt Expense Account.
How to apply credit to an invoice in QuickBooks Online?
To apply credit to an invoice in QuickBooks Online, create a Credit Memo for your customer the locate the specific invoice and click on Receive Payment. Now, QBO will automatically link the credit to the invoice. Verify the amount, which shall be $0, and the credit/invoice match, then Save to zero out the invoice balance.
How to edit an invoice template in QuickBooks Desktop?
To edit an invoice template in QuickBooks Desktop, go to the Lists menu >Templates and double-click the invoice you want, use Print Preview > Basic Customization to add logos/info, and then use the Layout Designer or Additional Customization to drag, drop, add/remove fields (like PO numbers, terms) for a truly custom look.
How do I generate my own invoice?
To generate an invoice in QuickBooks, click on Create > choose a customer > fill the required information with quantities and rates, customize details like shipping or discounts, then save and send or close the invoice, using options to email it directly or save as a PDF.
Does QuickBooks take a fee for invoices?
No, QuickBooks doesn’t charge you to send an invoice; however, fees apply when your customers pay you through an online payment link (QuickBooks Payments).
How do you mark an invoice as paid in QuickBooks?
To mark an invoice as paid in QuickBooks, find the invoice under your Sales/Invoices list and use the “Receive Payment” button, or click the dropdown in the Action column to select “Mark as paid,” then enter payment details like amount, method, and deposit account, and save to update its status and track the payment.
Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.
Quick, clear, and hassle-free QuickBooks assistance.
What Causes QuickBooks Error 15106 & How to Fix it?
Feb 17, 2026