Introduction: Why Professional Invoicing Matters in 2025
In 2025, small businesses and freelancers compete in a fast-paced, digital marketplace. A clear, professional invoice not only reflects your brand’s identity but also helps you get paid faster. Invoices with your logo, colors, and consistent style build trust and prompt quicker client response:contentReference[oaicite:0]{index=0}.
“A well-designed invoice not only makes you look professional but also helps you get paid faster.” — FitSmallBusiness:contentReference[oaicite:1]{index=1}
Personalized details—like a friendly note or precise item descriptions—show clients you care about clarity. The better your invoice looks, the more likely a customer will review and pay it promptly. In this guide, we’ll walk through every step of creating and customizing QuickBooks Online (QBO) invoices. We cover how to set up the invoice, adjust its design and content, handle advanced tracking features, and follow best billing practices for U.S. businesses.
Section A: Creating an Invoice
QuickBooks Online makes it simple to generate professional invoices quickly. Follow these steps to create a new invoice from scratch. Each step below is cross-referenced with official QuickBooks documentation and expert tutorials to ensure accuracy:contentReference[oaicite:2]{index=2}:contentReference[oaicite:3]{index=3}.
1. Accessing the Invoice Tool
- Log into your QuickBooks Online account. From the main dashboard, click the + New button (or Create in the newer layout) in the left-hand menu:contentReference[oaicite:4]{index=4}:contentReference[oaicite:5]{index=5}.
- In the menu that appears, select Invoice under the Customers section. This opens a blank invoice template for you to fill out:contentReference[oaicite:6]{index=6}:contentReference[oaicite:7]{index=7}.
Tip: If you already created an estimate in QuickBooks and the customer approved it, you can also convert that estimate to an invoice by clicking the estimate and choosing “Convert to invoice.” Otherwise, start fresh with + New → Invoice as above:contentReference[oaicite:8]{index=8}:contentReference[oaicite:9]{index=9}. Be sure you’re using the updated invoicing layout in QBO (if a prompt appears, click “Update” to switch to the new real-time PDF preview format:contentReference[oaicite:10]{index=10}:contentReference[oaicite:11]{index=11}).
2. Entering Customer Details
- Click the Add Customer dropdown and select an existing customer. If this is a new customer, choose “Add new” and enter the name and contact information:contentReference[oaicite:12]{index=12}:contentReference[oaicite:13]{index=13}.
- Verify or enter the customer’s email address, billing address, and shipping address in the form fields that appear. QuickBooks will auto-fill data from the customer profile. Ensure the email is correct to enable online delivery:contentReference[oaicite:14]{index=14}:contentReference[oaicite:15]{index=15}.
- Confirm the customer’s payment terms. QuickBooks will default to the terms on their profile (e.g. Net 30 days) but you can edit them here if needed:contentReference[oaicite:16]{index=16}:contentReference[oaicite:17]{index=17}.
Expert Tip: Keeping detailed customer records saves time. If the customer’s info (name, address, contact) isn’t in your list yet, click “Add new,” fill out their profile (including “Payment terms”), and save. QuickBooks will then reuse these details on future invoices automatically:contentReference[oaicite:18]{index=18}:contentReference[oaicite:19]{index=19}.
3. Adding Products/Services
- Under the invoice table, go to the first line and click the Product/Service column. Choose the item or service sold from the dropdown list. For example, select “Consulting Fee” or “Web Design” from your Products/Services list:contentReference[oaicite:20]{index=20}:contentReference[oaicite:21]{index=21}.
- If you need to include multiple items, click “Add product or service” for additional lines. On each line, select or enter the appropriate item or description:contentReference[oaicite:22]{index=22}:contentReference[oaicite:23]{index=23}.
- Enter the Qty (quantity) and Rate for each line if not auto-filled. QuickBooks will calculate the Amount (Qty × Rate) automatically. Adjust any fields as needed (for example, if you have taxes or discounts, leave those blank or set to 0 for now):contentReference[oaicite:24]{index=24}:contentReference[oaicite:25]{index=25}.
Product/Service Qty Rate Amount Consulting Services 5 $100 $500 Website Hosting (monthly)1 $50 $50 Graphic Design (logo) 1 $150 $150
Each line corresponds to one product or service. You can edit the description field if you want to add details for the client. QuickBooks will use the description saved in your product/service list by default. If a line item isn’t on the list, you can quickly click Add new at that line to create it on the fly:contentReference[oaicite:26]{index=26}:contentReference[oaicite:27]{index=27}. Once all items are entered, QuickBooks shows a subtotal of all lines.
4. Setting Payment Terms
- Check the Invoice Date field. QuickBooks auto-fills today’s date, but you can click and choose a different date if needed:contentReference[oaicite:28]{index=28}:contentReference[oaicite:29]{index=29}.
- Select the Due Date or Terms from the dropdown. Common terms are “Due on receipt” or “Net 15/Net 30,” meaning payment due 15 or 30 days after the invoice date. QuickBooks populates the due date automatically based on the term, but you may adjust it manually:contentReference[oaicite:30]{index=30}:contentReference[oaicite:31]{index=31}.
Make sure your payment terms are clear. For example, if you have Net 30 terms, mention “30 days” somewhere on the invoice or in your terms section. Clarity here sets expectations. You can also add a note (e.g. “Thank you for your business!”) in the bottom note field, which we’ll discuss later. Once terms are set, QuickBooks will include this info on the invoice.
5. Previewing and Sending
- Click the green Save and close or Save and new button to save the invoice in QuickBooks without emailing. If you want to send it immediately, click Review and send:contentReference[oaicite:32]{index=32}:contentReference[oaicite:33]{index=33}.
- If you choose “Review and send,” QuickBooks shows a preview of the PDF invoice and lets you edit the email message before sending. Verify all amounts, dates, and the client’s email one last time.
- Once everything looks good, click Send invoice. QuickBooks will email the invoice to the customer from your QuickBooks account. The email will show the subject and body you set (we cover editing those in Section B).
- If the customer prefers a printed copy, you can also click the three-dot menu and choose Print or Download to get a PDF you can print.:contentReference[oaicite:34]{index=34}:contentReference[oaicite:35]{index=35}
After sending, you can track the invoice status in the Get paid > Invoices list (you’ll see statuses like “Sent,” “Viewed,” or “Overdue”). Always double-check the final preview – mistakes can delay payment. If you spot an error after sending, you can void or delete the invoice and create a corrected one. Otherwise, your invoice is now on its way to the client!
Section B: Customizing Invoice Templates
QuickBooks Online lets you tailor invoice templates to match your brand. You can adjust colors, layout, logo, and add custom fields. All form customization is managed through Custom Form Styles. Follow these steps to create a branded invoice template:contentReference[oaicite:36]{index=36}:contentReference[oaicite:37]{index=37}.
1. Accessing Custom Form Styles
- In QuickBooks Online, click the Gear (⚙️) icon at the top right, then choose Custom Form Styles:contentReference[oaicite:38]{index=38}:contentReference[oaicite:39]{index=39}.
- You’ll see your saved form styles. By default there’s a “Standard” template. To create a new one, click New style and select Invoice:contentReference[oaicite:40]{index=40}:contentReference[oaicite:41]{index=41}. To change the existing style, click Edit under the Action column on that form.
- When you open a form style, QuickBooks shows several tabs (Design, Content, Emails, etc.). The Design tab is where you control the look and feel. We’ll work through these tabs next.
Expert Tip: Every company has at least one custom form style. You can make multiple styles and name them (e.g. “Standard Invoice,” “Wholesale Invoice”) to use for different clients or purposes:contentReference[oaicite:42]{index=42}:contentReference[oaicite:43]{index=43}. QuickBooks will always use your default style unless you choose a different one on the invoice itself.
2. Choosing a Template
- Within the Design tab of the form style, find the Template dropdown. Click it to see the available layouts. QuickBooks Online currently offers a few preset layouts (six in the older interface) you can choose from:contentReference[oaicite:44]{index=44}:contentReference[oaicite:45]{index=45}.
- Each template arranges header, table, and footer differently. Browse through them to find one that fits your brand’s style. Note that all templates are fairly simple – if your logo or color scheme is complex, some layouts may display them differently.
- Select the template you like best; the preview on the right will update. QuickBooks applies your chosen template to the current form style only.
There are limited templates in QBO, so focus on customizing colors and fonts to differentiate your brand. Each template has fixed positions for logo, titles, and totals. Choosing the right basic template is the first step; after that, tweak other settings.
3. Editing Logo, Colors, and Fonts
- Logo: In the Design tab, click the Logo section. You can upload your company logo image (preferably a high-contrast PNG). Adjust the size (Small/Medium/Large) and alignment (Left/Center/Right) as available.
“Your invoice is one of many your client receives, and without a logo, it’ll be easy to overlook.” — FitSmallBusiness:contentReference[oaicite:46]{index=46}
It’s usually best to display your logo prominently so the invoice is instantly recognized as yours.
- Color: Under Design, choose an Accent Color. QuickBooks lets you pick from preset options or enter a hex color code. We recommend using your brand’s primary color for this accent:contentReference[oaicite:47]{index=47}. The color will apply to headings and lines in the invoice. Remember you can only use one accent color, so pick one that contrasts well with white background.
- Font: Pick from the four available fonts (Arial, Courier, Helvetica, Times). Then choose a font size (8pt, 10pt, or 12pt):contentReference[oaicite:48]{index=48}. The font choice applies to the entire invoice. Use a legible font (like Arial or Helvetica) in a size that’s easy to read. Keep the style professional and consistent with your other materials.
After adjusting these, hit Save in the form style editor to keep your changes. Use the Preview PDF button (in the Design tab) to see how the invoice will look on paper or PDF. If the layout isn’t quite right, you can go back and re-edit the template, logo size, or other settings.
4. Adding Custom Fields (PO Number, Notes)
Sometimes you need fields beyond the basics (e.g., a PO Number, Job Number, or custom note). QuickBooks allows adding up to 12 custom fields per form type, but only three can be printed on an invoice:contentReference[oaicite:49]{index=49}:contentReference[oaicite:50]{index=50}. To use these:
- Go to Settings (⚙️) > Custom fields. Click Add custom field. Name it (e.g. “PO Number” or “Project Code”) and choose the Data type (text, number, date, etc.):contentReference[oaicite:51]{index=51}. Select Transaction if it’s for invoices.
- Select the checkboxes for Invoices (and other forms) under “Assign to transactions.” Check Print on form if you want it to appear on the printed invoice:contentReference[oaicite:52]{index=52}:contentReference[oaicite:53]{index=53}. Click Save.
- Now edit your invoice form style (Gear > Custom Form Styles > Edit). Go to the Content tab. Here you’ll see sections of the form (Header, Table, Footer). Look for the new custom field (it may appear under one of the sections like Footer or as a new field under the customer section). Check the box to show the field on the invoice.
- Place the custom field where it makes sense. For example, a PO Number might go in the Header or Footer. A “Notes” field can go in the Footer or lower section. Fill in a sample value to see how it will print.
Custom fields let you tailor invoices to your business needs. For instance, if a client provided a Purchase Order number, having a “PO Number” field on the invoice can help them match your invoice to their order:contentReference[oaicite:54]{index=54}:contentReference[oaicite:55]{index=55}. Note that only three custom fields can be printed on the invoice at once. If you have more than three, prioritize the most important ones (others will save in QuickBooks but won’t print on this form).
5. Modifying the Invoice Email Message
QuickBooks sends invoices via a standard email template, but you can personalize the subject and body to match your voice. To edit this:
- In the custom form style editor, switch to the Emails tab (or you may find it as Email or Messages, depending on your QBO interface).
- Here you can set the default email subject (e.g. “Invoice from [Your Company]”) and message text. The default message usually says something like “Attached is your invoice from [Company]. Thank you for your business.”
- Edit these fields to include a friendly greeting, a brief note, or payment instructions. For example: Subject: “Invoice #1234 from Widget Corp” Message: “Hello [Name],
Thank you for working with us! Attached is invoice #1234 for the recent consulting services. Please let us know if you have any questions. Thank you for your business.” - Save these email settings. Now every time you click “Review and send” on this style, the email will use your customized subject and body by default.
Using a personalized message builds rapport. Since all invoices use the same template, it saves time so you don’t have to retype the email each time. Keep it clear and courteous.
Section C: Advanced Customization Tips
Beyond the basics, here are some tips to make your invoicing even more powerful and aligned with your business needs:
1. Using Tags, Classes, and Locations
- Tags: If you have QuickBooks Online Advanced, you can use Tags to label transactions (including invoices) with custom keywords (e.g., “Region-East” or “Campaign-Spring”). In the invoice form (under QuickBooks new layout), there’s often a field for Tags. This lets you track or group invoices by any custom labels you set. Tags help you filter and run reports later:contentReference[oaicite:56]{index=56}.
- Classes and Locations: In QBO Plus or Advanced, you can enable Class and Location tracking in Settings > Advanced. Once turned on, each invoice line (or the whole invoice) can have a class or location assigned (e.g., Sales Department, or New York vs. San Francisco). This is useful if you need segmented P&L reports for different departments or offices:contentReference[oaicite:57]{index=57}.
- If you activate these features, fields for Class or Location will appear on the invoice. Use them consistently to capture internal categories. (Tip: Only admins can create classes; see QBO’s “Classes” setup if it’s greyed out:contentReference[oaicite:58]{index=58}.)
By tagging invoices or assigning classes, you gain insight into which parts of your business are most profitable or need attention. It’s an extra step, but worth it for detailed reporting.
2. Creating Multiple Templates for Different Clients
Maybe you serve two very different markets (e.g. retail consumers vs corporate clients) or want seasonal designs. You can maintain more than one invoice template:
- Go to Gear > Custom Form Styles, and click New style → Invoice again to make another template. Name it descriptively (e.g. “Corporate Invoice”, “Holiday Invoice”).
- Customize this new style’s logo, colors, etc., just like before. For instance, one template could have your full-color logo and another a simpler black logo for letterhead printing.
- When creating an invoice, QuickBooks will usually use your default template (marked “Primary” in the list). To use a different one, click the small dropdown or design icon in the invoice form (often at the top near the invoice title) and select the alternate style.
-
“Once you’re done modifying your invoice design, click Preview PDF. … QuickBooks will always use the default or standard design [on new invoices] unless you switch it.”:contentReference[oaicite:59]{index=59}
Be careful to pick the intended design each time, or set your most-used style as the default (Primary) so it’s applied automatically.
This way, you might send a sleek, colorful invoice to retail clients, and a plain, formal invoice to corporate clients. Just ensure you (or your staff) choose the correct template before sending. Having multiple templates keeps branding consistent per client type.
3. Ensuring Branding Consistency Across Invoices
Consistency is key to strong branding. Make sure the elements on your invoice match all other customer communications:
- Use the same logo file on all documents. Don’t switch to a lower-quality or outdated logo between templates.
- Stick to your brand’s color palette. If you chose blue and gray on one invoice, use those same colors on others. This helps customers instantly recognize your documents:contentReference[oaicite:60]{index=60}:contentReference[oaicite:61]{index=61}.
- Write a brief tagline or thank-you line that you’ll include on all invoices (e.g. “Thank you for your business!” in the footer). Clients appreciate a familiar touch:contentReference[oaicite:62]{index=62}:contentReference[oaicite:63]{index=63}.
- Double-check font sizes: stick with one size for all headings and one size for all body text across invoices.
Remember: “Look more professional and trustworthy. Adding your logo, brand colors, and business name makes your invoice instantly recognizable.” Maintaining this style for every invoice and estimate enhances your brand image:contentReference[oaicite:64]{index=64}. Whether the client receives one invoice or many, each should reinforce your company’s visual identity.
Section D: Troubleshooting Common Invoice Issues
Even with careful setup, you might run into issues. Here are solutions to frequent problems:
- Logo or design not showing: Check you’re editing the correct custom form style (the one you applied on the invoice). Also ensure your logo image file is still accessible in QuickBooks (re-upload if needed).
- Missing custom field on invoice: If you added a custom field but don’t see it, make sure it’s set to Print on form in Settings > Custom fields:contentReference[oaicite:65]{index=65}. Only the first three custom fields (per invoice form) will print; extras are saved but won’t show on the PDF.
- Cannot add more than 3 custom fields: This is a QuickBooks limit. If you need more information, consider adding it as extra text in the note section or using a different form template.
- Email issues: If invoices aren’t emailing, verify the customer’s email address is correct. Also make sure your QuickBooks Email is set up under Account and Settings > Company > Email. Check spam filters if a customer didn’t receive it.
- Taxes or totals wrong: Ensure each item has the correct tax category and rate in your product/service list. Double-check that any discounts or shipping fields are zero unless intentionally used.
- Classes or locations not showing: If you enabled classes or locations but they don’t appear on the invoice, confirm these features are turned on in Settings > Advanced (Categories section):contentReference[oaicite:66]{index=66}. Then, edit the invoice and use the Classes/Location fields at the top or bottom of the form.
- Layout glitches in PDF: Sometimes PDF previews differ by browser. If something looks off (cut-off lines, missing fields), try a different browser or download and open the PDF to double-check. Usually the live Preview PDF button in form styles will show any problems.
Section E: Best Practices for Invoice Management
Sending great invoices is one thing; managing them properly is another. Follow these best practices to stay on top of your billing:
- Invoice promptly: Send the invoice as soon as the work is delivered or the sale is made. Many businesses send invoices immediately after a project milestone to maintain good cash flow.
- Use clear numbering: Make sure each invoice number is unique and follows a logical sequence (e.g., 1001, 1002…). This helps both you and the customer track payments and avoids confusion.
- Set reminders: If a due date passes, follow up quickly. QuickBooks lets you send reminder emails to customers with overdue invoices, which often speeds up payment.
- Offer online payment: Enable payment options (like credit card or PayPal) on your invoice. The easier you make it to pay, the quicker customers will pay. On the invoice template, turn on Accept online payments if you have QBO Payments enabled.
- Keep records: Maintain organized digital folders or QBO categories for invoices and payments. Reconcile payments in QuickBooks when they arrive so your books are up to date.
- Follow up consistently: Develop a routine (e.g., review outstanding invoices weekly) and stick to it. Prompt follow-up on unpaid invoices can increase the likelihood of payment.
Incorporating these habits into your routine will help your cash flow and ensure invoicing never falls behind or gets forgotten. Over time, a streamlined process means less admin work and more time on growing your business.
Conclusion: Streamlining Your Billing Workflow
Mastering QuickBooks Online invoicing means more than clicking buttons – it means creating professional, accurate, and on-brand documents that get paid. By following the steps in this guide, you’ve learned how to generate invoices, customize their look, and manage them efficiently.
“A clear, branded invoice is easier to spot and process. Clients are more likely to pay attention to it when they know exactly who it’s from and what it’s for.” — FitSmallBusiness:contentReference[oaicite:67]{index=67}
Use consistent logos, colors, and messaging on every invoice to reinforce your brand. Keep your customer and product records accurate in QuickBooks so creating invoices is fast. And remember to review your invoices before sending and follow up on payment. With a few minutes of setup and good habits, QuickBooks Online will handle the heavy lifting of your billing. As a result, you’ll present a polished image to clients and keep your revenue flowing smoothly.