Understanding how to create and manage an invoice in QBO is one of the most essential skills for any business owner or bookkeeper working with QuickBooks Online. Invoices are the lifeblood of accounts receivable โ they formally request payment from customers, document the products or services delivered, and feed directly into your financial reports. Whether you are a freelancer billing a single client or a mid-size company managing hundreds of transactions per month, mastering the invoice workflow in QuickBooks Online will save you time, reduce errors, and accelerate cash flow.
Understanding how to create and manage an invoice in QBO is one of the most essential skills for any business owner or bookkeeper working with QuickBooks Online. Invoices are the lifeblood of accounts receivable โ they formally request payment from customers, document the products or services delivered, and feed directly into your financial reports. Whether you are a freelancer billing a single client or a mid-size company managing hundreds of transactions per month, mastering the invoice workflow in QuickBooks Online will save you time, reduce errors, and accelerate cash flow.
QuickBooks Online offers a robust invoicing system that goes well beyond a simple bill template. You can customize invoice layouts with your company logo and brand colors, set up automated payment reminders, accept online payments through QuickBooks Payments, and even link invoices to estimates or purchase orders for a seamless job-costing workflow. The platform's cloud-based architecture means your team can create, send, and track invoices from any device at any time, giving you real-time visibility into which customers owe you money and how much.
For professionals preparing for the QuickBooks Online Certified ProAdvisor exam, a thorough knowledge of the invoicing module is non-negotiable. Exam questions regularly cover topics like invoice customization, payment terms, recurring transactions, and how invoices interact with other parts of the QBO ecosystem such as sales receipts, credit memos, and customer statements. Knowing the practical workflow inside and out will help you answer scenario-based questions with confidence and accuracy.
One area that trips up many new QBO users is understanding the difference between an invoice and a sales receipt. An invoice is used when you expect payment later โ it creates an accounts receivable balance that must be matched with a payment. A sales receipt, by contrast, records a payment received at the point of sale. Choosing the wrong transaction type can distort your balance sheet and make bank reconciliation a headache, so getting this distinction right from the start is critical.
Beyond the basics, QBO's invoicing tools include powerful features like progress invoicing, which lets you bill customers in installments based on a percentage of an estimate. This is especially valuable for contractors, consultants, and agencies who take on large projects and need to bill incrementally as work is completed. Progress invoicing ties directly to job-costing reports, giving you a clear picture of revenue recognized versus work still in progress at any moment.
This guide covers every aspect of invoice in QBO โ from setting up your invoice template and understanding payment terms to managing overdue balances, applying credits, and running accounts receivable aging reports. You will also find tips on how invoice data connects to other QBO features, including invoice qbo reporting workflows that matter at tax time. By the end of this article, you will have the practical knowledge to handle invoicing confidently in any QuickBooks Online environment.
Whether you are studying for the ProAdvisor certification exam, helping a small business client streamline their billing process, or simply trying to get paid faster, the strategies and workflows described here will give you a solid foundation. Let us start by looking at the key numbers that define invoicing in QBO, then move step by step through the entire invoicing lifecycle.
From the QBO dashboard, click the '+' New button in the top-left corner and select Invoice under the Customers column. This opens a blank invoice form ready for data entry. You can also access invoices from the Sales menu by choosing Invoices and then clicking the New Invoice button.
In the Customer field, type the customer name or select from the dropdown. If the customer does not exist, click Add New to create a customer record on the fly. Selecting an existing customer auto-populates billing address, payment terms, and any saved customer-specific settings you have configured in the customer profile.
Enter the Invoice Date (the date the invoice is issued) and the Due Date or Payment Terms. QBO offers standard terms like Net 15, Net 30, Net 60, and Due on Receipt. You can also enter a custom due date. The terms you set here control how the invoice appears in accounts receivable aging reports and overdue reminders.
In the line-item section, select the product or service from your Items list. QBO auto-fills the description, rate, and income account associated with each item. Enter the quantity and any applicable discounts. You can add multiple line items and even mix products and services on the same invoice for complete billing flexibility.
If sales tax applies, QBO's automated sales tax engine calculates the correct rate based on the customer's location and the taxability of each item. Review the subtotal, tax amount, and invoice total. You can also add a discount at the invoice level if you offer a percentage or flat-rate reduction to the overall order.
Click Save and Send to email the invoice directly from QBO, or Save and Close to save it for later. When sending, you can customize the email subject and message, include a PDF attachment, and add a Pay Now button that lets customers pay online via credit card or ACH directly from the invoice email they receive.
Customizing your invoice template in QBO is one of the first things you should do when setting up a new client account or your own business. A professionally designed invoice reinforces your brand identity, builds trust with customers, and reduces the back-and-forth that often accompanies unclear billing documents. QuickBooks Online provides a built-in template editor called Custom Form Styles, accessible through the Gear icon under Account and Settings, where you can modify virtually every visual element of your invoice without needing any design or coding skills.
Within Custom Form Styles, you can upload your company logo, choose a color scheme that matches your brand, select a font style, and decide which fields to show or hide on the printed and emailed invoice. For example, many service businesses hide the Quantity column when billing for time-based services at a flat rate, while product sellers might add a column for SKU or item code.
QBO supports up to four custom transaction templates simultaneously, so you can maintain separate layouts for different customer segments โ one formal template for corporate clients and a simpler one for retail customers, for instance.
The payment options section of the invoice template is particularly important. When you enable QuickBooks Payments (formerly Intuit Merchant Services), QBO adds a clickable Pay Now button to emailed invoices. Customers can pay by credit card, debit card, or bank transfer (ACH) directly from the email without logging into any portal.
Research consistently shows that invoices with an embedded payment link get paid significantly faster than those requiring customers to mail a check or initiate a separate bank transfer. If you have not yet set up QuickBooks Payments for a client, this is one of the highest-value recommendations you can make as a ProAdvisor.
Another powerful customization option is the message and memo fields. The default invoice template includes a Customer Message field at the bottom of the invoice, which is visible to the customer on the printed or emailed document. Use this space to include payment instructions, a thank-you note, or a reminder of your late payment policy. The Memo field, by contrast, is for internal notes that do not appear on the customer-facing document but are visible to your team when viewing the transaction in QBO. Both fields support free-form text and are indexed by QBO's search function.
For businesses that send invoices in foreign currencies, QBO's multi-currency feature (available on Plus and Advanced plans) allows you to set a customer's preferred currency at the customer level. Once enabled, QBO automatically converts the invoice total at the current exchange rate and tracks currency gains or losses when payments are received. This is an essential feature for companies with international clients and is a topic that appears on the QBO ProAdvisor exam, particularly in the Advanced Accounting section.
Recurring invoices are another major time-saving customization available in QBO. If you bill a customer the same amount each month โ for a retainer, subscription service, or lease โ you can convert any invoice to a recurring template by clicking Make Recurring at the bottom of the invoice form. You then choose the recurrence type (Scheduled, Reminder, or Unscheduled), set the frequency, and specify a start and optional end date. Scheduled recurring invoices are created and emailed automatically without any manual intervention, which is ideal for businesses that want to automate their billing cycle entirely.
Custom fields are yet another layer of personalization available in QBO Plus and Advanced. You can add up to three custom fields to your invoice form โ for example, a field for a customer's purchase order number, a project reference code, or a sales representative's name. These custom fields appear on the invoice and are also available as filter criteria in QBO reports, making it easier to slice and analyze your sales data in meaningful ways. Understanding these customization capabilities is essential both for serving clients effectively and for passing the QBO certification exam.
Payment terms in QBO determine when an invoice is due and how it appears in aging reports. You can set default terms at the company level under Account and Settings, or override them at the customer or individual invoice level. Common terms include Net 15, Net 30, Net 60, and Due on Receipt. Custom terms can be created by navigating to the Lists section and selecting Payment Terms, allowing you to define exactly how many days after the invoice date payment is expected.
Choosing the right payment terms for each customer type is a strategic decision that directly impacts cash flow. Newer customers or those with a history of late payments should generally receive shorter terms like Net 15 or Due on Receipt. Established customers with strong payment records may be offered Net 30 or Net 45 as a courtesy. QBO's accounts receivable aging report automatically groups unpaid invoices by how many days past due they are โ 1-30 days, 31-60 days, 61-90 days, and over 90 days โ giving you a clear picture of your collections situation at any point in time.
QBO allows you to record customer deposits and retainers in two ways. The simplest method is to receive a payment and apply it to an upfront deposit item on a future invoice. A more structured approach involves creating a liability account called Customer Deposits and recording the prepayment there until the work is complete and the invoice is issued. This second method is technically correct from an accounting standpoint and is the approach most ProAdvisors recommend for clients who regularly collect advance payments or operate on retainer agreements.
When the final invoice is created, you apply the deposit as a credit against the invoice total, reducing what the customer owes. In QBO, this is done through the Receive Payment screen by checking the deposit or by using a credit memo tied to the original retainer receipt. Tracking deposits properly ensures that your balance sheet accurately reflects your obligations to customers and prevents income from being recognized prematurely, which is especially important for businesses subject to accrual-basis accounting requirements.
QBO's automated invoice reminder feature is a powerful collections tool that sends follow-up emails to customers with unpaid invoices without requiring any manual action from you. You can configure reminders to go out before the due date (for customers who need a heads-up), on the due date (a friendly nudge), and at intervals after the due date (1 day, 3 days, 7 days, and so on). Each reminder uses a customizable email template so you can control the tone โ polite for the first reminder and more direct for overdue notices.
To set up automated reminders, navigate to Account and Settings, then select the Sales tab and look for the Reminders section. You can create up to three separate reminder schedules and toggle them on or off at any time. Reminders are sent from QBO's email system using your company's email address, and a copy of each reminder is logged in the customer's activity history so you have a record of every communication. This feature alone can reduce the average days-to-payment significantly for businesses that previously relied on manual follow-up calls and emails.
According to Intuit's own data, businesses that enable online payments through QuickBooks Payments and include a Pay Now link on their invoices receive payment in about half the time compared to those relying on check payments. Setting this up takes less than 10 minutes in QBO and can have an immediate and measurable impact on your business's cash flow and days-sales-outstanding metric.
QuickBooks Online's advanced invoicing features go well beyond the basic create-and-send workflow, and understanding them is crucial for both effective client service and ProAdvisor exam success. One of the most powerful advanced capabilities is progress invoicing, which allows you to bill a customer incrementally based on a percentage of an original estimate.
To use progress invoicing, you must first enable it in Account and Settings under the Sales tab. Once enabled, any estimate you create can be converted to a partial invoice โ you choose what percentage of the estimate total or which specific line items to bill at each milestone.
Progress invoicing is particularly valuable for construction companies, IT consultants, marketing agencies, and any service business that takes on large multi-phase projects. From a cash flow standpoint, it allows you to collect revenue as work progresses rather than waiting until the entire project is complete. From an accounting standpoint, QBO tracks exactly how much of the original estimate has been invoiced, how much has been paid, and how much remains unbilled, giving you and your clients a transparent view of the project's financial status at any given point.
Batch invoicing is another time-saver built into QBO that many users overlook. If you have multiple customers who need to be billed for the same product or service, you can create a single invoice template and apply it to multiple customers in one action. Navigate to Sales, then Invoices, and look for the Batch Actions option. This is especially useful for property managers billing multiple tenants for monthly rent, membership organizations billing annual dues, or any business with a large base of recurring clients paying the same amount.
The Estimates-to-Invoice workflow in QBO creates a seamless connection between your sales quoting process and your billing cycle. When a customer accepts an estimate, you convert it to an invoice with a single click โ all line items, quantities, rates, and the customer record transfer automatically. This eliminates duplicate data entry, ensures that what you quoted is exactly what you billed, and maintains a clear audit trail linking the estimate to the final invoice. On the ProAdvisor exam, you may be asked about the relationship between estimates, purchase orders, and invoices, so understanding this workflow in detail is important.
Statement generation is a related invoicing feature that allows you to send customers a summary of all open transactions โ invoices, payments, credits, and overdue balances โ in a single document. Statements are particularly useful for customers who carry multiple open invoices at once, as they consolidate the billing picture into one clear document rather than requiring the customer to track and respond to several separate invoice emails. In QBO, you generate statements by going to Sales, then Customers, selecting the customers you want, and choosing Create Statements from the Batch Actions menu.
Credit memos are the mechanism in QBO for reducing a customer's outstanding balance when a return, refund, or billing correction is needed. When you issue a credit memo, QBO creates a credit on the customer's account that can be applied to the next open invoice or refunded to the original payment method.
It is important to use credit memos โ rather than simply deleting or voiding the original invoice โ because they maintain a complete audit trail in your ledger and do not create gaps in your invoice number sequence, which is a red flag during an audit or financial review.
Finally, understanding how QBO's invoicing system interacts with your chart of accounts is essential for ProAdvisors. Each product or service item on an invoice is mapped to a specific income account in your chart of accounts, and QBO automatically posts the revenue to the correct account when the invoice is saved. If items are mapped to the wrong income accounts, your profit and loss statement will reflect inaccurate revenue categories. Reviewing and correcting item-to-account mappings is one of the first diagnostic steps a ProAdvisor should take when onboarding a new QBO client whose books appear disorganized.
Managing unpaid invoices is one of the most common pain points for small business owners, and it is an area where QuickBooks Online provides significant practical support. The starting point for any collections effort is the Accounts Receivable Aging Report, which you can find under Reports in QBO.
This report shows you every open invoice grouped by customer and categorized by how many days past due it is โ current, 1-30 days, 31-60 days, 61-90 days, and over 90 days. Running this report weekly gives you an early warning system that allows you to intervene before overdue accounts become bad debts.
When you identify overdue invoices, QBO gives you several tools to act on them immediately. From the Accounts Receivable Aging Report, you can click on any customer name to see their complete transaction history, then send a statement or reminder email directly from that screen. You can also call the customer and reference the specific invoice number and amount without switching to a separate system. This integrated view of customer financial history is one of the practical advantages QBO has over standalone billing platforms that do not connect to your accounting records.
For customers who dispute an invoice or claim they never received it, QBO's invoice delivery log is your first line of evidence. Every invoice sent through QBO is logged with a timestamp showing when it was sent and, if the customer opened the email, when it was viewed. This information appears in the activity section below the invoice when you open it in QBO. Knowing that a customer opened the invoice email three weeks ago but has not paid it allows you to move from a polite reminder to a firmer collections conversation backed by documented evidence.
When a customer genuinely cannot pay the full amount at once, QBO supports partial payments applied against an open invoice. To record a partial payment, open the Receive Payment screen, enter the amount actually received, and QBO will apply it to the oldest open invoice by default (or you can manually specify which invoice to apply it to). The remaining balance stays as an open invoice and continues to appear in aging reports. This flexibility is important for maintaining customer relationships while still tracking exactly what is owed at any point in time.
Writing off a bad debt โ when you have exhausted collections efforts and determine an invoice will never be paid โ requires a specific workflow in QBO to keep your books accurate. You should create a Bad Debt expense account in your chart of accounts if one does not already exist, then create a credit memo for the uncollectible amount and apply it to the open invoice.
This removes the receivable from your balance sheet and records the loss as a bad debt expense on your profit and loss statement. Do not simply delete or void the original invoice, as that would remove the revenue that was already recognized when the invoice was created.
For businesses with a high volume of accounts receivable, integrating QBO with a collections app like Melio, Chaser, or Plooto can automate much of the follow-up process and offer customers more flexible payment options. These apps connect to QBO via API, sync invoice status in real time, and can send personalized reminder sequences that escalate in urgency based on how overdue the invoice is. The ProAdvisor exam may touch on the ecosystem of third-party apps that extend QBO's capabilities, so familiarity with the most popular AR automation tools is a useful exam prep strategy as well.
It is also worth noting that your invoicing and collections data in QBO feeds directly into reports that matter at tax time, including the 1099 reporting workflow. If you pay contractors and vendors and track those payments through bills and checks in QBO, the system can generate 1099 forms based on vendor payment totals. Understanding how invoice and payment data flows through the system end-to-end โ from the initial invoice to payment receipt to reporting โ is the hallmark of a truly proficient QBO user and a key competency tested on the ProAdvisor certification exam.
Mastering invoice in QBO at a practical level requires more than just knowing where the buttons are โ it means developing reliable workflows and habits that keep your books clean and your cash flow healthy. One of the most impactful habits is performing a weekly invoice review every Monday morning.
Pull up the Accounts Receivable Aging Summary, identify any invoices that moved into the 31+ days overdue bucket over the prior week, and schedule a specific follow-up action for each one before you start your regular work. This simple routine prevents receivables from aging silently in the background while you focus on other tasks.
Numbering consistency is another often-overlooked aspect of professional invoicing in QBO. By default, QBO assigns sequential invoice numbers automatically, but users can override the number on any invoice. Resist the temptation to do this, because gaps or duplicates in your invoice number sequence can create problems during audits, bank financing applications, and customer disputes. If a number needs to be skipped for any reason, void a placeholder invoice rather than creating a gap. Maintaining an unbroken invoice sequence is a sign of bookkeeping discipline that clients and auditors both appreciate.
Using QBO's item descriptions strategically can also improve your payment rate. Invoices with vague line items like "Services Rendered" or "Consulting" tend to generate more customer questions and payment delays than invoices with specific, detailed descriptions of exactly what was done and when.
Taking an extra 60 seconds to write a clear description for each line item reduces the most common reason customers use to delay payment โ confusion about what they are being billed for. QBO allows you to save default descriptions at the item level, so once you write a good description for a recurring service, it populates automatically on every future invoice.
Integrating QBO's invoicing workflow with your project tracking system is a best practice for service businesses of any size. QBO's built-in Projects feature (available on Plus and Advanced plans) allows you to link invoices, expenses, and time entries to a specific project, giving you a real-time profitability view for each job.
When an invoice is created within a project, QBO automatically updates the project's billed revenue figure, making it easy to see at a glance how much of the project budget has been invoiced and how much remains. This is especially powerful for agencies and professional services firms managing multiple concurrent client engagements.
For ProAdvisor exam candidates, spending time in a QBO sandbox or sample company practicing the full invoice lifecycle from creation to payment to reporting is one of the most effective study strategies available.
Reading about invoice workflows is valuable, but the muscle memory that comes from actually clicking through the steps โ creating an invoice, applying a partial payment, issuing a credit memo, running an aging report โ will help you answer exam questions more quickly and accurately. Intuit provides free access to QBO sample companies for ProAdvisor exam candidates through the Intuit ProAdvisor program portal, so take full advantage of this resource.
Time-tracking integration is another advanced capability worth exploring if you bill clients by the hour. QBO's built-in time tracking feature allows you or your employees to log billable hours against a specific customer and service item throughout the week.
When it is time to invoice, QBO pulls all unbilled time entries for that customer into the invoice with a single click, eliminating the need to manually calculate hours and transfer numbers from a separate timesheet. For solo practitioners and small agencies, this integration alone can save hours of administrative work per month and dramatically reduce billing errors caused by manual data transfer.
Finally, staying current with QBO's product updates is important for both exam success and client service. Intuit regularly releases new invoicing features, interface updates, and integrations, and the ProAdvisor exam is updated periodically to reflect current software capabilities. Following the QuickBooks Online Blog, subscribing to Intuit's ProAdvisor newsletter, and completing Intuit's free continuing education modules will keep your knowledge fresh and your exam answers current. The invoicing module in particular has seen significant updates in recent years, including the new invoice experience introduced in 2023, so make sure your study materials reflect the current version of the software.