Hi there!
Need help choosing a plan? Schedule a call with our QuickBooks sales team.
Contact sales

How can we help?

Talk to a sales expert

Get product support

Visit support page

QUICKBOOKS INVOICE SOFTWARE

Smart invoicing software at your fingertips

Send professional invoices with payment features that help you get paid faster—no matter where you work.

A person is handing a paper to another person.

Invoicing that puts you in control

Take advantage of tools that add efficiency at every step—from creating invoices to getting paid.

Always in step with your workflow

estimate icon

Turn estimates into invoices

Convert your existing estimates into invoices with a simple click. QuickBooks autofills the information so you’re ready to review and send within minutes.

instant invoice icon

Simplify invoicing for projects

Progress invoicing makes getting paid on larger projects a breeze. Invoice every time you hit a milestone so you can get paid as you go.

A letter opened containing a bill

Add billable expenses in seconds

Incurred an extra cost on the job? Simply link the billable expense to your invoice and get the money back when you get paid

A person sitting at a desk with a laptop.

Send invoices on the go

Get invoicing done from anywhere you are. Use the QuickBooks Online app to create and send invoices from your phone or tablet.*

Monitor your payment status

Send quick reminders to let your customers know when a payment is due, and get real-time alerts when they view and pay invoices..

Woman with blue shirt stand beside the window checking mobile phone. A widget pop up show got paid notification.

Find a plan that’s right for you

Loading pricing information...

More tools to power your business

It’s easier to keep growing when everything works together.

Payments

QuickBooks payments

Manage payments and invoicing—all in one place. QuickBooks sends you real-time alerts when customers pay you and automatically matches payments with invoices so your books are always up to date

stopwatch icon

QuickBooks Time

Add QuickBooks Time to boost productivity and save time.* When QuickBooks Time and invoicing work in sync, you can automatically add your billable hours to invoices.

Frequently asked questions

Free invoice templates

Gain additional insights through these helpful resources.

Laptop and mobile with invoice template
ARTICLE

Free invoice templates

Your invoicing needs are unique to what you do. Browse through a collection of invoice templates and choose one that’s specific to your industry.

Man counting payments
ARTICLE

What are invoice payment terms?

The payment terms in your invoice outline the process of payment your customers must follow when paying you. Find out what you should include in your payment terms.

Woman checking past due invoices
ARTICLE

How to follow up on past due invoices

Almost every small business owner knows the frustration of a past due invoice. Learn how to follow proper etiquette when sending follow-up emails for late payments.

In your corner when you need us

Headset with microphone

Talk to sales

Give us a call if you need help picking a QuickBooks product.
 
Call 1-888-829-8589
 
Mon-Fri, 9 AM to 6:30 PM ET

icn-headset-kiwi.svg

Visit our support hub

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

Your privacy

We collect data when you use our website to improve its performance. Doing so also helps us provide a secure, personalized experience. Select 'Accept cookies' to agree or 'Cookies settings' to choose which cookies we use. You can change your preferences anytime by clicking the 'Manage cookies' link in the footer.

Choose your cookie preferences

Some cookies are needed to make our website work and can't be turned off. But we need your consent to use others that are not essential. You can make your choices below and update them at any time using the 'Manage Cookies' link. To find out more, visit our Cookies Policy.

These cookies are necessary for the site to function. They also help us keep your data safe.
These cookies allow us to enhance your experience and remember your preferences, region or country, language, and accessibility options.
These cookies tell us how customers use our website. We study and organize this data to help us optimise our content and provide you with personalised experiences.
These cookies help us provide you with relevant communications and ads in our products and on other sites.