INVOICING

Invoicing software for your small business

Create and send professional invoices with smart invoicing software and get paid 4x faster with QuickBooks Payments.2

Visual showing the Intuit Assist invoice generator creating an invoice from an email

Reviews that speak volumes

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

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.

★★★★

We use Quickbooks as the primary bookkeeping for our small business. We send monthly invoices, reconcile our accounts, and also run profit & loss reports.

Get paid with less back-and-forth

Simplify how you work with QuickBooks invoicing — manage invoices and payments in one place.
Mobile screen showing the Intuit Assist AI invoice generator tool creating an invoice from an email

Your invoices reflect your business. Add your logo and colors and create tailored professional invoices within minutes. Or, use Intuit Assist to quickly draft a personalized invoice for you to review (try it free!)

Automatically add billable hours to invoices with QuickBooks Time and Google Calendar.**

Business owner on a phone in a manufacturing warehouse looking at the paid status on an invoice to his customer.

Invoice from the app. Send your invoice, know exactly when it’s viewed, and get notified when it’s paid. Avoid late payments with automated payment reminders.

Just the way to get invoices paid

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


Teal blue circle with a white icon of a piece of paper with a folded corner representing an invoice
Create instantly payable invoices

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

Image Alt Text
Bookkeeping without the busywork

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

Image Alt Text
Payment dispute protection

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

Business owner talking with employees over building plans in a manufacturing warehouse.

QUICKBOOKS PAYMENTS

Keep more of what you make

Get competitive payment processing rates with no setup costs or hidden fees—just pay as you go. Accept cards, ACH, Apple Pay®, PayPal, and Venmo, and manage it all right in QuickBooks.


If you process over $2,500 per month, call to see how you could save up to 25% off transaction costs.3


Call 1-800-264-1859

Business owner working on building a sauna in the yard.

Steady cash, on your schedule

Set up recurring invoices to auto-send every day, week, month, or year. Keep funds rolling in no matter what you’re focused on.

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.

Split up payments

Don’t wait until the end of a project to get paid. Progress invoicing makes it easy to split up estimates into multiple invoices based on project milestones, stages, or the percentage of work completed.

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 been 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.

Everyone 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

Buy now and get Live Expert Assisted FREE for 30 days*

1
Select plan
2
(optional)
3
Checkout

Simple Start

$35
$1750/mo
Save 50% for 3 months*
Expert Assisted
Connect with Live experts when you need it. They can provide setup help and bookkeeping guidance in QuickBooks, so you can stay organized and run your business with confidence. Free for 30 days. No auto-renew.
Try expert help FREE for 30 days*
Access expert tax help
Save time and effort by seamlessly moving from books to taxes, then prepare your current tax year return with unlimited expert help to get every credit you deserve. Access live tax experts powered by TurboTax. Costs vary by entity type. Subject to eligibility.
with QuickBooks Live Tax
Income and expenses
Securely import transactions and organize your finances automatically.
Banking with 3.00% APY
Every dollar put away in savings envelopes earns you interest at over 40x the U.S. average.
Bookkeeping automation
Automate bookkeeping to cut down on tedious tasks and get more time to focus on your business.
Invoice and payments
Accept credit cards and bank transfers in the invoice with QuickBooks Payments, get status updates and reminders.**
Tax deductions
Share your books with your accountant or export important documents.**
General reports
Run and export reports including profit & loss, expenses, and balance sheets.*
Receipt capture
Snap photos of your receipts and categorize them on the go.**
Mileage tracking
Automatically track miles, categorize trips, and get sharable reports.**
Cash flow
Get paid online or in person, deposited instantly, if eligible.
Sales and sales tax
Accept credit cards anywhere, connect to e-commerce tools, and calculate taxes automatically.**
Estimates
Customize estimates, accept mobile signatures, see estimate status, and convert estimates into invoices.**
Contractors
Assign vendor payments to 1099 categories, see payment history, prepare and file 1099s from QuickBooks.**
Connect 1 sales channel
Connect 1 online sales channel and automatically sync with QuickBooks.
Bill management
Organize and track your business bills online.

Essentials

