Free invoice templates

Welcome to our gallery of invoice templates. Search by industry to find the invoice template specifically built for your business. Our editable invoice are free to download and fully customizable so you can quickly send them to your clients for payment with ease. Whether it is a simple invoice for one-off projects or a recurring invoice such as a monthly retainer, you can find the template you're looking for.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Signup to access templates for this industry

Additional templates are only available within Bonsai.

What is an invoice template?

An invoice is a document containing payment details that obligates a client to process your fees for your services. It’s a formal way of asking your clients to complete the payments within the specified deadline.

While invoicing might overwhelm many freelancers and small business owners, free invoice templates offer a quick fix for your worries.

An invoice template works as a pre-made outline you can adapt depending on the project; without going through the trouble of starting from scratch. Simply make a copy of the template, enter all the information, download the document, and send it through—job done.

Why use an invoice template?

Here are some great reasons:

  1. Save you time by creating a reusable document.
  2. Create consistency in your invoices.
  3. Create a numbering system that allows you to track what’s been paid and what hasn’t been paid.
  4. Add your business brand to the invoice.
  5. Provide clarity to your client, communicating the work completed and the payment due for that work.

What is an invoice used for? An invoice is much more than a document that tells the client it's time to be paid. It’s true that it establishes an obligation on the part of the client to pay you for services; it’s a verification of the agreement that you have reached when bidding on the work or agreeing to a contract.

It also creates what’s called an account receivable, which is part of the bookkeeping and accounting of your business. It establishes a record of work completed and payments rendered. It’s important as part of running your business, especially at tax time. If you're self-employed, you can take advantage of self employment tax deductions to lower your taxable income and increase your profits.

It notifies the customer that it’s time to make payment, and it also notifies them what happens if they don’t pay. After all, you can include notification of a late fee, which can be a flat rate or a percentage of the project cost. If payment isn’t received, a follow-up invoice will include the late fee as part of the total cost.

You can’t assume that the customer will pay you without sending an invoice. And you certainly can’t expect to receive a late fee without clearly stating that there will be an additional charge for delayed payment.

7 common mistakes to avoid while using invoice templates

It’s true that using an invoice template can speed up your invoicing process and help ensure you have quality invoices every time you send one to a client.

However, there are still some pitfalls that are important to avoid when using an invoice template. By knowing what they are, you can modify your template to ensure you aren’t making these mistakes, and repeating them each time you create an invoice.  

At Bonsai, we’ve worked with 500,000+ business owners and most of them are in the top 1% category in terms of earnings. We asked them what their top mistakes were and how they would avoid it. Give our invoice templates a try today.

MISTAKE 1: Waiting to send the invoice, or forgetting to send it.

It’s important to promptly send the invoice when the work is complete. If you’ve negotiated a deposit, send an invoice before you start work for the client, and then a second invoice when the work is complete. Either way, don’t wait for the client to ask for an invoice. And if you use an online invoice system, there should be a way to know that the invoice was sent, whether the client received it, and whether it has been paid.

MISTAKE 2: Not providing enough detail in the summary of work.

Invoice templates should provide ample room for adding line items like “client consultation,” “website redesign,” and “pool flooring blog post,” for instance. Clients appreciate knowing what the expense will be covering, particularly if the person who makes the payment is not the individual you work with in the organization. Which brings us to the next mistake.

MISTAKE 3: Incorrectly addressing the invoice.

Invoice templates need to give you the ability to address the invoice to a specific person in the organization. A general address like “XYZ Construction” will be inefficient. You need to know the individual who is responsible for paying invoices, and be able to add their name to the invoice as well as the company name.

MISTAKE 4: Not specifying a due date. 

For instance, some invoices use language such as “Net 15,” which means 15 days after receipt of the invoice, which is not well understood by everyone in business. Or some templates use “due upon receipt,” which is not fair to the client. They may have accounting processes in place in which payments are processed bi-weekly or monthly. It’s best for you to date the invoice, and state a specific date when payment is due. This removes any ambiguity, which the client will appreciate.

MISTAKE 5: Not following up if the payment is not received.

