Beginner Invoicing Guide

How to Create an Invoice: A Simple Step-by-Step Guide

Creating an invoice does not need to be complicated.

Whether you're a freelancer sending your first invoice or a small business sending invoices every week, the basic process is the same:

Add your business details → Add your client → List the work → Set the payment terms → Review → Send

The goal is simple: make it obvious what the customer is paying for, how much they owe, and when payment is due.

What Is an Invoice?

An invoice is a document that tells a customer what they owe you for products or services.

A typical invoice includes:

Your business information Client information Unique invoice number Invoice issue date Products or services provided Prices and quantities Total amount due Payment terms & due date Payment instructions

Looking for guidance on phrasing and wording? If you want a deeper explanation of what to actually write in each section, read our detailed guide on how to write an invoice.

Need to create an invoice right now?

Open Invoza to fill in your details, calculate totals, and download an unwatermarked PDF in minutes. No signup required.

Create Free Invoice

How to Create an Invoice Step by Step

Follow this 10-step process to generate an accurate, professional bill:

1

Add Your Business Information

Start with the information your client needs to identify who sent the invoice. Usually this includes:

  • Business or professional name
  • Name of the person responsible, when relevant
  • Business address or location, when appropriate
  • Email address
  • Phone number, if you use one for business

If you operate under your own name as a freelancer, you do not necessarily need a complicated business identity. Keep this section clear and easy to read.

2

Add Your Client's Information

Add the person or business you're billing. Depending on the situation, this might include:

  • Client name
  • Company name
  • Billing address
  • Email address
  • Purchase order or project reference, if applicable

Use the information your client has provided for billing.

3

Give the Invoice a Unique Number

Add a clear invoice number so you can identify the invoice later. Examples:

INV-001INV-002INV-2026-003

You can choose a numbering system that works for your business. For more practical patterns, explore our invoice numbering guide. Do not overcomplicate the numbering system if you are just starting.

4

Add the Invoice Date

Add the date the invoice was created or issued. For example: September 27, 2026.

Use a date format that is clear to both you and your client. If your payment terms depend on the invoice date, make sure the date is correct.

5

Describe What You Provided

List the products or services clearly so the client knows exactly what they are paying for:

DescriptionQuantityRateAmount
Website design1$1,500$1,500
Logo design1$300$300

For hourly work, show hours worked, hourly rate, and total. For fixed-price projects, you can simply show the agreed project fee.

6

Calculate the Total

Make sure the math is clear. Depending on the transaction, your invoice may show:

  • Subtotal
  • Discount, if any
  • Tax, when applicable
  • Deposit or previous payment credit
  • Remaining balance
  • Total amount due

If taxes apply to your business, follow the rules relevant to your location and situation. Do not add tax just because another business does.

7

Set the Payment Terms

Tell the client when and how you expect to be paid. Common terms include:

Due Upon ReceiptNet 7Net 15Net 30

For example: Payment due: October 27, 2026. You can check our invoice payment terms guide for a deeper explanation of payment terms. Keep the terms clear rather than hiding them in a block of text.

8

Add Payment Instructions

Tell the client how to pay. Depending on your business, this could include:

  • Payment link (online card or Stripe)
  • Bank transfer details (routing and account number)
  • Check mailing instructions
  • Other payment methods you accept

Only include payment information you actually use. Keep sensitive financial details to the minimum necessary and use appropriate security practices.

9

Add Notes When They Are Useful

Notes can be helpful for project references, a short thank-you message, delivery notes, or agreed project terms.

Do not turn the notes section into a wall of text. If your payment terms are already clear, there is usually no need to repeat them several times.

10

Review the Invoice Before Sending

Before sending the invoice, spend 30 seconds reviewing the essential points:

Client name & email Invoice number & date Line descriptions Quantities & prices Total calculation Due date & payment info

A quick review prevents an unnecessary back-and-forth later.

What Should an Invoice Look Like?

A professional invoice does not need to be complicated. A good invoice should make these six things obvious at a glance:

1. Sender

Who is billing?

2. Recipient

Who is being billed?

3. Work

What was provided?

4. Amount

How much does it cost?

5. Timing

When is payment due?

6. Method

How can the client pay?

Clean formatting is usually more useful than adding lots of decorative elements. If you want to see sample layouts across different industries, explore our invoice examples.

When Should You Send an Invoice?

The right timing depends on your agreement with the client. You might send an invoice:

  • After completing a project
  • When a milestone is completed
  • Before starting work when a deposit is required
  • On a recurring schedule
  • When a product or service is delivered

If you agreed on a deposit or milestone payment before starting, follow that agreement rather than waiting until the entire project is finished.

What If the Client Does Not Pay?

If the due date passes without payment, do not immediately assume there is a serious problem. Invoices often get delayed because of accounting approvals or missed emails. Start with a simple follow-up:

“Hi [Client Name], just following up on invoice [Invoice Number], which was due on [Date]. Please let me know if you need anything from me to complete the payment. Thanks.”

If the invoice remains unpaid, follow your normal payment follow-up process. For more detailed advice, read our invoice payment terms guide and our freelancer invoicing guide.

How to Create an Invoice With Invoza

Creating a professional invoice in Invoza takes under two minutes:

  1. Open the free invoice generator.
  2. Enter your business information.
  3. Add your client's information.
  4. Choose an invoice template.
  5. Add your products or services.
  6. Enter prices and quantities.
  7. Add payment terms and the due date.
  8. Review the invoice.
  9. Download the professional PDF.
  10. Send it to your client.

No signup or account required.

Create Free Invoice

Invoice Creation Checklist

Before sending an invoice, run through this quick checklist:

✓
Business information
✓
Client information
✓
Unique invoice number
✓
Invoice date
✓
Clear description of work
✓
Prices and quantities
✓
Correct total
✓
Payment terms
✓
Due date
✓
Payment instructions

If all of these are clear, your invoice is ready to send.

Frequently Asked Questions

How do I create an invoice for the first time?

Start with your business information, client information, an invoice number, the date, a clear description of the work, the amount due, payment terms, and your payment instructions. Review the details for accuracy and send the invoice to your client.

Can I create an invoice without a business?

Yes. Freelancers and independent professionals can create invoices for work they provide. The exact business, tax, and registration requirements depend on your personal situation and location.

Do I need accounting software to create an invoice?

No. You can create an invoice with a simple online invoice generator or document template. Accounting software can be useful as your business grows, but it is not required just to create a basic invoice.

What should I put on an invoice?

Include enough information for the client to understand who is billing them, what they are paying for, how much they owe, and when and how to pay. For a detailed breakdown of wording and structure, see our guide on how to write an invoice.

When should I send an invoice?

Send it according to the payment schedule you agreed upon with your client. This could be before work begins for an upfront deposit, after a project is completed, at a project milestone, or on a recurring schedule.

Can I create an invoice for free?

Yes. Invoza lets you create and download a professional PDF invoice for free without signing up.

Related Invoicing Resources

Explore related guides to help you manage your invoicing process smoothly:

Ready to Create Your Invoice?

Create a professional invoice, download the PDF, and send it to your client in minutes. No signup required.

Create Free Invoice