top of page

How to Create an Invoice in QuickBooks Online — Step-by-Step Guide from a Certified QuickBooks ProAdvisor

By Tammy Hoang, Certified QuickBooks ProAdvisor | Irvine Bookkeeping | (949) 482-2790

Small business owner creating an invoice in QuickBooks Online on laptop in Orange County California office with bookkeeper reviewing the process

For most small business owners, getting paid starts with one action — sending a professional, accurate invoice. QuickBooks Online makes this process straightforward, but there are several steps, settings, and decisions along the way that affect more than just the invoice itself. How you set up your customer record, how you structure your Products and Services list, whether you enable QuickBooks Payments, and how you handle recurring invoices all have a direct impact on your accounts receivable QuickBooks accuracy, your cash flow reporting, and the bookkeeping records your accountant relies on at year-end. This step-by-step guide to how to create an invoice in QuickBooks Online is written from the perspective of a Certified QuickBooks ProAdvisor with over 16 years of QuickBooks Online bookkeeping experience serving small businesses throughout Orange County. It covers every step of the QuickBooks invoicing process — from starting a new invoice to sending it — and includes the bookkeeping context that most how-to guides leave out. If you are already using QuickBooks Online small business invoicing and want to make sure your setup is correct, or if you are setting up invoicing for the first time, this guide walks through everything you need to know.

Before You Create Your First Invoice — What Needs to Be Set Up First

Creating a QuickBooks Online invoice is faster and more accurate when three things are already set up in your account before you begin. The first is your company information. QuickBooks Online pulls your business name, address, phone number, and logo directly onto every invoice you send. If this information is incomplete or outdated, every invoice you send will show incorrect contact details. To verify this, go to the Settings icon, then Account and Settings, and then the Company tab. The second is your customer list. QuickBooks Online invoicing works best when your customers are already set up in the system with accurate names, billing addresses, and email addresses. A complete customer profile means the invoice populates correctly without manual entry each time, and payment reminders go to the right contact automatically. The third and most important is your Products and Services list. This is where QuickBooks Online small business invoicing becomes significantly faster than manual invoicing. When a product or service is set up in advance with a name, description, price, and the correct income account, selecting it on an invoice auto-fills all of that information. It also ensures that every time you bill for that item, the revenue posts to the correct account in your books. A Certified QuickBooks ProAdvisor who sets up your Products and Services list correctly from the start prevents a wide range of accounts receivable QuickBooks errors that are time-consuming to clean up later — including income posted to the wrong account, sales tax miscalculations, and inconsistent invoice descriptions.

💡  Tammy's Tip: Set up your Products and Services list before creating your first invoice. Doing it in reverse — creating the invoice first and building the item list as you go — results in inconsistently named items, incorrect income account coding, and accounts receivable QuickBooks reports that do not match your actual revenue.

Certified QuickBooks ProAdvisor setting up Products and Services list in QuickBooks Online for small business invoicing in Orange County California

How to Create an Invoice in QuickBooks Online — Step by Step

Once your company information, customer list, and Products and Services list are set up correctly, the create invoice QuickBooks Online process follows six steps. Each step is covered below with the bookkeeping detail that matters for your records.

Step 1 — Start a New Invoice

In QuickBooks Online, select the plus sign icon or the New button in the top navigation, then select Invoice from the Customer section. This opens a blank invoice form. Before you begin filling in the customer or items, check that your company information appears correctly in the upper left corner of the invoice — this is what your customer will see. If the address or phone number is wrong, select the settings icon within the invoice and click 'Change what your customers see' to update it. These changes will apply to all future QuickBooks Online invoices you send.

Step 2 — Add Customer Information

Select the customer from the dropdown at the top of the invoice. If the customer is already in your QuickBooks Online small business account, their billing address and saved payment terms will populate automatically. If this is a new customer, click Add New to create the customer profile before completing the invoice — doing it this way ensures the customer record is saved for future invoicing. You can also customize this section using the settings icon within the invoice form — this allows you to add custom fields such as a separate shipping address, discount percentage, deposit tracking, or tags for job categorization. Tags are particularly useful for tracking revenue by client type or project category, which feeds into your QuickBooks Online bookkeeping reporting.

