Free 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
Compare invoice solutions

Customize

Invoice details

Ship to
Invoice #
Invoice date
Terms

Totals

Subtotal
Sales tax
Shipping

Look and Feel

Edit Preview

Invoice

Invoice

Bill to

Ship to

Invoice details

Other

Product/service
Description
Qty/hrs
Rate
Amount
Subtotal 0.00
Sales tax
Shipping
Total $0.00
Due mm/dd/yyyy

Hello!

Thank you for your purchase. Please return this invoice with payment.

Thanks!

Edit Preview
Product or service
Product description
0
x
0.00
0.00
×

How to create an invoice

Step 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.
Step 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.
Step 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.
Step 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.
Step 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 hectice 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
Simple Start
$0, unlimited
12 30 53 53
/mo
  • Customize invoice
  • Printable
Simple Start
$0, unlimited
12 30 53 53
/mo
  • Customize invoice
  • Printable
  • Calculate sales tax
Simple Start
Starting at $12.50/mo Free 30-day trial!
12 30 53 53
/mo
  • Customize invoice
  • Printable
  • Calculate sales tax
  • Send invoices online
  • Track invoice status
  • Accept payments online, on invoices
  • Send automated payment reminders
  • Integrated with accounting software
  • Connect your bank account
  • Instant deposits

Free invoice generator vs. QuickBooks invoicing software

Free invoice template

 

Download

Free invoice generator

 

Create invoice

QuickBooks invoicing software

 

Plans & pricing
Cost
Customize invoice
Printable
Calculate sales tax
Send invoices online
Track invoice status
Accept payments online, on invoices
Send automated payment reminders
Integrated with accounting software
Connect your bank account
Instant deposits

$0, unlimited

$0, unlimited

Starting at $12.50/mo Free 30-day trial!

**Features

Instant Deposit: Instant deposit is an additional service offered by QuickBooks Payments subject to eligibility criteria, including delayed eligibility for new users and availability for only some transactions. Deposits are sent in up to 30 minutes. Deposit times may vary for third party delays.

Instant deposit at no extra cost: Includes use of Instant Deposit without the additional cost. Instant Deposit is an additional service offered by QuickBooks Payments subject to eligibility criteria. Standard rates apply for ACH, swiped, invoiced, and keyed card transactions. Deposits are sent to the bank account linked to your QuickBooks Debit Card in up to 30 minutes. Deposit times may vary for third party delays.

Next-day deposit: Next-day deposit feature subject to eligibility criteria. Payments processed before 3:00 PM PT typically arrive at your bank the next business day (excluding weekends and holidays). Deposit times may vary for other payment methods, third party delays or risk reviews.

Pay-enabled invoices: Requires a separate QuickBooks Payments account which is subject to eligibility criteria, credit and application approval. Additional fees may apply. Additional terms and conditions apply.

QuickBooks Card Reader: Data access is subject to cellular/internet provider network availability and occasional downtime due to system and server maintenance. Product registration and QuickBooks Payments account required. Account subject to eligibility criteria, credit and application approval. Terms, conditions, features and services are subject to change. Use is subject to important terms of service and licenses information: https://quickbooks.intuit.com/payments/legal/

Apple Pay: Apple Pay is a trademark of Apple Inc..

**Product Information

QuickBooks Checking Account opening is subject to identity verification and approval by Green Dot Bank.

QuickBooks and Intuit are a technology company, not a bank. Banking services provided by our partner, Green Dot Bank.

QuickBooks Payments: QuickBooks Payments account subject to eligibility criteria, credit and application approval. Subscription to QuickBooks Online is required. Money movement services are provided by Intuit Payments Inc., licensed as a Money Transmitter by the New York State Department of Financial Services.

QuickBooks Payments and QuickBooks Checking accounts: Users must apply for both QuickBooks Payments and QuickBooks Checking accounts when bundled. QuickBooks Payments’ Merchant Agreement and QuickBooks Checking account’s Deposit Account Agreement apply.

QuickBooks Checking account: Banking services provided by and the QuickBooks Visa® Debit Card is issued by Green Dot Bank, Member FDIC, pursuant to license from Visa U.S.A., Inc. Green Dot Bank operates under the following registered trade names: GoBank, GO2bank and Bonneville Bank. Registered trade names are used by, and refer to, a single FDIC-insured bank, Green Dot Bank. Deposits under any of these trade names are deposits with Green Dot Bank and are aggregated for deposit insurance coverage up to the allowable limits. Green Dot is a registered trademark of Green Dot Corporation. ©2022 Green Dot Corporation. All rights reserved. QuickBooks products and services, including Instant Deposit, QuickBooks Payments, Cash flow planning / forecasting are not provided by Green Dot Bank.

FDIC insured up to $250,000: QuickBooks Checking Account funds are FDIC-insured up to the allowable limits through Green Dot Bank, Member FDIC upon verification of Cardholder’s identity. Coverage limit is subject to aggregation of all of Cardholder’s funds held on deposit at Green Dot Bank.

QuickBooks Online System Requirements: QuickBooks Online requires a computer with a supported Internet browser (see System Requirements for a list of supported browsers) and an Internet connection (a high-speed connection is recommended). Network fees may apply.

Customer support: For hours of support and how to contact support, click here.

#Claims

1. Get paid 4x faster: Getting paid 4x faster based on U.S. customers using QuickBooks Online invoice tracking and payment features compared to customers not using these features from August 2021 to July 2022.

Terms, conditions, pricing, special features, and service and support options subject to change without notice.