invoice templates

Get free, customizable, and printable invoice templates from QuickBooks.

Invoice templates

A professionally designed, custom invoice reflects positively on your business. Customers want to feel confident that you’re reliable and trustworthy. Regardless of your industry, enhance your brand and get paid faster with our free invoice templates. These templates are designed to save you time and are easy to download and edit offline in your preferred format—PDF, Word, or Excel.

Blank invoice templates for small businesses.

Our blank invoice templates are perfect for small business owners who need a fast and easy way to bill clients for goods and services. Just fill in the details to customize the template and create a professional invoice in your preferred format.

Invoice templates tailored to specific industries.

If you need more than a basic template, explore our industry-specific invoice templates. Whether you own a construction business, work as a photographer, or are in property management, you can find the perfect template for your industry and download it in your preferred file format.

Commercial invoice templates

If your business ships products internationally, a commercial invoice is required to accompany the package before it reaches its destination. Customs uses this invoice to assess the product and determine the applicable taxes and fees.

Commercial invoices should include:

Invoice templates for construction businesses.

If you’re a construction company seeking payment from clients after completing your work, this template is designed for you.

Construction invoices should include:

Invoice templates for contractors.

Just like construction company invoices, contractor invoices are essential for notifying customers when payment is due for completed work.

Contractor invoices should include:

Invoice templates for freelancers.

Invoices not only ensure freelancers get paid on time for their work but also help track services provided throughout the year—making tax season much easier. Be sure to assign a unique invoice number to each client invoice to efficiently manage pending payments.

Freelance invoices should include:

Invoice templates for photographers.

Photography services are often a significant investment for clients, making it essential to provide a clear description and detailed cost breakdown of your services.

Photography invoices should include:

Pro forma invoice templates.

Pro forma invoices enable small business owners to provide customers with a preliminary bill of sale. These invoices outline a detailed description and cost breakdown, allowing both parties to agree on the terms before proceeding with the services.

Pro forma invoices should contain:

Sales invoice templates.

Sales invoices provide customers with a summary of the goods or services purchased, the amount owed, and the payment due date. They are also a crucial element of your small business bookkeeping.

Sales invoices should contain:

Service invoice templates.

A service invoice should include an itemized list of all services provided to the customer. This is especially important for customers on a recurring payment schedule.

Service invoices should include:

Invoice templates for legal services.

Legal invoices are essential to ensure timely payment for the legal services you provide. When offering legal services, it’s important to establish a service arrangement, as this will determine when the invoice is issued. Service arrangements can include a flat fee, hourly rate, contingency fee, or retainer payment.

Legal invoices should contain:

Invoice templates for restaurants.

Restaurants use invoices to bill customers for the food ordered and any additional services, such as catering. Invoices play a vital role in restaurant operations, helping owners track and manage their inventory.


Restaurant invoices should contain:

Invoice templates for consulting services.

Payment structures for consultants can vary based on their preferences and those of their clients. For instance, some may prefer an hourly rate or a per-project fee. That’s why it’s important to send an invoice with a detailed breakdown of the services provided, ensuring the client pays the correct amount.

Consulting invoices should contain:

Invoice templates for property management services.

A property management invoice includes an itemized list of services provided to clients for managing rental properties, such as tenant screenings, maintenance repairs, and rent collection. Invoices help keep businesses organized when handling multiple properties and ensure clients and tenants are informed about the costs associated with property management.

Property management invoices should contain:

AI-driven invoicing

You can review the draft, make edits, download, and send. Try the invoice generator for free—no sign-up needed.

What is an invoice, and how is it used?

An invoice is a document used to request payment from customers after goods or services are delivered. It lists the products and/or services provided, their costs, the total amount due, and the payment instructions.

Key elements to include on an invoice

When creating an invoice, be sure to include the following information on each one:

In addition to these essential details, you can customize your invoices to suit the specific needs of your business.

Is it necessary to number invoices?

Numbering your invoices helps you track payments, maintain accurate accounting records, and ensures your business income is properly documented for tax purposes. Assign a unique invoice number to each one you issue and record it both on the invoice and in your records.

How do I create and send an invoice?

After completing an invoice template, it’s time to send it to your customer. There are several ways to do this:

Make sure to track your sent invoices, noting the date of issuance and the payment due date.

Best practices for tracking sent invoices

Tracking sent invoices is essential to ensure you don’t miss a payment deadline. Here are some best practices for managing invoices:

Use an invoice tracking spreadsheet to keep track of sent invoices and payments received.

Use accounting software that automatically tracks the status of your invoices.

Assign a unique invoice number to each invoice to easily track both new and recurring payments.

Invoice template tools and resources

Free invoice generator powered by Intuit Assist

Create an invoice online in minutes, ready to send. Page1 Assist helps personalize it with colors and images from your website, and quickly adds all the necessary details. Download it, and it's ready to go.

Tips for getting clients to pay invoices more quickly

Are you waiting for clients to make their payments when billing? Our guide offers 20 tips to help you get your clients to pay their invoices faster—and on time.

Invoices vs. receipts: What's the difference?

Understand the key differences between invoices and receipts, their purposes, and how to use them effectively in your business.

Let’s Grow Your Business, Side by Side