Step 3 — Add Products or Services

In the line items section, select the product or service you are billing for from the dropdown. If it is already in your Products and Services list, the description, rate, and income account will auto-fill. You can edit the description or rate for this specific invoice without changing the underlying list item. If the item does not exist in your list, click Add New to create it — but add it properly with the correct name, description, income account, and default price rather than entering a one-time workaround. You can add as many line items as needed. Through the settings menu within the invoice form, you can also add optional columns such as SKU numbers or service dates. Service dates are especially useful for law firm bookkeeping services Orange County and other professional services firms that need to show clients exactly which dates of service each line item covers.

Step 4 — Set Up Payment and Taxes

At the bottom of the invoice form, you will find payment and tax settings. For payment options, QuickBooks Online gives you the ability to toggle online payment methods on or off — including credit card and ACH bank transfer. To accept these online payments, you must be enrolled in QuickBooks Payments, which is Intuit's built-in payment processing service. When QuickBooks Payments is enabled, your send invoice QuickBooks email includes a Pay Now button that allows the customer to pay directly from the invoice. The payment is recorded automatically in your accounts receivable QuickBooks and reconciles against your bank feed, which significantly reduces manual data entry. For sales tax, if you have set up California sales tax rules in your QuickBooks Online small business account and the items on the invoice are taxable, the tax will calculate automatically based on the customer's address and the taxability of each line item. Always review the tax calculation before sending — tax setup errors on the item level are a common source of bookkeeping corrections.

💡  Tammy's Tip: Set up your Products and Services list before creating your first invoice. Doing it in reverse — creating the invoice first and building the item list as you go — results in inconsistently named items, incorrect income account coding, and accounts receivable QuickBooks reports that do not match your actual revenue.

Step 5 — Customize the Invoice Design

Select the Customize option at the bottom of the invoice form to adjust the design, layout, color scheme, and font of your QuickBooks Online invoice to match your company's branding. You can upload your logo, set a signature, and choose which fields appear on the printed or emailed version. QuickBooks invoicing design matters more than most business owners realize. A professional, branded QuickBooks invoicing template reflects positively on your business and reduces the chance that clients delay payment because an invoice looked informal or unrecognized. If you have clients who are billed the same amount on a regular schedule — monthly retainers, weekly service fees, or subscription-style billings — select Make Recurring at the bottom of the form. Recurring invoice QuickBooks automation allows you to set the frequency, start date, and end date or number of occurrences. QuickBooks Online will generate and send the invoice automatically on the schedule you set. Recurring invoice QuickBooks setup is one of the highest-value time-saving features for small business invoicing — and it also ensures no retainer client is accidentally skipped in a busy month.

Step 6 — Send or Share the Invoice

Once the invoice is complete, review all line items, the total, the payment terms, and the customer email address before sending. QuickBooks Online gives you several options for finalizing the send invoice QuickBooks step. Email is the most common method — QuickBooks Online sends the invoice directly to the customer's email address from your account, and you can edit the subject line and body of the email before sending. You can also preview exactly what the customer will see before the email goes out. Share a link generates a direct URL to the invoice that you can send via text, WhatsApp, or any other channel. Save and close saves the invoice without sending — it will appear in your Unpaid invoices list for later review. When you select Send or Save and close, QuickBooks Online confirms the action and adds the invoice to your invoices list, where its status — Unsent, Sent, Partially Paid, or Paid — is tracked automatically. This is the foundation of your accounts receivable QuickBooks tracking. Every invoice that goes out should appear in the Unpaid list until it is matched to a payment. Any invoice that sits unpaid past the due date should appear in your aged receivables report — which is a standard part of the monthly bookkeeping services Orange County small businesses use to track cash flow.

Want Your QuickBooks Online Set Up the Right Way?

Irvine Bookkeeping provides QuickBooks setup, cleanup, and monthly bookkeeping for Orange County small businesses.

