More than just accounting software
Invoices that work as hard as you do
Send smart invoices that get you paid faster
Make it easier for your customers to pay
Adding a Pay Now button directly in your invoices lets your customers pay by credit card in just a couple of clicks.
Get alerts as customers view and pay
Real-time alerts will keep you notified about your payments, and reminders sent to your customer will let them know a payment is due.
Take on bigger jobs with progress invoicing
Instead of taking a deposit before you start a job and a payment after you finish, you can invoice as you hit milestones of your project and get paid as you go.

Create professional, customized invoices
Put a personal touch on your invoice
Start with modern templates, choose the font and accent colours, and then add your logo to make getting paid look better than ever.
Set your customer's language preferences
Send invoices to your customers in their language, including English, French, Spanish, Italian, Chinese (Traditional), and Portuguese.
Easily set up and use multi-currency
It's simple to send invoices in different currencies and assign specific currency types to most types of accounts, including customers, vendors and more.

Get time on your side with automated invoicing
Set up automatic invoices
Just set it and forget it-schedule recurring invoices to be sent out and QuickBooks will do the work so you don't have to.
Enjoy instant payment matching
When an invoice is paid, QuickBooks automatically matches the payment with the invoice in your books to save you time and keep everything updated.
Let us do the sales tax
When creating invoices, the sales tax will be automatically calculated for you, and we'll keep track of how much you're earning and owing.

Everything you need to send invoices on the go
Invoice anytime, anywhere 1
Bill your clients, track your invoices and monitor your payments wherever you go–right from the QuickBooks app on your mobile device.
Turn estimates into invoices
Create estimates and quotes that include discounts, payment terms and more. When you’re ready, turn your estimate into an invoice in a click.
Add billable expenses in seconds
Incurred an extra cost while doing a job for your customer? Just link the billable expense to their invoice and make that money back in no time.

Choose the best QuickBooks Online plan for your business
QuickBooks Self-Employed plan does not upgrade to the small business versions.
Payroll is not available as an add-on for QuickBooks Self-Employed plan.
If you're interested in invoicing, you should also check out:
See how QuickBooks fuels small business success

We love the invoicing feature – it is what initially drew us to QuickBooks, and it allows us to keep everything on track and running smoothly.

QuickBooks has helped me spend less time creating estimates and invoices, because everything I need is at my fingertips.
Get the support you need
Learn
Find an accounting pro
Helpful resources for effective invoicing
Visiting the invoicing hub in our Small Business Resource Centre for tips aout how to create, send, and manage invoicing.