Back to Blog

How to Make an Invoice: A Step-by-Step Guide for Beginners

By the Invoita team8 min read

To make an invoice, write your business details and your client's details at the top, give the invoice a unique number and a date, list each product or service with its quantity, price and line total, add tax if you charge it, and finish with the total due, the due date and how to pay. Save it as a PDF and email it to the client. You can do all of this for free in a browser-based invoice generator in a few minutes, with no account and no software to install. This guide walks a first-timer through every step in order, with a fully worked example.

Before You Start: Gather These Six Things

Making the invoice takes minutes; hunting for the information takes longer. Collect everything below first. If you are missing the client's billing address or the name of the person who approves payments, ask now: an invoice addressed to the wrong person is a common reason a first invoice sits unpaid.

  • -Your details: your name or business name, address, email, and phone. Add your tax or VAT number if you are registered.
  • -Your client's details: the company's legal name, billing address, and the name or email of the person who pays invoices.
  • -What you did: each product or service, with dates if the work ran over several days.
  • -The numbers: quantity (hours, days, units) and the agreed price for each item.
  • -Your terms: when payment is due (for example 'Net 14' or 'Due on receipt') and any late fee you agreed in advance.
  • -How you want to be paid: bank details, a PayPal address, or a payment link from a service you already use.

Step 1: Pick a Free Way to Make the Invoice

There are three common free methods. A word processor template (Word, Google Docs) is familiar, but you calculate every total by hand and must change the number and date each time. A spreadsheet does the maths but breaks when a formula is overwritten. A free online invoice generator such as Invoita's at /generator does the maths, keeps the layout clean, numbers the next invoice for you and exports a PDF. Invoita needs no signup, adds no watermark, and keeps your draft in your browser so you can close the tab and come back to it.

Step 2: Add Your Business Details and Logo

Your name and contact details go in the top corner, usually the top left. This is the 'from' block. Use the same name as on your bank account or payment profile so the client's accounts team does not query it. A logo is optional but makes even a one-person business look established. In Invoita you can upload a logo, pick an accent colour, and choose between six templates (Classic, Modern, Minimal, Bold, Corporate and Elegant) without changing any of the information you typed. Browse them first at /invoice-templates if you want to see the designs side by side.

Step 3: Add the Client's Details

The 'bill to' block holds your client's legal company name and billing address. Use the registered company name rather than a brand or a person's nickname, because that is what their accounting system will search for. If a specific person approves payment, add their name and email beneath the company. For larger clients, ask whether they need a purchase order (PO) number on the invoice: many will not pay an invoice without one, and adding it afterwards means reissuing the document.

Step 4: Give It an Invoice Number and Two Dates

Every invoice needs a unique number that follows on from the last: INV-0001, INV-0002, or a year prefix such as 2026-001. Never reuse a number, even for a cancelled invoice. The free invoice number generator at /invoice-number-generator suggests a format. Then add two dates: the issue date (today) and the due date. In Invoita you pick payment terms such as On receipt, Net 7, Net 15 or Net 30 and the due date is calculated for you. When you later press 'Start new', the next invoice number is filled in automatically, so the sequence stays intact. For a full explanation of what each term means, read our guide to invoice payment terms at /blog/invoice-payment-terms.

Step 5: List What You Are Charging For

Each product or service gets its own line, with a description, a quantity, a unit price and a line total. Write descriptions the client's finance team would understand. 'Design work' is vague; 'Homepage redesign, desktop and mobile layouts, 2 revision rounds' is not. If you bill by time, show the hours. If you bill a fixed fee, a quantity of 1 is fine. Keep expenses you are passing on, such as stock photos or travel, as separate lines so the client can see what they are reimbursing.

  • -Sample line: 'Homepage redesign, desktop and mobile layouts' | Qty 12 hours | Rate $65.00 | Amount $780.00
  • -Sample line: 'Copywriting, 3 landing pages (approx. 600 words each)' | Qty 3 | Rate $150.00 | Amount $450.00
  • -Sample line: 'Stock photography licence (2 images)' | Qty 1 | Rate $40.00 | Amount $40.00

Step 6: Add Tax and Discounts, Then Check the Total

