Skip to NavigationSkip to Content
For sales:
50% off QuickBooks for 3 months*

Invoicing software that gets you paid

  • Send invoices anywhere
  • Easy for customers to pay
  • Look professional, get paid fast

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 customers 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 preference
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, anywhere1
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.

Compare QuickBooks features to find the best fit

For small business accounting
For sole proprietors, partnerships, corporations, non-profits, and more
For self-employed expenses
For sole proprietors who file a T1
Save 50% for 3 months*
Save 50% for 3 months*
Save 50% for 3 months*
Save 50% for 3 months*
Save 50% for 3 months*
Save 50% for 3 months*
Add-on QuickBooks Payroll
QuickBooks PayrollAdd $20/mo+ $3/employee per month
We'll calculate the taxes for each pay run and you can direct deposit at no extra cost.Learn more
Buy now for 50% off
Free trial for 30 days
Need help choosing? Purchasing for multiple companies?** Contact our QuickBooks experts at 1–888–829–8589.

Try our demo to see how invoicing works in QuickBooks

We’ve set up a sample company so you can give this feature a go, risk free.

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.
Tyler Smith, Director of Technical Operations, Fusion Cabling
QuickBooks has helped me spend less time creating estimates and invoices, because everything I need is at my fingertips.
Bob Kirkey, Bobby’s HVAC

Get the support you need


Video tutorials, webinars, and articles are all available to help you run your business with QuickBooks.

QuickBooks Online Resources

Find an accounting pro

Work with a QuickBooks certified accounting professional (ProAdvisor) to get expert help and grow your business.

Find a ProAdvisor


Free phone & chat support from QuickBooks experts.


Helpful resources for effective invoicing

Visit the invoicing hub in our Small Business Resource Centre for tips about how to create, send, and manage invoicing.

More about invoicing

5 things you need to know about invoicing

Check out some tips on common invoicing mistakes to avoid.

Read article

Everything you need to know about mobile invoicing

Learn how to streamline your administrative processes and get paid quicker.

Read article

Creating an invoice template

Learn how to set up the ideal invoicing template to help you speed up your billing processes.

Read article

Join the 5.6 million customers that count on QuickBooks

Frequently Asked Questions

QuickBooks makes creating invoices as easy as possible with template options and saved preferences—check out our step-by-step instructions to see how simple it can be.

Your invoice should include the following information:

  • Itemized descriptions of each billable item: Whether you sell services or products, it is crucial that your invoice includes a clear description of each billable item, its price, and quantity.
  • Contact information: It’s crucial to include the contact information for your business and the customer you are billing. Include their full name, address, and telephone number.
  • Terms of payment: This outlines when the payment is due–see recommended terms of payment FAQ.
  • Accepted payment methods Whether you accept payments via cheque, credit card or e-transfer, it’s important to let your customers know how to pay you.
  • GST/HST: In Canada, you are required to let your customers know when GST/HST is applied to their purchase and the cost of the tax.
It’s essential to have an efficient invoicing process to get paid by clients on time–for helpful tips, tricks, and process hints, check out these insightful invoicing resources.
Mobile invoicing allows you to send your clients the bill on the go, saving you time and helping you get paid faster.
After a customer uses the Pay Now button in your invoice and pays using their credit card, you’ll both receive a confirmation email. Your books will update to show the invoice has been paid, and usually 2 business days later when the funds have settled, your money will be marked as deposited in your bank.

Discussing payment terms with your customers in advance can help you get paid on time–here are some common invoice payment terms:

Prepayment: You can ask clients to prepay a percentage of your fee in advance to prevent cancellations.

Due upon receipt: This payment term requires payment immediately after products or services are delivered.
50% upfront: This suggests half the payment is due prior to services starting.
Net 10, 15, 30, 60, or 90: These terms refer to the number of days in which an invoice is due once it’s received.