Complete Guide

How to Make an Invoice Step-by-Step Guide

Everything you need to make an invoice that actually gets paid the required fields, tax bits, payment terms, and the fastest way to create an invoice online free. No signup, no software.

What Is an Invoice?

An invoice is a record of a transaction between you and your client. It lists what you sold (goods or services), how much it costs, and when you expect to be paid. Whether you're a freelancer billing a client or a small business sending monthly statements, knowing how to make an invoice correctly matters one missing detail and you can end up chasing payment for weeks.

What to Include in an Invoice (Required Fields)

Here's what a professional invoice should have:

  • The word "Invoice" clearly stated at the top
  • Your business details name, address, logo, contact info
  • Client billing details name and address
  • Unique invoice number sequential, non-repeating
  • Issue date when the invoice was created
  • Due date when payment is expected
  • Line items description, quantity, rate, line total
  • Subtotal, tax, total clearly calculated
  • Payment terms bank details, card payment info, etc.
  • Notes thank-you message or payment instructions

Step 1 Add Your Business Details

Every invoice starts with who's sending it: your business name, address, phone, email, and logo. It identifies you as the seller and makes the whole thing look legit. On Banana Invoice, upload your logo once and it shows up on every future invoice.

Step 2 Add Client Billing Details

Next up, your client's name and billing address. For corporate clients, drop in their reference or PO number if they ask for one it routes the invoice straight to the right queue in accounts payable and speeds up payment.

Step 3 Add an Invoice Number & Dates

Invoice numbers should be unique and in order. Most people use something like INV-0001, 2026-001, or CLIENT-01 pick a format and stick with it. Set today as the issue date and the due date 14 or 30 days out, depending on your terms.

Step 4 Add Line Items

One line per product or service: a clear description, the quantity, and the unit rate. Our free invoice generator does all the math for you line totals and subtotal update as you type.

Step 5 Apply Tax and Discounts

Most of us have to charge some kind of tax. The rules depend on where you're based:

Step 6 Add Payment Terms & Notes

Tell your client exactly how to pay. Bank transfer details, PayPal email, a payment link whatever you accept. And a quick thank-you note doesn't hurt. It's small, but it tends to get invoices paid faster.

Step 7 Print or Download as PDF

On Banana Invoice, click "Print / PDF". Your browser opens its print dialog. Pick "Save as PDF" to get a file, or send it straight to a printer. Email the PDF to your client and you're done.

How to Make an Invoice Online Free (Without Software)

The quickest way to create an invoice in 2026 is a free online invoice generator. Banana Invoice lets you make an invoice online free in under two minutes nothing to install, no account needed. If you like things stripped back, try our simple invoice generator. Want to see everything it can do? Check all the features.

Common Mistakes When Making an Invoice

  • Missing invoice number (causes duplicate payments)
  • No due date (clients will delay indefinitely)
  • Vague line items ("services rendered" be specific)
  • Wrong tax calculation (use percentage for accuracy)
  • Missing payment instructions (make it easy to pay)
  • No PDF export (printed copies get lost)

Ready to Make Your Invoice?

Skip the PDF templates and spreadsheets. Use Banana Invoice to create a professional invoice in seconds.