If you are registered to charge sales tax, VAT or GST, apply the rate to the taxable lines and show the tax as its own line between the subtotal and the total. If you are not registered, do not add tax: charging tax you are not registered to collect causes problems for you and the client. Invoita lets you set one tax rate per invoice and mark individual lines as not taxable, which covers the common case where reimbursed expenses or certain services are exempt. You can also add a discount if you agreed one. Worked example using the lines above with a 10% discount and 8% tax on the taxable lines only (the photo licence marked not taxable): subtotal $1,270.00; discount 10% on the subtotal, minus $127.00; tax 8% on the discounted design and copywriting lines ($1,230.00 minus 10% = $1,107.00), plus $88.56; total due $1,231.56.

Step 7: Write the Payment Instructions

Tell the client exactly how to pay. Put your bank name, account name and account number (or IBAN and SWIFT/BIC for international clients) in the notes or payment details section. If you already use PayPal, Stripe, Wise or a similar service, you can paste your own payment link into the notes so the client can pay in one click. Invoita does not process payments or add payment links automatically; whatever you type is what appears on the PDF. Then restate the due date and reference, for example: 'Please pay by 24 October 2026 by bank transfer, quoting INV-0001.'

Step 8: Review, Download the PDF and Send It

Read the invoice once as if you were the client. Is the company name right? Does the total match what you agreed? Is the due date clear? Then download it as a PDF. Invoita exports a clean PDF with no watermark, in one of four page sizes, and you can add your signature if the client expects a signed document. Send it yourself from your own email address: Invoita does not email or text invoices, so nothing reaches your client without you sending it. A good subject line is 'Invoice INV-0001 from Jane Smith Design, $1,231.56 due 24 October'. Keep a copy in a folder named by year for tax time.

Step 9: Track It and Follow Up

Note the invoice number, client, amount and due date in a simple list, or create a free Invoita account to save clients and templates and mark invoices paid or unpaid. If the due date passes, send a polite reminder the next working day, quoting the invoice number and reattaching the PDF. Once you are paid, mark the invoice paid; if the client asks for proof of payment, send a receipt, which is a different document (see /blog/invoice-vs-receipt for the difference).

Common First-Invoice Mistakes

Most first invoices are delayed by small omissions, not unwilling clients. For a full field-by-field checklist, see what to include on an invoice at /blog/what-to-include-on-an-invoice.

  • -No due date, or 'payable soon': clients pay dated invoices first.
  • -Missing payment details: the client has to email you to ask how to pay, which costs days.
  • -Vague descriptions that the client's finance team cannot match to an approved job.
  • -Reused or skipped invoice numbers, which confuse both your records and theirs.
  • -Charging tax when you are not registered, or forgetting your tax number when you are.
  • -Sending an editable Word file instead of a PDF.

How This Differs From a 'Professional' Invoice Guide

This article covers the mechanics of a first invoice. Once you have sent a few, How to Create a Professional Invoice in 60 Seconds (/blog/how-to-create-professional-invoice) covers presentation and the habits that get invoices paid faster. If you need a document before the work starts, for a deposit or customs, see /blog/what-is-a-proforma-invoice.

Frequently Asked Questions

Quick answers to the questions people ask before sending their first invoice.

  • -How do I make an invoice for free? Use a free online invoice generator such as Invoita: open /generator, fill in your details, your client, the work and the price, then download the PDF. There is no signup, no watermark and no charge.
  • -Can I make an invoice if I am not a registered business? Yes. Sole traders and freelancers invoice under their own name all the time. Put your full legal name and address where the business name goes. If you are registered for sales tax or VAT, your tax number must be on the invoice; if you are not, leave tax off entirely.
  • -What should my first invoice number be? Anything that starts a sequence you can keep, such as INV-0001 or 2026-001. Never reuse a number.
  • -Do I have to send the invoice as a PDF? Not legally, but a PDF is the safest choice. It looks the same on every device, the client cannot accidentally edit it, and it files neatly in their accounting system.
  • -How do I send the invoice once it is made? Attach the PDF to an email from your own address, with the invoice number, amount and due date in the subject line. Invoita does not email invoices for you, so you stay in control of what is sent and to whom.

Wrapping Up

Making an invoice comes down to nine steps: gather your information, choose a free tool, add your details, add the client's details, number and date it, list the work, apply tax and discounts, explain how to pay, then send the PDF and track it. Open the free generator, fill in the fields in the order above, and your first invoice can be on its way in a few minutes.

Make your first invoice now, free

Free, no signup required. Professional PDF in 60 seconds.

Create invoice