$65
$3250/mo
Save 50% for 3 months*
Expert Assisted
Connect with Live experts when you need it. They can provide setup help and bookkeeping guidance in QuickBooks, so you can stay organized and run your business with confidence. Free for 30 days. No auto-renew.
Try expert help FREE for 30 days*
Access expert tax help
Save time and effort by seamlessly moving from books to taxes, then prepare your current tax year return with unlimited expert help to get every credit you deserve. Access live tax experts powered by TurboTax. Costs vary by entity type. Subject to eligibility.
with QuickBooks Live Tax
Income and expenses
Securely import transactions and organize your finances automatically.
Banking with 3.00% APY
Every dollar put away in savings envelopes earns you interest at over 40x the U.S. average.
Bookkeeping automation
Automate bookkeeping to cut down on tedious tasks and get more time to focus on your business.
Invoice and payments
Accept credit cards and bank transfers in the invoice with QuickBooks Payments, get status updates and reminders.**
Tax deductions
Share your books with your accountant or export important documents.**
Enhanced reports
Know how your business is doing with sales, accounts receivable, and accounts payable reports.*
Receipt capture
Snap photos of your receipts and categorize them on the go.**
Mileage tracking
Automatically track miles, categorize trips, and get sharable reports.**
Cash flow
Get paid online or in person, deposited instantly, if eligible.
Sales and sales tax
Accept credit cards anywhere, connect to e-commerce tools, and calculate taxes automatically.**
Estimates
Customize estimates, accept mobile signatures, see estimate status, and convert estimates into invoices.**
Contractors
Assign vendor payments to 1099 categories, see payment history, prepare and file 1099s from QuickBooks.**
Connect 3 sales channels
Connect up to 3 online sales channels and automatically sync with QuickBooks.
Bill management
Organize and track your business bills online.
Multiple currencies
Record transactions in other currencies without worrying about exchange rate conversions.
Includes 3 users
Invite your accountant to access your books, control user-access levels, and share reports without sharing a log-in.**
Enter time
Enter employee time by client/project and automatically add it to invoices.

Plus

$99
$4950/mo
Save 50% for 3 months*
Expert Assisted
Connect with Live experts when you need it. They can provide setup help and bookkeeping guidance in QuickBooks, so you can stay organized and run your business with confidence. Free for 30 days. No auto-renew.
Try expert help FREE for 30 days*
Access expert tax help
Save time and effort by seamlessly moving from books to taxes, then prepare your current tax year return with unlimited expert help to get every credit you deserve. Access live tax experts powered by TurboTax. Costs vary by entity type. Subject to eligibility.
with QuickBooks Live Tax
Income and expenses
Securely import transactions and organize your finances automatically.
Banking with 3.00% APY
Every dollar put away in savings envelopes earns you interest at over 40x the U.S. average.
Bookkeeping automation
Automate bookkeeping to cut down on tedious tasks and get more time to focus on your business.
Invoice and payments
Accept credit cards and bank transfers in the invoice with QuickBooks Payments, get status updates and reminders.**
Tax deductions
Share your books with your accountant or export important documents.**
Comprehensive reports
Stay on track with inventory reports, enhanced sales reports, and profitability reports.*
Receipt capture
Snap photos of your receipts and categorize them on the go.**
Mileage tracking
Automatically track miles, categorize trips, and get sharable reports.**
Cash flow
Get paid online or in person, deposited instantly, if eligible.
Sales and sales tax
Accept credit cards anywhere, connect to e-commerce tools, and calculate taxes automatically.**
Estimates
Customize estimates, accept mobile signatures, see estimate status, and convert estimates into invoices.**
Contractors
Assign vendor payments to 1099 categories, see payment history, prepare and file 1099s from QuickBooks.**
Connect all sales channels
Connect any available online sales channels and automatically sync with QuickBooks.
Bill management
Organize and track your business bills online.
Multiple currencies
Record transactions in other currencies without worrying about exchange rate conversions.
Includes 5 users
Invite your accountant to access your books, control user-access levels, and share reports without sharing a log-in.**
Enter time
Enter employee time by client/project and automatically add it to invoices.
Inventory
Track products, cost of goods, see what’s popular, create purchase orders, and manage vendors.
Project profitability
Track all your projects in one place, track labor costs, payroll and expenses.
Financial planning
Create budgets with real-time data you can collaborate with your team on.

Advanced

