Guide · 5 min read · Updated 2026

    How to create an invoice that gets paid

    A clear, professional invoice removes confusion, speeds up payment, and makes you look like the serious business you are. Here's the exact process — and what most freelancers get wrong.

    What to include on every invoice

    • Your business name, logo, and contact details
    • Client name, company, and billing address
    • Unique invoice number and invoice date
    • Payment due date and accepted payment methods
    • Itemized list of services/products with rates and quantities
    • Subtotal, taxes, discounts, and total amount due
    • Payment terms, late fees, and any deposit notes

    Create your invoice in 6 steps

    1

    Pick an invoice template or tool

    Start with a clean template or invoicing software. A good tool auto-numbers invoices, tracks due dates, and reminds clients for you.

    2

    Add your business and client details

    Include your name or business name, address, email, and phone. Then add the client's billing contact so the invoice lands with the right person.

    3

    Write a clear description of the work

    Break the project into line items. Instead of 'consulting — $1,000', write 'Website UX audit — 10 hrs @ $100/hr'. Specificity builds trust and reduces disputes.

    4

    Set the due date and payment terms

    State when payment is due and how to pay. Common terms are Net 15, Net 30, or due on receipt. Add late fees if your contract allows.

    5

    Calculate totals and taxes

    Add up line items, apply any discounts, and add sales tax if required. Double-check the math before sending.

    6

    Send it and follow up

    Email the invoice as a PDF and include a friendly note. Follow up a few days before the due date, then again if it becomes overdue.

    Common invoice mistakes

    • Vague line items like 'services rendered'
    • Missing due date or payment instructions
    • Forgetting to save a copy for your records
    • Not following up when payment is late
    • Skipping the contract before doing the work

    Free invoice tools

    Send invoices faster with SnapBooks

    Professional invoices, automatic payment reminders, and AI receipt scanning — all in one calm dashboard. 7-day free trial, then $15/month.

    Start free trial