Free Invoice Templates

Need a quick way to invoice your clients? Our free invoice templates will help you get started with invoicing.

Looking for a complete invoicing solution? With Lili, you can manage all aspects of your invoicing conveniently in one platform!

Free invoice templates

How to Create an Invoice

Before you start using these templates, it’s important to know how to use them as well as proper invoicing etiquette. Here are some tips for how to create invoices.

What is an Invoice?

An invoice is simply a document a seller sends to a buyer (usually for a service, but can be for products as well) in order to record and collect payment. Sending invoices lends further professionalism to your client relationships and makes it easier for you to keep track of where money is owed.

How to Use These Invoice Templates

As you prepare to send your first invoice, familiarize yourself with these invoicing do’s and don’ts so you can get paid quickly and correctly every time.

DO set unique invoice numbers
DO add a description of provided goods/services
DO specify a payment due date
DO track when the invoice was paid or not

DON’T send an unexpected invoice
DON’T leave out accurate payment details
DON’T include fees not mentioned previously
DON’T send your invoice on the day it’s due

How to Fill Out an Invoice

Invoices are composed of both permanent and changing elements. You don’t need to reinvent the wheel with every invoice so long as you change the fields that need to be updated each time, such as the items and descriptions of services or products being billed.

How to fill out an invoice

Once you’ve selected an invoicing template, follow these steps to prepare it before sending it to your customer:

Have consistent style and branding that you will use for every invoice. Add your logo and any relevant branding to cohesively integrate invoicing into the customer’s journey with your business.

Add contact information for your business, including your business’s name, address, phone number, and email address. You’ll also need to include the same information for your client or customer, though make sure you’re using the right point of contact for their company’s billings.

Create an itemized list of all products or services provided, with a clear breakdown of rates, hours worked (if applicable), item subtotals, and brief descriptions of each item.

Total items and add relevant fees such as sales tax or shipping.

Give it a unique invoice number to keep your records organized and make it easy to refer back to when necessary. Create a numbering system that will help you keep your invoices distinct, such as a simple numbering sequence or ordering them by client ID number.

Determine timelines for when the invoice is to be sent and when payment is due. Give a specific date for when payment is expected due so the timeline is clearly communicated to your customer.

Identify payment options and terms to make it as easy as possible for your customer to fulfill the invoice in a timely manner.

Download Free Invoice Templates for Your Business

Invoices are used in all fields of business, not just legal and commercial enterprises. Photographers, designers, consultants, and contractors alike need invoicing tools to keep their businesses running.

These downloadable invoice templates are good tools for getting started, but they’re not the only way to manage your billing! Lili offers invoicing software that makes the process even easier.

Lili Invoicing Software


As a consultant, every client touchpoint should feel as professional and high-end as you are. Regardless of the specific consulting services you offer, this template is flexible enough to address them all in detail. The clean design provides the same experience your clients already have just by working with you.


As a legal professional, you’re well aware of the importance of fine print. Don’t miss a beat with this straightforward invoicing template that will save you much-needed time so you can focus on meeting your clients’ legal needs. This template is designed for any legal professional, no matter what branch of law.


When you’re an independent contractor, your invoicing needs may vary depending on the specific client or service offered. You likely offer a variety of services that can range from fixed rate to hourly in nature, so you’ll enjoy this easily adjustable invoicing template that makes billing your clients a breeze.


Your knowledge and creativity knows no bounds, taking your clients’ businesses to the next level. The strategies you provide may be priceless, but they still deserve payment! This template is customizable, so you can brand your business with the same attention to detail with which you market theirs.


No matter what it is you sell, you need an invoice template that makes it easy to identify and calculate totals and additional fees.
This template covers everything from individual item pricing to sales tax and shipping, so you can make sure the entire cost is billed to your customer in one clean invoice.


As a creative individual, you need an invoice template that truly reflects your unique style and branding. This template highlights your brand while keeping the billing process simple for your clients. Take care of the nitty gritty so you can get back to what you do best – designing!


With new clients all the time, a busy photographer like you needs an invoicing template that is quickly editable for ease of use. Whether shooting a wedding or company party, you want to make paying an invoice a smooth process for your clients on their special day.

Lili Invoicing Software

Which Invoice Format is Better?

Choosing the right invoice format for you ultimately depends on your preference and business needs, but there are some advantages and disadvantages to each that you should consider!

Word Invoice Templates

