How to create invoices in QuickBooks

If you’re running a business, getting paid is, let’s be honest, pretty high on the priority list. And the cornerstone of getting paid efficiently and professionally? A well-crafted invoice. When you create invoices in QuickBooks, you’re not just sending a bill; you’re presenting a professional document that details the value you’ve provided, tracks your income, and keeps your books tidy. It’s an indispensable tool, whether you’re a freelancer, a small business owner, or managing a growing enterprise. But while the concept might seem simple, mastering the nuances of invoicing in QuickBooks can significantly streamline your workflow and improve your cash flow.
QuickBooks, in its various iterations (Online, Desktop, Self-Employed), offers robust features designed to make invoicing straightforward, customizable, and integrated with the rest of your accounting. Gone are the days of manual spreadsheets or clunky word processor templates. With QuickBooks, you can automate reminders, track payments, and even offer online payment options, all from one centralized system. This article will walk you through the essential steps to create invoices in QuickBooks, ensuring you’re leveraging its full potential to get paid accurately and on time.
1. Choosing the Right QuickBooks Platform: Tailoring Your Invoicing Experience
Before you even think about clicking ‘New Invoice,’ it’s crucial to understand which version of QuickBooks you’re using, as the interface and some features can vary slightly. The primary platforms are QuickBooks Online (QBO), QuickBooks Desktop (QBD), and QuickBooks Self-Employed (QBSE). Each is designed for a different type of user and business structure, and knowing yours will make navigating the invoicing process much smoother.
QuickBooks Online, for instance, is cloud-based, offering flexibility and accessibility from anywhere with an internet connection. It’s fantastic for businesses with remote teams or owners who are frequently on the go. QuickBooks Desktop, on the other hand, is a locally installed software, often preferred by businesses that need more granular control over their data, robust inventory management, or industry-specific features. Then there’s QuickBooks Self-Employed, which is specifically tailored for freelancers, contractors, and sole proprietors, focusing on separating business and personal expenses, tracking mileage, and simplifying tax preparation. While the core function to create invoices in QuickBooks remains, the journey to get there and the specific options available will differ. So, first things first: confirm your QuickBooks flavor.
2. Setting Up Your Company Information: The Foundation of Professional Invoices
No matter which QuickBooks version you’re on, ensuring your company information is accurate and complete is the very first step toward creating professional invoices. This might seem obvious, but you’d be surprised how often businesses overlook this detail. Your company name, address, phone number, email, and website should be prominently displayed on every invoice. This not only makes your invoice look legitimate but also provides your clients with all the necessary contact details if they have questions or are ready to make a payment.
In QuickBooks Online, you’ll typically find these settings under the ‘Gear’ icon > ‘Account and settings’ > ‘Company.’ Here, you can input your legal company name, address, contact information, and even upload your company logo. A logo adds a touch of professionalism and reinforces your brand identity. For QuickBooks Desktop users, you’ll usually navigate to ‘Company’ > ‘My Company Information’ to update these details. Taking a few minutes to get this right at the outset saves you from having to manually add or correct information on every single invoice you generate. Remember, a polished invoice reflects a polished business.
3. Customizing Your Invoice Template: Branding Your Financial Documents
One of QuickBooks’ most powerful features is its ability to customize invoice templates. This goes beyond just adding your logo; it allows you to truly brand your financial documents, making them instantly recognizable and reflective of your business’s aesthetic. A well-designed invoice can subtly communicate professionalism and attention to detail, which can even influence how quickly you get paid.
In QuickBooks Online, head to the ‘Gear’ icon > ‘Custom form styles.’ Here, you can choose from various templates, modify fonts, colors, and even decide which fields appear on your invoice. Do you want to include a ‘Service Date’ field? How about a ‘Due Date’ or ‘Terms and Conditions’? You can also add custom fields if you need to track specific information unique to your business, like project codes or internal reference numbers. QuickBooks Desktop offers similar customization options under ‘Lists’ > ‘Templates’ or by going to ‘Customers’ > ‘Create Invoices’ and then selecting ‘Customize’ from the toolbar. Don’t be afraid to experiment with different layouts and designs until you find one that perfectly represents your brand. This step is crucial for making your invoices stand out and look less like a generic bill and more like a thoughtfully prepared document from *your* company.
4. Adding Your Customers and Products/Services: Streamlining Data Entry
Before you can create invoices in QuickBooks, you need to tell it who you’re billing and what you’re billing them for. Populating your customer list and your products/services list beforehand will dramatically speed up the invoice creation process and reduce errors. Imagine having to type out a customer’s address and every service description each time you send an invoice – it’d be a nightmare! (See: Invoicing and Keeping Records.)
In QuickBooks Online, navigate to ‘Sales’ > ‘Customers’ to add new clients, or ‘Sales’ > ‘Products and services’ to define what you sell. When adding a customer, you’ll input their name, contact information, billing address, and any preferred payment terms. For products and services, you’ll specify an item name, description, rate, and link it to the appropriate income account in your Chart of Accounts. This ensures that when you select a service on an invoice, the correct amount is automatically pulled, and your revenue is categorized properly in your financial reports. For QuickBooks Desktop users, you’ll find similar sections under ‘Customers’ > ‘Customer Center’ and ‘Lists’ > ‘Item List.’ Taking the time to build out these foundational lists is an investment that pays dividends in efficiency and accuracy with every invoice you generate.
5. The Core Process: Creating a New Invoice: Your Step-by-Step Guide
Now, for the main event: actually creating an invoice. This is where all your groundwork pays off. The process is remarkably intuitive once you know where to look, and QuickBooks guides you through it with clear fields and dropdown menus.
In QuickBooks Online, click the ‘+ New’ button (or ‘Create’ button in some interfaces) in the top left corner, then select ‘Invoice’ under ‘Customers.’ A new invoice form will appear. First, choose the customer from your dropdown list. QuickBooks will automatically populate their billing address and, if set up, their preferred payment terms. Next, select the ‘Invoice Date’ and, if different, the ‘Due Date.’ Then, move to the ‘Product/Service’ detail lines. Here, you’ll select the items you’re billing for from your pre-populated list. As you select each item, its description, rate, and amount will automatically fill in. You can adjust quantities, rates, and add brief descriptions specific to this particular job. Don’t forget to add any sales tax if applicable. For QuickBooks Desktop, you’ll go to ‘Customers’ > ‘Create Invoices.’ The layout is very similar, with fields for customer, date, items, and quantities. Review everything carefully before proceeding – accuracy is key to avoiding payment disputes and maintaining a good client relationship.
6. Adding Payment Terms and Messages: Setting Expectations and Encouraging Prompt Payment
Beyond simply listing what’s owed, a good invoice clearly communicates when and how payment is expected. This is where payment terms and messages come into play, and QuickBooks makes it easy to include these vital details. Clear payment terms reduce ambiguity and can significantly improve your chances of getting paid on time.
When you create invoices in QuickBooks, you’ll find a ‘Terms’ field. This is where you select options like ‘Net 15,’ ‘Net 30,’ ‘Due on receipt,’ or ‘Due in X days.’ You can also customize your own payment terms if none of the standard options fit your business model. Below the line items, you’ll usually find fields for ‘Message on invoice’ and ‘Message on statement.’ Use the invoice message to add a polite thank you, a brief note about the work completed, or any specific instructions. For example, you might write, “Thank you for your business! We appreciate your prompt payment.” Some businesses use this space to include a link to their online payment portal or a reminder about late fees. Clear communication here is a small effort that can yield big returns in cash flow.
7. Reviewing, Saving, and Sending Your Invoice: The Final Check and Delivery
You’ve filled out all the details, added your items, and set your terms. Now it’s time for the final review before your invoice makes its way to your client. This step is critical; a quick double-check can catch embarrassing errors, prevent delays, and ensure your invoice is perfectly accurate.
Before you hit ‘Save and send,’ carefully review every line item, quantity, rate, calculation, and the total amount. Check the customer’s name and address, the invoice date, and the due date. Once you’re confident everything is correct, you have a few options for saving and sending. In QuickBooks Online, you can ‘Save and close’ (if you plan to send it later), ‘Save and send’ (which will open an email interface with the invoice attached as a PDF), or ‘Print or Preview.’ ‘Save and send’ is highly recommended as it integrates directly with your email, logs the sending activity, and often allows clients to pay directly through a link. For QuickBooks Desktop, you’ll see similar options like ‘Save & New,’ ‘Save & Close,’ and ‘Email.’ Remember, once an invoice is sent, it’s a formal request for payment, so make sure it’s perfect.
8. Tracking Invoices and Payments: Monitoring Your Cash Flow
Sending an invoice is only half the battle; the other half is making sure it gets paid. QuickBooks excels at helping you track the status of your invoices and managing incoming payments, providing a clear picture of your accounts receivable and overall cash flow. This is where the real power of integrated accounting software shines.
In QuickBooks Online, you can go to ‘Sales’ > ‘Invoices’ to see a list of all your invoices and their current status: ‘Open,’ ‘Overdue,’ ‘Paid,’ etc. You can filter this list to quickly find what you need. When a payment comes in, you can easily record it by clicking ‘Receive payment’ directly from the invoice list or by opening the specific invoice and selecting the ‘Receive payment’ option. QuickBooks will then guide you through applying the payment, depositing it to the correct bank account, and marking the invoice as paid. This automatic reconciliation saves you immense time and ensures your financial records are always up-to-date. In QuickBooks Desktop, you’ll use the ‘Customer Center’ or ‘Receive Payments’ option from the ‘Customers’ menu. Regularly reviewing your outstanding invoices is essential for proactively following up on late payments and maintaining healthy cash flow. (See: Ergonomics in the Workplace.)
9. Leveraging Advanced Features: Online Payments, Reminders, and Reporting: Maximizing Your Efficiency
To truly master how to create invoices in QuickBooks and optimize your payment process, you’ll want to explore its advanced features. These aren’t just bells and whistles; they’re tools that can significantly reduce your administrative burden, accelerate payment times, and provide deeper insights into your business’s financial health.
One of the most impactful features is enabling online payments. By integrating with QuickBooks Payments (or a similar third-party processor), you can allow clients to pay directly from the invoice via credit card or bank transfer (ACH). This convenience often leads to faster payments. QuickBooks Online also offers automated invoice reminders. You can set up a schedule for sending polite nudges to clients whose invoices are approaching their due date or are overdue. This eliminates the need for manual follow-ups, which can be time-consuming and awkward. Finally, don’t overlook the reporting capabilities. QuickBooks can generate reports like ‘Accounts Receivable Aging’ to show you who owes you money and for how long, ‘Sales by Customer Summary,’ and ‘Income by Product/Service.’ These reports are invaluable for understanding your cash flow, identifying your most profitable services, and making informed business decisions. Embracing these advanced features transforms invoicing from a mere billing task into a strategic financial tool.
10. Integrating Time Tracking and Expenses into Invoices: Capturing Every Billable Detail
For many service-based businesses, accurate invoicing depends heavily on tracking time spent on projects and any expenses incurred on behalf of a client. Luckily, QuickBooks makes it incredibly simple to pull this data directly into your invoices, ensuring you don’t miss a single billable item.
If you’re using QuickBooks Online, you can enable time tracking (under ‘Gear’ icon > ‘Account and settings’ > ‘Time’). Once enabled, you and your team can log hours against specific customers and projects. Similarly, you can mark expenses as billable to a customer when you categorize them. When you go to create invoices in QuickBooks for that client, you’ll often see a sidebar or a pop-up asking if you want to add unbilled time and expenses. With a few clicks, these items populate your invoice, complete with descriptions and amounts. This not only saves you from manually re-entering data but also ensures accuracy and transparency for your clients. Imagine the peace of mind knowing every minute and every dollar spent for a client is accounted for and effortlessly included on their bill. For QuickBooks Desktop, you’d typically enable time tracking and mark expenses as billable through similar settings, then use the ‘Add Time/Costs’ function when creating an invoice.
11. Handling Credits and Refunds: Maintaining Accurate Client Balances
Sometimes, things don’t go exactly as planned, or a client might overpay. Being able to correctly issue credits or process refunds is just as important as generating invoices. QuickBooks provides clear ways to manage these situations, ensuring your client accounts remain accurate and your books are balanced.
If a client has a credit balance, perhaps from an overpayment or a returned item, you can apply this credit directly to a new invoice. When you create invoices in QuickBooks for a customer with an existing credit, QuickBooks Online will usually prompt you to apply that credit. This reduces the amount due on the new invoice. For issuing a refund, you’d typically create a ‘Credit Memo’ (in QuickBooks Online, found under ‘+ New’ > ‘Credit Memo’) which effectively reverses a charge or reduces the customer’s balance. This credit memo can then be linked to a refund check or used against future invoices. In QuickBooks Desktop, you’d also use a ‘Credit Memo’ or ‘Refund’ option under the ‘Customers’ menu. Proper handling of credits and refunds shows professionalism and helps maintain good client relationships, even when financial adjustments are needed.
12. Best Practices for Invoicing in QuickBooks: Tips for Success
While the technical steps to create invoices in QuickBooks are important, adopting certain best practices can elevate your entire invoicing process, leading to better cash flow and happier clients.
- Be Timely: Send invoices as soon as the work is completed or products are delivered. The longer you wait, the longer it takes to get paid.
- Be Clear and Detailed: Vague descriptions can lead to questions and delays. Provide enough detail for the client to understand exactly what they’re paying for. “Consulting Services – May 2024” is better than “Services.” “Website Design – Homepage Layout & Content Integration” is even better.
- Communicate Payment Options: Make it easy for your clients to pay. Highlight online payment options and provide clear instructions for other methods.
- Follow Up Consistently: Don’t be afraid to use QuickBooks’ automated reminders. For overdue invoices, a personal email or phone call can often resolve issues quickly. Consistency here shows you mean business.
- Reconcile Regularly: Match incoming payments in QuickBooks with your bank statements. This catches discrepancies and ensures your records are always spot on.
- Review Reports: Regularly check your ‘Accounts Receivable Aging’ report. It’s your early warning system for potential cash flow problems. Identify slow-paying clients and address issues proactively.
- Keep Records Organized: QuickBooks does most of this for you, but ensure all supporting documentation (contracts, project agreements, delivery confirmations) is easily accessible should a client dispute arise.
Creating invoices in QuickBooks is far more than a clerical task; it’s a fundamental part of managing your business’s financial health. By understanding each step, from setting up your company details and customizing your templates to tracking payments and leveraging advanced features, you empower yourself to streamline your operations, maintain accurate records, and most importantly, get paid efficiently. It’s an investment in your business’s future, ensuring that the work you do translates smoothly and professionally into revenue. (See: Invoicing and Payment Options.)
Frequently Asked Questions about Creating Invoices in QuickBooks
Q1: Can I create recurring invoices in QuickBooks?
Absolutely! This is a fantastic time-saver for businesses with subscription services, retainer agreements, or regular billing cycles. In QuickBooks Online, you can convert any existing invoice into a recurring invoice by opening it and selecting ‘Make recurring’ from the ‘More’ dropdown menu. You then set the schedule (daily, weekly, monthly, etc.), the start and end dates, and how it should be sent (automatically or as a reminder for you to review). QuickBooks Desktop also has similar functionality, usually found by right-clicking an invoice and choosing ‘Memorize Invoice.’
Q2: What if I need to send an invoice in a different currency?
QuickBooks Online supports multi-currency invoicing, which is super helpful for businesses with international clients. You’ll need to enable the multi-currency feature in your settings (‘Gear’ icon > ‘Account and settings’ > ‘Advanced’ > ‘Currency’). Once activated, you can assign a specific currency to each customer. When you create invoices in QuickBooks for that customer, the invoice will automatically be in their assigned currency, and QuickBooks will handle the exchange rate conversion for your reporting.
Q3: Can I add discounts to my invoices?
Yes, you can easily add discounts. When you’re on the invoice form in QuickBooks Online, there’s usually a small ‘Discount’ option at the bottom, below the line items. You can choose to apply a discount as a percentage of the total or as a fixed amount. For QuickBooks Desktop, you’d typically add a ‘Discount’ item to your Item List and then include it as a line item on the invoice, applying a negative amount. This ensures the discount is properly recorded and reflected in your total.
Q4: How do I handle sales tax on invoices?
QuickBooks has robust sales tax features. First, you’ll need to set up your sales tax rates and agencies (‘Taxes’ in QuickBooks Online, or ‘Vendors’ > ‘Sales Tax’ in QuickBooks Desktop). Once set up, when you create invoices in QuickBooks, you can select the appropriate sales tax rate for each line item or for the entire invoice, depending on your setup. QuickBooks will calculate the tax automatically and track it for your sales tax filings. It’s a huge help for staying compliant.
Q5: Is it possible to customize the email that sends the invoice?
Definitely! You don’t want to send a generic email every time. In QuickBooks Online, go to ‘Gear’ icon > ‘Account and settings’ > ‘Sales’ > ‘Messages.’ Here, you can customize the subject line and body of the email that accompanies your invoices. You can use placeholders like [Invoice Number] or [Customer Name] to personalize each message. For QuickBooks Desktop, you’ll find similar email template customization options under ‘Edit’ > ‘Preferences’ > ‘Send Forms.’
Q6: What’s the difference between an invoice and a sales receipt?
This is a common question! An invoice is used when a customer receives goods or services but will pay you later. It creates an ‘Accounts Receivable’ entry, meaning money is owed to you. A sales receipt, on the other hand, is used when a customer pays you immediately for goods or services. There’s no outstanding balance created. When you create invoices in QuickBooks, you’re recording a debt; when you create a sales receipt, you’re recording an immediate transaction and payment.
Trending Now
Frequently Asked Questions
How do I create an invoice in QuickBooks?
To create an invoice in QuickBooks, first, select the 'New Invoice' option from the dashboard. Choose the customer, fill in the details such as items, prices, and due date, then save or send the invoice directly. The process may vary slightly depending on whether you are using QuickBooks Online, Desktop, or Self-Employed.
What are the benefits of using QuickBooks for invoicing?
Using QuickBooks for invoicing streamlines your billing process, allowing you to automate reminders, track payments, and offer online payment options. It helps maintain a professional look for your invoices, tracks income efficiently, and integrates seamlessly with your overall accounting system.
Can I customize invoices in QuickBooks?
Yes, QuickBooks allows you to customize your invoices. You can modify the layout, add your business logo, choose color schemes, and select which fields to display. This customization helps ensure that your invoices reflect your brand and meet your specific business needs.
What versions of QuickBooks can I use for invoicing?
You can use QuickBooks Online, QuickBooks Desktop, or QuickBooks Self-Employed for invoicing. Each version has unique features tailored to different business needs, so it's important to choose the one that best fits your operations and invoicing requirements.
How does QuickBooks help with payment tracking?
QuickBooks offers built-in payment tracking features that allow you to monitor when invoices are sent, viewed, and paid. You can also set up automatic reminders for unpaid invoices, making it easier to manage your cash flow and ensure timely payments from clients.
What did we miss? Let us know in the comments and join the conversation.





