calculator image

TAXES AND BOOKKEEPING

Invoice Generator
Use this free invoice generator to create an invoice online. Enter your business information, upload your logo, and choose custom details within our invoice template. Then, you’re ready to download and send. Alternatively, if you’re looking for a downloadable blank invoice template, use our free printable invoice templates in Word, Excel, pdf and other formats.
Make billing feel effortless with automated invoices in QuickBooks.
1
Your info
Business name
Address
Contact number
Email
Website
Add logo
PNG, JPG, GIF up to 10MB
2
Client info
Bill to
Client name
Address
Ship to
Client name
Address
Invoice details
Invoice number
Invoice date
Invoice due date
Terms
3
Products & services
calculator image
Product/service
Qty/hrs
Rate
Amount
$ 0
Add item
5
Additional fields
Notes
Subtotal
$ 0
Add tax
Add discount
Add shipping
Total
$ 0
Get paid 4x faster
With QuickBooks Payments, customers can pay you through multiple channels. And, you can get payments in your bank sooner.
Learn more
Visa
Mastercard
Discover
ApplePay
Bank
Customize invoice
Currency
Custom fields
Add custom field
Color
Font
How to create an invoice
1
Use the free invoice generator to customize the blank invoice. Fill out all the invoice details with your business information including company name and contact information (i.e. email, phone number, and address). Upload your company logo. Hit the preview button to see your invoice.
2
Fill out the customer’s invoice details, including the “bill to” and “ship to” sections, and the invoice number. Add your payment terms and a net 30 due date, so your customer knows late fees will apply after 30 days, if applicable.
3
Enter information about products you are invoicing, including sales tax and shipping costs. The invoice generator will automatically calculate the subtotal for all your line items. Sales tax will be calculated automatically with a QuickBooks Online account. Or you can calculate it yourself using a free sales tax calculator.
4
Thank your customer for their business with a message. You can also notify them that late fees may apply for past-due payments. You can also set up automatic payment reminders for your customers.
5
Customize your invoice template. Be sure to preview your invoice one final time to make sure everything looks good. Then download your PDF invoice and send it to your client.
Free printable invoice template in multiple formats
Use the free invoice generator to create customized invoices as many times as you’d like! Alternatively, if you’re looking for a downloadable blank invoice, use this free printable invoice template in Word, Excel, pdf and other formats. Tired of manually creating and sending each invoice? Save time and get paid faster with online invoicing in QuickBooks. No more paper checks, transaction fees, or hectic bank runs. Send custom invoices and accept payments right in the online invoice. Customers can pay by credit cards, debit cards, ACH bank transfers, and Apple Pay®—anywhere, anytime!
Invoicing guide & best practices
Frequently asked questions
Make billing feel effortless with automated invoices in QuickBooks

Looking for something else?

Get QuickBooks

Smart features made for your business. We've got you covered.

Firm of the Future

Expert advice and resources for today’s accounting professionals.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.