Free Invoice Generator:
Create a custom, free invoice

Use our free invoice generator to make professional invoices with one click! Include your company name, business logo, phone number, customer details, and much more with our invoice maker.


Due Date

July 03, 2023 Change due date




Description Quantity Qty Unit Price Price VAT% Amount
New item

Subtotal 0.00
VAT 22% $114.40
VAT 0.00
Total due $0.00

Try Invoice2go free for 30 days

Save time

Create and send professional invoices in a matter of minutes. No setup required

Look professional

Win more jobs with professional looking invoices and estimates

Stay organized

Be in control of your business with your data synced across all devices

Try it free

Free invoice generator: the answers you need to get going

How to create an invoice using our invoice generator

We’ve made our online invoice generator simple and easy. Follow four easy steps to create invoices for free.

  1. Upload your company logo to our invoice template
  2. Fill in the invoice number, sender & recipient information
  3. Fill in all the items you're charging your client for
  4. Once complete, you can preview, download as a pdf, or email your invoice to your customer and get paid fast.

The sender information will typically be your company information, address, and contact details like an email or phone number. The recipient section will be the person's name, address, and contact information (e.g., an email address). Don't forget to add a good description, quantity, unit price, and any VAT % tax that might be applicable.

How do I make an invoice for free?

Our free invoice generator allows you to create invoices and estimates for free. Fill in the basics like sender & recipient information and the item you are invoicing your customer for.

You can download it as a pdf when you're done or send the invoice via email for free. Use Invoice2go's online invoice generator tool to quickly create an invoice to bill your client for your products and services.

Elements of an invoice

Invoice number: Every invoice needs to have a way to differentiate from one another, called an invoice number. You can format invoice numbers in many ways. Typically you will see file numbers, unique billing codes, or date-based purchase order numbers. Our free invoice generator can help you add that easily.

Logo: Add your business logo to make your estimate, invoice or receipt look more professional and on-brand.

Due date: It's essential to provide a due date so that your clients know when they have to make a payment.

Company name and details: Provide your company details on your invoice to identify who the invoice is from. Include your legal name, address, phone number, email, and contact details of your business.

Name and details of client: Provide the customer's name, shipping address, and other contact information.

Notes: Provide any extra detail or answers to questions that your customers may have about the invoice they are receiving or any information around payment terms or payment instructions.

Items: This section is a line item that shows what the charges are for on the invoice. A line item details each service or product you’re billing for. For example, if you’re a contractor, you’d have line items for materials and for your labor.

Quantity: If there are multiple items, or units then you would include them here in your invoice for your customers.

Unit price: This is the price of the item you are charging your customer for.

VAT: VAT is known as a Value Added Tax. In the United States, it's known as a sales tax. This is the tax rate your government takes for each sale.

Amount: This is the total amount before discount or any other adjustments

Currency: A system of money in general use in a particular country. You can set the currency for your country in the top right corner of our invoice generator.

Bank account: Provide your bank account information here if you prefer to have your clients pay you directly to your business bank account.

Business ID: If your company has an ID from a government entity, such as l an IRS Employer Identification Number (EIN), then you can include it here.

BIC/Swift: BIC is a Business Identifier Code which is an international standard for routing business transactions.

Reference: This is typically used for a reference number if you want to connect this invoice to another invoice or service you’ve provided

Benefits of using an invoice generator

Creating an invoice using an invoice template can take time. An invoice maker will do the hard work in creating the invoice to your liking without downloading something first.

How to send your invoices

The Invoice2go invoice generator allows you to download your invoice as a pdf file to print later, or directly email your completed invoice to your clients.

How do I make my invoice template?

Invoice2go has many different invoice templates. You can sign up for a free account to start taking advantage of these beautifully designed invoice templates. Our invoicing software also makes it easy to accept credit cards and get paid fast.

Is it essential to add a due date on the invoice?

Absolutely! As a business owner, if you don’t include a due date, along with other important invoice details like an invoice number, your clients won’t know when they have to pay you. This can cause your business finances to suffer.

Can I customize this blank invoice template?

Our free invoice generator experience is easy-to-use and customizable. Every section on the invoice maker is fully editable. So, make your invoices as personalized as you’d like.

I need to create recurring invoices. How can I do that?

Unfortunately, you can't do that with our free invoice generator. But you can with an Invoice2go account. Our invoicing software allows you to create recurring invoices, track payment status, create estimates, accept payments, and get paid via a credit card.

Is there a way I can do my invoicing on the go?

We offer a world-class mobile app that gives you the freedom to work your way, from anywhere. You can create invoices, estimates, accept credit cards all from our iOS or Android app.

There are also features included to improve client communication, stay organized more easily, build an instant website, and get more customer reviews.

Just starting out as a freelancer or small business owner?

We've got you covered! We have communities of small business owners you can connect with and learn from. Join our small business community today!

Can I change the currency on my invoice?

Yes! Our invoice creator tool supports 20 different currencies, allowing you to easily create invoices in different countries.

Is this invoice generator free?

Yes, it is! You have the ability to download your invoice as a pdf or send your invoice through email. We do require an email address in order to complete these actions.

Can I create invoices in other languages?

Absolutely. We currently support five languages, with plans to add more in the future.

Can I generate a pdf invoice?

Once you create an invoice you will be able to download a pdf invoice for free.

Is there a sample invoice I can see?

Before you start editing, you can download a sample invoice to see what it looks like.

What is an invoice?

An invoice is a document or bill that details the work you have done or completed for your client.

As a freelancer, how can you bill time in an invoice?

The best way to bill customers on an invoice for hours worked is to put the number of hours in the quantity field and your hourly rate in the price field. Our invoice generator will do the calculation for you automatically.

How many line items can you add to an invoice?

You can add as many line items as you would like to your invoice. However, your client or customer might not appreciate a grocery store receipt in the form of an invoice. We encourage transparency but recommend limiting the number of line items that you include.

Can I accept credit cards?

You will have to sign up for an Invoice2go account to start accepting credit cards. It's free for 30 days. Over 225,000 small businesses run their business finances using Invoice2go, so what do you have to lose!

Can I accept online payments like Paypal, Apple Pay, or Google Pay?

To accept any online payment or even a credit card, you'll have to first sign up for an Invoice2go account. It’s free for 30 days.

Do you have a mobile app?

We do indeed! The Invoice2go mobile app gives you the freedom to create invoices wherever you go. Download our iOS or Android app for free today.

Can you add a different tax rate?

On your invoice, you’re able to adjust your tax rate easily under the VAT section. Feel free to adjust the amount to whatever your local government requires.

Start using Invoice2go for free

Join the 225,000 small businesses using Invoice2go to run their business their way.

Try it free

Download now