Microsoft Word has customizable invoice templates with pre-built fields and lines that are easy to fill and send. The main drawback of using Word is that you have to actually have Microsoft Office in order to use it, as does the recipient of the invoice to avoid formatting issues. If the recipient has a different version of Word, formatting may be altered due to compatibility issues as well.

Excel Invoice Templates

Due to its nature as a spreadsheet software, Microsoft Excel has invoice templates with formulas incorporated to automatically calculate totals with ease. Unfortunately, Excel faces the same issue as Word, making it difficult for recipients to view an invoice if they don’t have the needed software.

Google Docs Invoice Template

If you don’t have Microsoft Office access, Google Docs is an excellent Word alternative. This clean, simple Google Docs invoice template will work well for any business. To use this template, select File > Make a Copy to save it to your own Google Drive before inputting your information and branding. Similar to Word, Google Docs doesn’t have formula capabilities, meaning you’ll need to manually input all the information.

Google Sheets Invoice Templates

As Google’s alternative to Microsoft Excel, Sheets offers many of the same benefits in a free, cloud-based platform. Use formulas to calculate quantities and totals, streamlining your invoice-building process. Google Sheets has many invoice templates available in their template gallery with formulas already in place so you don’t have to be a spreadsheet expert to use them.

PDF Invoice Templates

The primary benefit of PDF invoice templates is that they don’t have any risk of formatting errors and the recipient doesn’t need any special software or account to access them. With a PDF invoice template, you can easily download, print out, and email invoices to customers rather than sending them an external link. Our PDF invoice template is designed for easy customization and simplicity of use to make invoicing your clients a breeze.

Lili's Invoicing Software vs. Free Invoice Templates

Undecided about what invoicing solution to choose? You can save time and take your business to the next level by using Lili’s Invoicing Software. Here’s a useful comparison between the two invoicing options:

Printable for clients
Email invoices to clients
Generate custom invoices
Accept any payment methods
Track invoice payment status
Automated payment reminders
Mobile invoice management
Lili Invoicing Software
This feature is available
This feature is available
This feature is available
This feature is available
This feature is available
This feature is available
This feature is available
Free Invoice Templates
This feature is available
This feature is available
This feature is not available
This feature is not available
This feature is not available
This feature is not available
This feature is not available
Send professional invoices and simplify getting paid. Streamline your payment collection with Lili!

How Invoicing Software Can Help

Simple, custom invoices in a few steps

With Lili’s Invoicing Software, you can create custom professional invoices quickly and easily. You can add your business logo, display your account details, and itemize what you’re billing for in a few quick steps.

Clientele and invoice management

Lili’s Invoicing Software enables you to organize and track invoices, and even issue corrections. You’re also able to save your customers’ details, so you can seamlessly issue new invoices for repeat business.

All payment methods are welcome

With Lili’s Invoicing Software, sending payment is made convenient for clients, as you can get paid via any payment method: debit & credit cards, ACH, Venmo, Cash App, PayPal, and checks.

Invoicing software will take your business’s finances to the next level with automated integrations and an effortless customer experience. Here are just a few of the key benefits:

  • Invoicing integrated with your other financial software
  • Easily customizable to showcase your branding
  • Automatically generates invoice numbers
  • Saves customer details for future invoicing
  • Ability to send invoices via multiple channels
  • Connects with payment apps for ease of processing
  • Unlimited invoice creation and storage
Lili Invoicing Software and Invoice Generator
Streamline your invoicing and collect payment easily with Lili's Invoicing Software!

Frequently Asked Questions

How do I write an invoice for hours worked?
Should I put bank details on my invoice?
Can I create my own invoice?
What are the legal invoice requirements?

The essential procedure for creating an invoice still applies in the case of hourly work being billed for. The only difference is you will need to include details of your hourly rate and the number of hours worked on the invoice. This means the first and most important step is to track your hours either by manually recording them in a spreadsheet or via tracking software. Whether or not you provide this information is up to you and your client, but is not required beyond the basic listing of hours worked on the invoice.

Your invoice for hourly work should include:

  • A unique invoice number
  • Details about your business and your client’s business
  • Your hourly rate
  • An itemized list of services provided, including the number of hours worked for each service and subtotals
  • The total sum of payment due
  • A specific due date, plus terms in the event of late payment (i.e. additional charges)

If you are billing your client after the work has been completed—as is often the case with an invoice for hours worked—detailing a deadline and potential late fees may provide incentive for invoices to be fulfilled in a timely manner. You may also consider billing clients for a set number of hours in advance to avoid the risk of unpaid invoices.