indy logo

Indy Invoice Generator

Working independently doesn't mean you have to look basic. Use our Invoice Generator to produce professional-looking invoices that help you get paid.

Add logo
Bill to:
Item name
Qty *
Type *
Rate *
Total due
Get your invoice
Sign up for Indy to make invoicing easier

Get started with Indy to use our full system to produce invoices in seconds.

  • Add your logo and branding to every invoice.
  • Add new clients on the fly or select from the people you already have in your contacts.
  • Track your project time with Indy’s Time Tracker and easily add unbilled hours to your invoice.
  • Send your invoice to multiple recipients.
  • Build trust by using the world’s most secure payment systems:
  • Stay organized with all your invoices stored in one place.
  • Sign up for just $5.99/month to get access to all the tools you need to manage your work as a freelancer.

You’ll also get access to all the Indy tools including contracts, proposals, and more.


What is an invoice?

An invoice is a written bill that lists the goods and services provided and the amount to be paid for them. Invoices can be sent at the start of a project as a deposit, at different phases of a project, and/or at the close of the project once the goods and services have been delivered. Invoices are not isolated documents. Instead, invoices are part of the flow of documentation. Your documents with each customer could look like this: quote/estimate → contract → invoice → payment receipt.

How do you create an invoice?

People created invoice templates using spreadsheets for years. Now, you can use Indy’s Invoices Tool to quickly create a professional-looking invoice in minutes as if you were filling out a simple form. Your invoice can also include branding and payment account details.

How do you write an invoice for freelance work?

Invoices don’t have to be complicated. You can even write one on the back of a napkin at your local coffee shop. However, best practice is to create invoices with the information in the generator above. Invoices should be kept electronically or in a filing system.

To get started, begin with the name and address information for yourself and your customer. Then, add the date the invoice is created. You also need an invoice number, which should be sequential with every other invoice for your business. Indy takes care of invoice number sequencing for you with each new invoice you make — you just need to sign up for Indy to take advantage of it.

After this, you simply add the information about the goods and services you have provided and what they cost the customer. Different products should be listed on their own lines.

When you’ve added all this information, total up the costs and add any taxes necessary for your location.

Finally, your invoice should include payment terms, such as how much time the customer has to pay the invoice.

What should you include in the invoice?

Invoices should include:
  • The word Invoice
  • Seller’s name and address, contact details and company registration number
  • Buyer's name and address
  • Dates: invoice issue date, payment due date, delivery date
  • A unique invoice reference number
  • Description of services or products including quantity, cost per unit and total item cost
  • Total amount charged with Tax Information
  • Available payment methods, including bank account number and a reference code identifying the customer
In most cases, an invoice is not legally valid without these points. Customers may still pay them, but incorrect invoices can also be challenged or annulled. Don’t let your payments be delayed by bad invoices.

Is an Invoice a Legal Document?

No, invoices are not usually legally binding agreements on their own because they do not contain the element of agreement a contract provides. The customer doesn’t sign the invoice. They either pay it or contest it. For this reason, invoices are not legal documents in their own right.

However, invoices can be annulled by a credit document if they are created incorrectly.

It is best to think of invoices as partners with your contract. After the contract has been signed, invoices are created based on the terms of the contract. See how Indy’s Contracts tool can help with that.

How long does a business need to keep invoices?

Businesses should keep invoices for 3-7 years from the issue date. This is because tax information can change during this period. After this, invoices can be discarded. The laws vary from place to place and by country, however. Check your local tax authority for a more definitive answer.

How Can Customers Pay Invoices Online?

Invoices can be paid using direct methods, such as a bank transfer or check in the mail. Or, customers can pay invoices using a money transfer service such as PayPal or Stripe..

Each has its advantages:

  • Direct payments are cheaper, with no 3rd party fees. The money may also be available much sooner.
  • 3rd party payment options have more flexibility and capability. Many of them can process recurring payments, link payments to invoices in bookkeeping software, and allow customers to set up payments on their own.

Indy’s Invoices tool can create invoices, connect them to your client info, send bills automatically, and give your customers multiple payment options.

Why Should I Use Indy’s Invoices Tool?

The invoice generator here is a small part of what you do with Indy. Your entire workflow with every client can be managed with a single platform. Using Indy, you can:

  • Prepare professional Proposals in moments.
  • Create Contracts and send them instantly to your new clients.
  • Link contracts to projects to keep your records organized.
  • Make Tasks and connect them to projects to manage your progress.
  • Chat with your clients and team to build momentum.
  • Bill your clients using Indy’s Invoices tool.

When you bring all your information into a single platform, Indy can help you move seamlessly through every aspect of your freelancing business management.