INVOICING

Automate invoicing for your small business

Get paid 5 days faster on average when you send invoice reminders with your Payments Agent.¹

Image showing QuickBook's free invoice generator

PAYMENTS AGENT

Accelerate your payments

Your Payments Agent learns your business and keeps track of inconsistent payment patterns, helping you draft the right reminders to get paid faster and make cash flow more reliable.

Notification from Payments Agent that invoice generated from notes is ready

Reviews that speak volumes

Discover what makes QuickBooks Online the #1 accounting software for small businesses.2

QuickBooks Online G2 award for top 50 accounting products: Best Software for 2022.

Top 50 Accounting & Finance Products

★★★★★

4.0 (2,967 of reviews)


★★★★★

QuickBooks has helped me get paid quicker and track all outstanding invoices with quick follow-ups.

Get paid with less back-and-forth

Simplify how you work with QuickBooks invoicing — manage invoices and payments in one place.

Just the way to get invoices paid

Online invoices or on-site payments — all organized in one place.

Invoice complete icon

Create instantly payable invoices

Send customers an invoice they can pay online right away. Get paid up to 4x faster than you would with paper invoicing.2

Transactions icon

Bookkeeping without the busywork

When customers pay through QuickBooks, we’ll record and match it for you.** Your books stay organized all year. 

Payment protection icon

Payment dispute protection

Protect your business from chargebacks. We'll cover up to $25,000 per year, $10,000 per dispute on card payments.*

Send progress invoices

Progress invoicing makes getting paid on projects a breeze. Accept payments over time with QuickBooks’ progress invoicing feature on Plus and Advanced.

Small business owner splitting an invoice

Split up payments

Progress invoicing makes it easy to split up estimates into multiple invoices based on project milestones, stages, or the percentage of work completed. Batch invoicing allows you to generate multiple invoices from a single-entry input.

Let us do the math

Automatically track the total amount on an estimate, how much has been paid, and how much is still owed. Stop manually adjusting your estimate or invoice and let us do the heavy lifting.

See what’s paid

QuickBooks automatically tracks partial payments and payment progress based on your original estimate, making it easy to keep tabs on the development of a job.

Stay in the know

Avoid surprises by keeping your customers in the loop. Show your clients the total amount invoiced, what is still owed, and what has been paid on previous invoices.

Plans for every kind of business

Subscribe to QuickBooks Online and try Live Expert Assisted FREE for 30 days.

In your corner when you need us

“”

Talk to sales

Give us a call if you need help picking a QuickBooks product.

Call 1-877-866-5232
Mon-Fri, 5 AM to 6 PM PT
icn-headset-kiwi.svg

Visit our support hub

Find help articles, video tutorials, and connect with other businesses in our online community.
Payments AI Agent

AI-powered invoicing

Create a FREE personalized invoice in seconds with Intuit Assist. Get started by adding:

  • Job details
  • Your website’s URL
  • Or try it out with sample data provided

You can review the draft, make edits, download, and send. Try the invoice generator free, no sign-up required.

Image showing QuickBook's free invoice generator

More ways to learn about invoicing

Find more of what you need with these tools, resources, and solutions.

Taking a payment from a phone
ARTICLE

How to follow up when a client doesn’t pay an invoice

A common pain point among small businesses is a late payment. Try these steps if your client doesn’t pay an invoice on time.

Taking a payment from a phone
ARTICLE

Invoicing and payment terms small business owners should know

Whether you’re invoicing for the first time or trying to inspire on-time payments, knowing these terms will help you get paid.

How can we help?
Talk to sales 1-877-866-5232

Monday - Friday, 5 AM to 6 PM PT

Get product support