$235
$11750/mo
Save 50% for 3 months*
Expert Assisted
Connect with Live experts when you need it. They can provide setup help and bookkeeping guidance in QuickBooks, so you can stay organized and run your business with confidence. Free for 30 days. No auto-renew.
Try expert help FREE for 30 days*
Access expert tax help
Save time and effort by seamlessly moving from books to taxes, then prepare your current tax year return with unlimited expert help to get every credit you deserve. Access live tax experts powered by TurboTax. Costs vary by entity type. Subject to eligibility.
with QuickBooks Live Tax
Income and expenses
Securely import transactions and organize your finances automatically.
Banking with 3.00% APY
Every dollar put away in savings envelopes earns you interest at over 40x the U.S. average.
Bookkeeping automation
Automate bookkeeping to cut down on tedious tasks and get more time to focus on your business.
Invoice and payments
Accept credit cards and bank transfers in the invoice with QuickBooks Payments, get status updates and reminders.**
Tax deductions
Share your books with your accountant or export important documents.**
Powerful reports
Monitor financial metrics and build customized dashboards that measure performance.
Receipt capture
Snap photos of your receipts and categorize them on the go.**
Mileage tracking
Automatically track miles, categorize trips, and get sharable reports.**
Cash flow
Get paid online or in person, deposited instantly, if eligible.
Sales and sales tax
Accept credit cards anywhere, connect to e-commerce tools, and calculate taxes automatically.**
Estimates
Customize estimates, accept mobile signatures, see estimate status, and convert estimates into invoices.**
Contractors
Assign vendor payments to 1099 categories, see payment history, prepare and file 1099s from QuickBooks.**
Connect all sales channels
Connect any available online sales channels and automatically sync with QuickBooks.
Bill management
Organize and track your business bills online.
Multiple currencies
Record transactions in other currencies without worrying about exchange rate conversions.
Includes 25 users
Invite your accountant to access your books, control user-access levels, and share reports without sharing a log-in.**
Enter time
Enter employee time by client/project and automatically add it to invoices.
Inventory
Track products, cost of goods, see what’s popular, create purchase orders, and manage vendors.
Project profitability
Track all your projects in one place, track labor costs, payroll and expenses.
Financial planning
Create budgets with real-time data you can collaborate with your team on.
Auto-track fixed assets
Automatically track fixed asset values, access all fixed asset info in one spot, and get insights about what may come next.
Data sync with Excel
Seamlessly send data back and forth between QuickBooks Online Advanced and Excel for more accurate business data and custom insights.
Batch invoices and expenses
Create invoices, enter, edit, and send multiple invoices faster.**
Custom access controls
Easily control who sees your data, assign work to specific users, and create custom permissions.
Workflow automation
Save time and mitigate risk with automated workflows and set reminders for improved cash flows and more.
Data restoration
Continuously and automatically back up your changes, restore a specific version of your company, and view version history.**
24/7 support & training
QuickBooks Priority Circle support and access to special training resources.
Revenue recognition
Stay consistent, compliant, and credible with automated revenue recognition.
A QuickBooks bookkeeper named David is sitting at a desk and smiling.

“Live Expert Assisted
NEW

QuickBooks-certified bookkeepers can help you with:

  • Automating QuickBooks based on your business needs
  • Categorizing transactions and reconciling accounts correctly
  • Reviewing key business reports
  • Ensuring you stay on track for tax time


Call 1-800-816-4611 to get 50% off Live Expert Assisted for 3 months.*

QuickBooks Live Bookkeepers and their years of experience. David, since 2008; Allison, since 2002; Dayna, since 1992; Andrew, since 2015.

QUICKBOOKS LIVE EXPERT ASSISTED

Live experts.

Total confidence.

Feel confident in your business—and your books. Get setup help and guidance with Live Expert Assisted FREE for 30 days.*

Screen displaying the Intuit Assist Invoice generator's with a customized invoice
BETA

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.

More ways to learn about invoicing

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

Female small business owner managing invoices on a laptop at store desk
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.

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-800-285-4854

Monday - Friday, 5 AM to 6 PM PT

Get product support

In your corner when you need us

Let’s talk discounts

Process over $2,500 per month? You could qualify for up to 25% off transaction costs. 3


Call 800-264-1859

Mon-Fri, 5 AM to 6 PM PT

Sat, 7 AM to 4 PM PT

Visit our support hub

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

Let’s get you paid faster