How to Write an Invoice: Step-by-Step Guide with Examples

InvMakr · August 12, 2026

An invoice performs two jobs at once. It serves as a legal record of the transaction, and it triggers the payment process. Writing it correctly removes friction between completing your work and receiving your money.

The header: your identity and the invoice label

Place your business name at the top, large and visible. Below it, the word "INVOICE" in bold, followed by a unique invoice number. The number lets both sides reference this specific transaction in emails, accounting software, and tax filings. Use a simple sequential format: INV-001, INV-002, or 2026-001.

Dates: issue date and due date

Include the date you issue the invoice and the date payment is due. The gap between these two dates is your payment term. Freelancers commonly use Net 7 (payment due 7 days after issue) or Due on Receipt. Larger corporate clients may require Net 30. Set the due date before you send, not after the client asks.

Your contact information and the client's details

List your email address and, if relevant, your phone number and business address. Below your details, add the client's full name or company name plus their email. A complete set of contact fields gives the client's accounting department everything they need without a follow-up message.

Line items: what you are charging for

Each line item needs four things: a description, quantity, unit price, and line total. Write descriptions that a stranger could understand six months later. "Logo design, 3 concepts with 2 revision rounds" works. "Design work" does not. Specific descriptions mean fewer questions later.

Subtotal, tax, discounts, and total

Sum all line items into a subtotal. Apply any tax rate your jurisdiction requires. Subtract any discounts you offered. The final number is the total due. Display it prominently in bold. If you charge sales tax or VAT, include your tax registration number. Some countries require it by law.

Payment instructions

Tell the client exactly how to pay. Include your bank account details for wire transfers, a PayPal email, or a Stripe Payment Link. The phrase "Payment details upon request" adds a step. Put your payment information directly on the invoice.

Notes and terms

Add a brief notes section for thank-you messages, late fee policies, or project references. Keep it short. If you charge late fees, state the rate here: "1.5% per month on overdue balances" gives the client a reason to pay on time.

Common mistakes to avoid

Use our free invoice generator to create an invoice with every required field pre-structured. Fill in your details, add line items, set tax and discount, and download a clean PDF in one click.