📞 Call or Text: (949) 482-2790

Choosing How to Send — What Each Option Means for Your Bookkeeping

The method you choose to send or finalize your QuickBooks Online invoice affects how the transaction is tracked in your accounts receivable QuickBooks and how payments are recorded. The table below shows each option and its bookkeeping impact.

Sending Method

Best For

Bookkeeping Impact

Email from QuickBooks

Most clients — direct delivery with payment link

QBO tracks open and paid status automatically in AR

Share a Link

Clients who prefer to view online and pay via portal

Payment captured through QuickBooks Payments — records automatically

Save and Close (send later)

Draft invoices you need to review before sending

Invoice sits in Unpaid status — include in your AR aging review

Recurring Invoice

Retainer clients billed on same amount each period

QBO auto-creates and sends on schedule — verify monthly it ran correctly

Print and Mail

Clients who require paper invoices

Must record payment manually when check arrives — do not skip this step

Small business bookkeeper reviewing QuickBooks Online accounts receivable invoice list and payment tracking for Orange County California business

Common QuickBooks Online Invoicing Mistakes That Affect Your Books

After 16 years of providing QuickBooks Online bookkeeping for small businesses throughout Orange County, the following are the most common create invoice QuickBooks mistakes. Every one of these create invoice QuickBooks errors is preventable with the right setup that create bookkeeping problems down the line. The first is not setting payment terms on the invoice. Without payment terms — Net 30, Net 15, Due on Receipt — your aged receivables report cannot calculate which invoices are overdue. Every QuickBooks Online invoice should have terms that match your agreement with the client. The second is creating one-off products or services directly in the invoice instead of maintaining a clean Products and Services list. When items are created inconsistently — different names, descriptions, or income accounts — your Profit and Loss report by item becomes unreliable, and categories get split across multiple line items that should be consolidated. The third is sending invoices without verifying the customer email address. QuickBooks Online will show the invoice as Sent even if the email bounced — meaning the client never received it. Always confirm the email address in the customer record before the first invoice goes out. The fourth is not following up on the Unsent or Unpaid list. The send invoice QuickBooks confirmation tells you the invoice went out — but it does not tell you it was paid. Reviewing the Unpaid list as part of weekly small business invoicing hygiene is what keeps your accounts receivable QuickBooks accurate and your cash flow reporting reliable. The fifth is not using recurring invoice QuickBooks for regular clients. Manually creating the same invoice each month for a retainer client is unnecessary — it also introduces human error. Recurring invoice QuickBooks automation eliminates both problems and ensures your monthly revenue appears in your books consistently.

Your Invoicing System Is Only as Good as the Bookkeeping Behind It

QuickBooks Online invoicing is one of the most powerful tools a small business owner has for getting paid on time and maintaining accurate receivables. But the invoicing process is only as accurate as the setup behind it — the customer records, the Products and Services list, the income account coding, the payment terms, and the ongoing reconciliation of what was sent against what was received. Irvine Bookkeeping is the trusted bookkeeping services Orange County small businesses rely on for QuickBooks Online setup and monthly maintenance. Our bookkeeping services Orange County marketing agencies, law firms, and contractors depend on includes QuickBooks Online bookkeeping and setup services throughout Orange County, including QuickBooks invoicing configuration, Products and Services list setup, accounts receivable QuickBooks management, and monthly bookkeeping that keeps your AR aging current and your books tax-ready. As a Certified QuickBooks ProAdvisor, Tammy reviews your QuickBooks Online small business setup and identifies any invoicing or bookkeeping corrections needed before they compound into larger problems. If you want your QuickBooks Online invoicing set up correctly from the start — or cleaned up if it has drifted — book a free consultation. Call (949) 482-2790 or schedule below.

How to Create an Invoice in QuickBooks Online

Book a Free QuickBooks Consultation With Tammy

Irvine Bookkeeping — Certified QuickBooks ProAdvisor | Orange County, CA

📞 Call or Text: (949) 482-2790

Comments


bottom of page