ICInvoiceCraft

Freelance invoice template

Create a professional freelance invoice in minutes.

Use this free freelance invoice template for project work, hourly services, retainers, creative work, consulting, and remote contractor billing. Fill in your details, preview the invoice, then save it as a PDF.

What to include on a freelance invoice

A freelance invoice should be easy for a client to approve and pay. Keep the work descriptions specific, show dates clearly, and include payment instructions so the client does not need to ask follow-up questions.

  • Your business name, email, and address
  • Client name, billing contact, and client address
  • Invoice number, issue date, due date, and optional PO number
  • Line items with service description, quantity, rate, and amount
  • Subtotal, tax, discount, shipping if relevant, and final total
  • Payment terms and payment details for bank transfer, Wise, PayPal, or Stripe

Freelance invoice examples

  • Hourly work: "UX audit and implementation support, 12 hours"
  • Project work: "Landing page copywriting and revision package"
  • Retainer: "Monthly advisory retainer, May 2026"
  • International client: "Frontend development services, USD invoice"

Freelance payment terms

Common freelance terms include due on receipt, net 7, net 14, and net 30. For new clients, many freelancers request partial payment before work begins and the remaining balance after delivery.

Freelance invoice FAQ

Can I use this freelance invoice template for international clients?

Yes. Choose the agreed currency, add clear payment details, and include tax notes when needed.

Do freelancers need a purchase order number?

Not always. Add a PO number when your client uses internal approval or procurement workflows.

Can I save the invoice as a PDF?

Yes. InvoiceCraft uses your browser print flow so you can save the finished invoice as a PDF.

Ready to create your freelance invoice?

No signup required. Your draft stays in your browser.

Create a freelance invoice