InvoiceDen
Guide

How to Write a Professional Invoice (Step by Step)

Learn exactly what to include on an invoice, how to format it, and how to get paid faster.

5 min read

What Is an Invoice?

An invoice is a document you send to a client after delivering goods or services. It tells the client what was delivered, how much they owe, and when payment is due. A well-written invoice gets you paid faster and creates a paper trail for your records.

What to Include on Every Invoice

A professional invoice needs these essential elements:

Step-by-Step: How to Write an Invoice

Step 1: Choose a professional template

A clean, readable layout builds trust. Use a template with a clear header, organized line items, and a prominent total. InvoiceDen offers 15 templates across Modern, Clean, and Formal styles.

Step 2: Add your business details

Fill in your name (or business name), email, phone number, and address. If you have a logo, add it — it makes the invoice look more professional and reinforces your brand.

Step 3: Add the client's details

Include the client's full name or company name and their billing address. If you're shipping physical goods, add a separate shipping address.

Step 4: Set the invoice number and dates

Assign a unique invoice number. A simple sequential system (INV-001, INV-002) is fine. Set the invoice date to today and the due date based on your payment terms — 14 or 30 days after the invoice date is standard.

Step 5: List your products or services

Add one line item per product or service. Include a clear description, quantity, and rate. The total for each line is calculated automatically. Keep descriptions specific — "Web design — homepage redesign, 8 hours" is better than "Design work".

Step 6: Add tax, discounts, and totals

Apply the correct tax rate (VAT, GST, or sales tax) if applicable. Add any discount. Review the final total before sending.

Step 7: Write a short note

Use the notes field to say thank you, remind the client of your payment method, or include late-fee terms. Something like: "Thank you for your business. Please transfer payment to [bank details] by [due date]."

Step 8: Download and send

Download the PDF and email it to your client. InvoiceDen generates the PDF entirely in your browser — no data is uploaded to any server.

Common Invoice Mistakes to Avoid

Getting Paid Faster

Ready to put this into practice? Create a professional invoice PDF in seconds - free, no login. Free exports include an InvoiceDen watermark; Professional and Business exports are watermark-free.

Create a Free Invoice

Need watermark-free exports for clients? Compare Professional and Business plans.