Freelance Invoice Template

A free freelance invoice template with AI-powered line items. Whether you bill hourly, by project, by milestone, or on retainer — describe the work and we'll turn it into a clean, professional invoice you can send today.

Loading editor…

What to Include on a Freelance Invoice

A professional freelance invoice should leave zero ambiguity about what you did, what you're owed, and how to pay you. At the top, list your business name (or your own name if you work as a sole proprietor), address, email, and phone number. Below that, add the client's company name, the point of contact, and their address. Include a unique invoice number, the invoice date, and a due date — not just "payable upon receipt."

The line items are where most freelancers sell themselves short. "Services rendered — $3,500" gives your client nothing to anchor the value against. Instead, list each deliverable, phase, or time block separately: "Homepage redesign — desktop + mobile layouts," "API integration — Stripe webhooks + error handling," or "Copywriting — product page rewrites (4 pages, 2 rounds of revisions)." If a piece of work included multiple rounds or discovery meetings, itemize them. Clients are far less likely to push back on a detailed invoice than a one-line total.

Finish with a subtotal, any tax (see the FAQ below on sales tax), a clear total due, and payment instructions. If you accept bank transfer, include your account details or a link. If you use Stripe, PayPal, or Wise, include the link. Make paying you the easiest possible next step.

Choosing the Right Pricing Model

Different projects call for different billing models. A good freelance invoice template should handle all of them — here's when to use each:

  • Hourly: Best for ambiguous scope, ongoing maintenance, or discovery-phase work where you can't accurately estimate. Typical freelance rates in the US: developers and designers $75–$150/hr, senior specialists and consultants $150–$300/hr, writers and editors $40–$120/hr, virtual assistants $25–$60/hr. Track time honestly and include a breakdown by task.
  • Flat project fee: Best for well-defined scope. You carry the risk of estimating wrong, but the client gets predictability and you get upside if you're efficient. Always put the scope in writing before agreeing to a flat fee, and charge a change order for work outside it.
  • Milestone-based: Best for longer engagements. Break the project into 3–5 phases and invoice at each completion (e.g., 25% at kickoff, 25% at design approval, 25% at build complete, 25% at launch). You get cashflow, the client gets progress gates.
  • Monthly retainer: Best for ongoing relationships — content clients, fractional roles, maintenance contracts. Typical ranges: $1,500/mo for part-time freelance marketing, $3,000–$8,000/mo for fractional CTO/CMO work, up to $10,000+/mo for senior specialists. Bill on the 1st of the month for that month's work.
  • Day rates: Best for consulting, workshops, and short engagements. Common day rates: $400–$800 for junior contractors, $800–$1,500 for mid-senior, $1,500–$2,500+ for senior specialists or executives. Invoice per day booked, regardless of actual hours.

Most freelancers blend two or three models over the course of a year. Your invoice template needs to handle all of them without looking like a different business each time.

Getting Paid on Time as a Freelancer

Late payments are the #1 freelance pain point. Half of it is preventable at the invoice stage:

  • Invoice immediately. Send the invoice the same day you deliver the work, not at the end of the month. Every day you delay is a day added to your wait.
  • Use Net 14 as your default. Net 30 is a legacy from enterprise procurement cycles. For freelance work, Net 14 is perfectly reasonable and cuts your average collection time in half. If a client insists on Net 30, price that financing cost into your quote.
  • Collect a deposit upfront. For any project over about $1,000, invoice 25–50% before starting work. This filters out non-serious clients and guarantees you're not working unpaid for weeks.
  • Include late fees on the invoice. A standard 1.5% per month (18% annualized) clause is enforceable in most US states and a strong psychological anchor. Print it on every invoice even if you never actually collect it.
  • Follow up on a schedule. Day after due date: friendly reminder. Day 7: firm follow-up referencing the late fee clause. Day 14: pause further work and escalate to the decision-maker. Day 30+: invoice factoring or collections if the amount is large enough.
  • Make paying frictionless. Include a clickable payment link directly on the invoice. Every click your client has to make is an opportunity to forget.

Frequently Asked Questions

What should I include on a freelance invoice?

Include your name or business name, address, email and phone, the client's name and address, a unique invoice number, the invoice date, the due date, itemized line items (each deliverable, phase, or hour block listed separately with a description, quantity, rate, and amount), a subtotal, any applicable tax, the total due, and your payment instructions. Add a late fee clause and a short note thanking the client for their business.

What payment terms should a freelancer use?

Net 14 is the best default for most freelance work — it's fast enough to protect your cashflow without scaring off corporate clients who expect invoice terms. Net 30 is acceptable for larger, established clients who process payments on fixed monthly cycles. Due on receipt is appropriate for small one-off jobs or first-time clients you haven't built trust with yet. Always include a specific due date on the invoice, not just "Net 30."

Do freelancers charge sales tax on invoices?

It depends on your state and the type of work. Most US states do not tax professional services like writing, design, consulting, or software development — but a growing number do, including Hawaii, New Mexico, South Dakota, West Virginia, and Washington. Digital products and SaaS are taxable in many more states. If you sell anything tangible along with your service (a printed book, a physical deliverable), that's almost always taxable. Check your state's department of revenue and, for cross-state clients, be aware of economic nexus thresholds.

How do I invoice an international client as a freelancer?

State the currency clearly on the invoice (USD, EUR, GBP) so there's no ambiguity, and lock in the rate at the time of quoting — not at the time of invoicing. For payment, services like Wise, Payoneer, and Stripe typically offer better exchange rates and lower fees than a traditional wire transfer. Include your IBAN/SWIFT code if the client pays by bank transfer. For EU clients invoicing as a US freelancer, you generally don't need to collect VAT, but confirm with a tax advisor if you cross the €10,000 threshold or register for one-stop-shop.

Is there a free freelance invoice template?

Yes — InvoiceCraft's freelance invoice template is completely free, with no signup, ads-only business model. Describe your work in plain English (hourly, flat fee, milestone, or retainer) and AI fills out the line items with reasonable rates and descriptions. Review, tweak anything, and download a clean PDF ready to send to your client.

Related Templates