We’ve all been frustrated by that client who just doesn’t pay, but there are also instances where a client simply forgets. A quick phone call to that client often results in an apology and prompt payment. If you find yourself too busy for follow-up, or you prefer not to handle that personally, you can choose an automated system that does a follow-up for you after a set amount of time. Be sure it notifies you that a follow-up has been sent. The system should also let you know when the client has made payment. There’s nothing more embarrassing than following up with a client who has already paid.

MISTAKE 6: Making it difficult to pay (we get this a lot).

Any invoice template should have clear instructions on how you accept payment. It should be as simple as possible for the client to pay you, and making it as easy as one click is best.

MISTAKE 7: Sending long invoices.

Keep your invoices short, limited to one page. That makes it easier for your clients or the people in their organization who have to pay you. If you have many tasks or services to include in one invoice, create a summary page as the first page, and then provide details on subsequent pages.

We’ve baked in a lot of the best practices mentioned in these tips in our own agreements tool called Bonsai. It costs $19 per month and is used by 500,000 freelancers. Give it a try with a 7 day free trial.

What Should be Included in a Professional Invoice Template

An invoice template can be a game changer for users at multiple career levels. If you’re a rookie, a template will teach you how it’s done. If you’re a seasoned professional, it’ll save you the time and effort of creating invoices from scratch.

Now, if you’re wondering what’s included in professional invoices, here’s a helpful list:

  • A unique invoice number
  • Business name, address, and contact information for you and your client
  • Your business branding (you can add these to Bonsai invoice templates)
  • Date of the invoice and due date for clearing payments
  • Description of products/services and price for each offering
  • Tax calculations and details, if applicable
  • Discounts or coupons, if applicable
  • Total due amount
  • Payment terms, like accepted forms of payment—credit or debit card, cryptocurrency, online wallets
  • Process of payments, whether in milestones, in partial instalments, or all at once
  • In some countries, a business is assigned a taxation number or business number, which should be included.

These are the standard elements included in invoice templates. You can customize this list and make your template more extensive as per your preference.

Why do we recommend adding late fees to invoices?

Having a section in your templates for late fees can be a touchy subject for some freelancers. After all, it seems a little “heavy handed” to charge clients who don’t pay promptly. You likely want to work with those clients again, so you may wonder, will late payment terms turn off a client?

In reality, you’re running a business too, so any valuable client should understand and appreciate late payment terms. They should understand that you need cash flow too, so those terms should encourage them to make payment promptly.

As freelancer blogger, author and public speaker Linsey Knerl says:

“When you’re a freelancer, time is money, so it’s important to acknowledge the impact late payments can have on your business. There’s no benefit in assuming that things will always go your way. In fact, it’s best to confront the possibility head on.”

But there are other reasons to add late fees to invoices. It establishes you as a professional, running a business. It actually provides you with compensation if the client is late, since your cash flow is affected by non-payment.  In fact, there’s a good chance your client uses late fees.

Also, it takes away any negotiation if payment is overdue. You don’t have to follow up and try to figure out an amount to charge the client. It’s clearly stated from the outset, on every invoice, that you have an established late fee.

But there are some important considerations to adding late fees to an invoice.

First off, be sure it’s clearly stated in the same format as all the other items and payment terms on your invoice. Don’t hide the late fee terms in fine print.

In fact, it helps to include late fees in the terms of the original contract. That removes any surprise when the client gets your invoice. For instance, Bonsai contracts and invoices already include this type of language.

Second, be sure you actually completed the work to the satisfaction of the client. If you send an invoice for unfinished work, or for work that the client still wants to discuss with you, having a late fee may only aggravate the relationship.

And remember, you can always waive the fee if there are extenuating circumstances, like a client who happened to be on vacation when the invoice was sent.

It’s still better to have the terms stated and waive them, than to try and add a fee without the client expecting it.

The next decision you have, then, is how much to charge and when to enact the late fee.

When determining the amount, don’t make it unreasonable. There may be laws in your jurisdiction regarding the amount you can charge, but in any event, you want the late fee to be an incentive and not a punishment.

A fair amount is 5% of the total of the invoice. If you have a $1000 payment due, then you would add $50 to the next invoice, if you haven’t received payment. That percentage should be clearly stated on the original invoice.

Your payment window should also be fair. Don’t expect to charge a late fee if the client is only delinquent by one week, for instance. A fair term is 15 days, at which point you would resend the invoice with the late fee included in the total. A friendly reminder email with the invoice can then be sent to the client.

