How to Write a Professional Invoice in 5 Steps

    How to Write a Professional Invoice in 5 Steps

    Every freelancer and small business owner needs to send invoices. But many send incomplete or unprofessional ones—and that costs them time, money, and late payments.

    This guide shows you exactly what to include on an invoice, the right way to format it, and how to send one that actually gets paid.

    1. Add Your Business Details at the Top

    An invoice starts with who you are. Put your business information clearly at the very top:

    • Business name (or your name if you're a freelancer)
    • Your address (full address, not just city)
    • Your phone number (so they can call with questions)
    • Your email address (primary contact method)
    • Your website (if you have one)

    This goes in the upper-left corner or top-center of the invoice. Keep it simple—just the basics, no logo needed (though a logo looks more professional).

    2. Give Your Invoice a Unique Number

    Every invoice you send must have a sequential invoice number. This is non-negotiable for accounting and tax reasons.

    Use one of these formats:

    • Sequential: 001, 002, 003, etc.
    • Date-based: 2025-01, 2025-02 (by month)
    • With prefix: INV-001, INV-002 (makes it obvious it's an invoice)

    Never skip a number (no jumping from INV-5 to INV-8). Gaps raise red flags with accountants and the tax authority.

    3. Include the Invoice and Due Dates

    Two dates matter on every invoice:

    • Invoice date: When you sent it (usually today)
    • Due date: When payment is due (usually 15, 30, or 60 days later)

    Format: Use a clear date format like MM/DD/YYYY or DD/MM/YYYY (match your country's standard).

    4. List Your Client and What You're Billing For

    The "Bill To" section identifies who owes you money. Include:

    • Client name (full business name or person's name)
    • Client address (mailing address)
    • Contact email (their email, so they know it's them)

    Below that, list what you're charging for:

    DescriptionQuantityRateAmount
    Web design (5 pages)1$2,500$2,500
    Revision round2$300$600
    Hosting setup1$150$150
    Subtotal$3,250

    5. Show the Total, Taxes, and Payment Terms

    At the bottom, show the money they owe:

    ``` Subtotal: $3,250 Tax (10%): $325 Total due: $3,575 Amount paid: $0 Balance due: $3,575 ```

    Also include:

    • Payment terms: "Net 30" or "Due by [date]"
    • How to pay: "Pay by bank transfer to [account]" or "Click here to pay online"
    • Your notes: "Thank you for your business!" or special instructions

    If you offer discounts for early payment, state it: "2% discount if paid by January 20."

    Summary

    A professional invoice includes:

    1. Your business details
    2. Sequential invoice number
    3. Invoice date + due date
    4. Bill-to section (who owes you)
    5. Line items (what you're charging for)
    6. Totals (subtotal, tax, balance due)
    7. Payment method (how to pay you)

    [Create your first invoice free](/create-free-invoice) — takes 60 seconds, no account needed.

    Ready to create an invoice?

    Put what you've learned into practice.

    Create Invoice