What to put on a freelance invoice (and what to leave off)
Every required field, every optional one, and the small details that separate invoices that get paid in 7 days from invoices that age into 60-day overdue territory.
You'd think "send invoice" was a solved problem in 2026. It isn't. Half the freelance invoices we see at Durvy - and we see thousands - are missing required tax information, ambiguously worded, or formatted in ways that make accounts-payable teams kick them back for revision before they're processed.
A bad invoice doesn't just look unprofessional. It actively delays payment, sometimes by weeks. Here's what every freelance invoice needs to include, what's worth adding on top, and what to leave off entirely.
The required fields
Every freelance invoice - in every country we've seen - must include:
- Your business name and address. Even if you're a sole prop using your own name, write out the full legal name as it appears on your tax return. "Jane Smith Design" is fine if that's your registered DBA; "Jane Smith" works for unregistered sole props.
- Your client's business name and billing address. The full legal one, not the abbreviated one you use in email. Get this right the first time - accounts payable teams will reject anything that doesn't match their records.
- Invoice number. Sequential, unique. Most accounting software handles this automatically (we do at Invoicy, as do FreshBooks, Bonsai, Wave). If you're doing it manually, use something like `2026-001`, `2026-002` - never restart numbering mid-year.
- Issue date. The date you sent the invoice.
- Due date. Not "Net 30" - an actual date like "Due June 14, 2026". Ambiguous payment terms are the #1 reason invoices go late.
- Line items with descriptions, quantity, rate, and subtotal per line. Be specific. "Consulting" loses arguments. "Brand identity work - logo + 4 mark variations + 80-page guidelines, 32 hours @ $120/hr" pays in 14 days.
- Subtotal, tax (if applicable), and total amount due. With the currency clearly marked.
- Payment instructions. Bank details, payment link, or Wise/PayPal handle. Don't make the client email you asking how to pay.
That's the minimum. Without any of these, the invoice is technically incomplete and your client's AP team can - and will - bounce it back.
The high-leverage additions
These aren't required but they cut your average days-to-pay significantly:
- A payment link. Stripe Payment Links, PayPal.me, or a Wise link in a clickable button on the PDF. Going from "type in the bank details from a PDF" to "click pay" cuts time-to-payment by roughly 40%.
- Late fee policy. Even if you never enforce it, just writing "Pay by due date or a 5% late fee may apply" makes the due date psychologically real. Clients who'd otherwise pay at 45 days often pay at 25.
- A short note thanking the client. "Thanks for working with us this month - happy to clarify anything." It's free and it works. AP teams remember pleasant freelancers.
- Your tax ID or VAT number. Required in most jurisdictions if your client wants to deduct the expense. If you're in the US, your EIN. In Europe, your VAT number.
- Reference numbers. Your client's PO number, contract reference, or project code. Anything that helps their AP team match your invoice to an approved spend. Skipping this is why so many invoices get stuck in "we need to verify this" purgatory.
What to leave off
- Long preambles. "I hope this email finds you well..." Cut it. The invoice is the artifact; the email body is the cover note.
- Your hourly internal cost. If you billed a flat fee, don't list the hours. You're advertising a discount the client didn't ask for.
- Apologetic language. "I'm sorry the invoice is late" announces that something is wrong with you. The invoice should communicate confidence.
- Cryptic abbreviations. "Bx work" doesn't pay. "Brand identity - logo + variations + guidelines" pays.
The 7-day vs 30-day question
If your contract doesn't specify, default to Net 14, not Net 30. Most freelancers default to Net 30 because that's what corporate finance teams use - but you're not a corporate vendor with a quarterly billing cycle. You're a small business that needs cash flow. Net 14 is professional, expected for service work, and won't raise eyebrows.
The only client who'll push back on Net 14 is one who was going to pay slowly anyway. Better to know early.
TL;DR
- Required: your details, client details, invoice number, issue date, due date, line items, total, payment instructions.
- High-leverage add-ons: payment link, late fee clause, tax ID, client reference numbers.
- Default to Net 14, not Net 30.
- Use software that does all of this automatically - Invoicy handles the standard fields, lets you paste a Stripe/PayPal link, and reminds clients before things go overdue.