Here’s how late fees are handled with Bonsai products. First, in the initial contract template, invoicing terms including late fees are clearly stated:

Then, in the invoice template, the late fee is a line item with clear language explaining the terms. You can set the percentage that you want, but be sure it matches the original contract.

And finally, don’t give up on late payments, and don’t re-negotiate a lower amount just to guarantee payment. It’s within your rights to expect prompt and full payment, and to have your late terms accepted if the client is delayed in their payment.

Unfortunately, there are instances when you may have to end a relationship with a client due to chronic late payment or non-payment. While it may seem difficult, particularly when you’re first establishing your business, it will be better for you in the long run.

Advantages of Using Invoice Templates

Using high-quality invoice templates allows you to deliver a great customer experience and end your project on a positive note.

It gives you an edge in more ways than one. Here’s how:

  • Consistency: create and send invoices with consistent formatting and design for a professional impression
  • Easily customizable: make a copy of a free invoice template, customize it for any project, and download it instantly
  • Save time: don’t fret so much over this repeating task and spend your efforts on more important aspects
  • Branding: include your branding and position your brand better with invoices
  • Customer satisfaction: automate the process and make payments a breeze to show you value your customers’ time

Disadvantages of Using Invoice Templates

A free invoice template comes with its own set of shortcomings. It can backfire if you don’t put in the effort to customize it effectively.

Here’s how:

  • Repetitive mistakes: unless you or someone else points out a mistake, your invoice will feature this error across all custom invoices you create
  • Incorrect structure: your template is prone to misinformation if you can’t add line items accurately, causing confusion and payment delays
  • Monotonous copy-pasting the same intro and outro every time becomes impersonal when you can always tailor your messaging to each client

"I love the Bonsai app! It has been a game charger for my web consulting business. From the moment I started using it I was hooked because everything is easy to use and just makes sense, and I love that invoices are easily automated with a click of a button. Highly recommend! 10 out of 10!"

Siska Hines

Web Consultant & Owner of Good Lime Studio

Why You Should Use Bonsai’s Free Invoice Templates

Late payments are one of the worst nightmares for a freelancer or those running small businesses. Fixing your invoicing process is a must before you take up your first project or kick-start a huge contract.

An invoice template helps you cover all bases from the start and secure your payments systematically. However, scrambling for quality invoice templates online or relying solely on invoicing software might not fit the bill if you’re looking for a customizable solution.

That’s where Bonsai can help.

Bonsai’s intuitively crafted invoice templates cover everything you need. You can also automate sending reminders and follow-ups for every invoice.

Bonsai vs a Generic Free Invoice Template

Bonsai gives you the unique advantage of framing and formatting your invoices the way you like, no questions asked. Whether it’s recurring invoices or custom ones for a partial payment, Bonsai’s automated workflow lets you create and send invoices while also following up on pending payments for you. Plus, it automatically adds a late fee for overdue invoices.

You can add multiple methods for online payments, whatever works best for you. It’ll also notify you about every invoice status.

Sign up free today and join the Bonsai community to get paid your way. Bonsai doesn’t only provide invoicing software, it brings you an array of templates and tools to pick from. Say goodbye to Microsoft Word or Google docs. Drafting proposals, creating contracts, and spelling out invoices—everything you need to run your business is now in a single destination.



Fast, automated workflow
Create, customize and send professional invoices in minutes.
Get notifications when clients view or pay your invoices.
Automatic reminders
Optimize automatic reminders by choosing the right time to email each client.
Preferred payment method
Use any payment system and get paid securely: Bonsai supports credit cards, bank transfer, PayPal and more.
Partial payments
Get paid for the part of work that you just completed. Split your invoices as needed for any project.
Automatically late fees
Set up late fees on your invoices to charge clients automatically for overdue invoices.


Time spent creating and sending professional invoices.
2 mins
2 hours
Time spent following up with clients for late payments.
0 mins
4 hours
Time spent by clients to pay your invoices.
1 min
30 mins
Time spent creating invoices for late fees.
0 mins
2 hours

At Bonsai, we recommend ALL freelancers to protect their time like it’s the most important thing in the world. Otherwise, it’ll consume you.